Uses of Package
org.jboss.system.server.profileservice.repository.clustered.sync

Packages that use org.jboss.system.server.profileservice.repository.clustered.sync
org.jboss.system.server.profileservice.repository.clustered   
org.jboss.system.server.profileservice.repository.clustered.local   
org.jboss.system.server.profileservice.repository.clustered.local.file   
org.jboss.system.server.profileservice.repository.clustered.sync   
 

Classes in org.jboss.system.server.profileservice.repository.clustered.sync used by org.jboss.system.server.profileservice.repository.clustered
InconsistentRepositoryStructureException
          Exception indicating that the list of repository roots is inconsistent between two RepositoryContentMetadata objects.
 

Classes in org.jboss.system.server.profileservice.repository.clustered.sync used by org.jboss.system.server.profileservice.repository.clustered.local
ContentModification
          Describes a modification that a node needs to make to synchronize its repository with the cluster.
SynchronizationAction
          Encapsulates a single action needed to help synchronize the contents of one node's repository with the rest of the cluster.
SynchronizationActionContext
          Contextual information that a SynchronizationAction can use.
SynchronizationId
          Unique id for a set of changes needed to synchronize a node's repository content with the cluster.
TwoPhaseCommitAction
          View of a SynchronizationAction used by an implementation of LocalContentManager, allowing the content manager to take the action through a two phase commit process.
 

Classes in org.jboss.system.server.profileservice.repository.clustered.sync used by org.jboss.system.server.profileservice.repository.clustered.local.file
AbstractContentMetadataMutatorAction
          Base class for SynchronizationAction implementations that mutate the RepositoryContentMetadata as part of their function.
AbstractSynchronizationAction
          Abstract superclass of SynchronizationAction implementations.
ByteChunk
          Encapsulates the results of an IO read operation for transmission across the cluster.
ContentModification
          Describes a modification that a node needs to make to synchronize its repository with the cluster.
SynchronizationAction
          Encapsulates a single action needed to help synchronize the contents of one node's repository with the rest of the cluster.
SynchronizationActionContext
          Contextual information that a SynchronizationAction can use.
SynchronizationId
          Unique id for a set of changes needed to synchronize a node's repository content with the cluster.
SynchronizationInitiationAction
          Marker interface for a SynchronizationAction that initiates a process that subsequent actions will drive to comletion.
SynchronizationReadAction
          A that involves reading content from an item.
SynchronizationWriteAction
          A SynchronizationAction that involves writing content to an item.
TwoPhaseCommitAction
          View of a SynchronizationAction used by an implementation of LocalContentManager, allowing the content manager to take the action through a two phase commit process.
 

Classes in org.jboss.system.server.profileservice.repository.clustered.sync used by org.jboss.system.server.profileservice.repository.clustered.sync
AbstractContentModificationGenerator
          Abstract superclass of classes that generate a list of ContentModification from a pair of RepositoryContentMetadata.
AbstractContentModificationGenerator.GeneratedModifications
           
AbstractSynchronizationAction
          Abstract superclass of SynchronizationAction implementations.
AbstractSynchronizationAction.State
           
ByteChunk
          Encapsulates the results of an IO read operation for transmission across the cluster.
ContentModification
          Describes a modification that a node needs to make to synchronize its repository with the cluster.
ContentModification.Type
           
InconsistentRepositoryStructureException
          Exception indicating that the list of repository roots is inconsistent between two RepositoryContentMetadata objects.
NoOpSynchronizationAction
          SynchronizationAction that does nothing.
SimpleSynchronizationRemoteAction
          Simple implementation of marker interface SynchronizationRemoteAction.
SynchronizationAction
          Encapsulates a single action needed to help synchronize the contents of one node's repository with the rest of the cluster.
SynchronizationActionContext
          Contextual information that a SynchronizationAction can use.
SynchronizationId
          Unique id for a set of changes needed to synchronize a node's repository content with the cluster.
SynchronizationPolicy
          Policy to decide how to handle content updates from nodes attempting to join the cluster or from cluster merges.
SynchronizationRemoteAction
          Marker interface for a SynchronizationAction that a node should handle by telling the other nodes in the cluster to execute the modification.
SynchronizationWriteAction
          A SynchronizationAction that involves writing content to an item.
TwoPhaseCommitAction
          View of a SynchronizationAction used by an implementation of LocalContentManager, allowing the content manager to take the action through a two phase commit process.
 



Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.