Uses of Class
org.jboss.system.server.profileservice.repository.clustered.sync.SynchronizationActionContext

Packages that use SynchronizationActionContext
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   
 

Uses of SynchronizationActionContext in org.jboss.system.server.profileservice.repository.clustered.local
 

Classes in org.jboss.system.server.profileservice.repository.clustered.local with type parameters of type SynchronizationActionContext
 class AbstractLocalContentManager<T extends SynchronizationActionContext>
          Abstract base class for a LocalContentManager implementation.
 interface LocalContentManager<T extends SynchronizationActionContext>
          Object responsible for the local persistence operations associated with a ClusteredDeploymentRepository.
 interface LocalContentManagerFactory<T extends SynchronizationActionContext>
          Factory for a LocalContentManager that understands a particular type of URI.
 

Uses of SynchronizationActionContext in org.jboss.system.server.profileservice.repository.clustered.local.file
 

Subclasses of SynchronizationActionContext in org.jboss.system.server.profileservice.repository.clustered.local.file
 class FileBasedSynchronizationActionContext
          SynchronizationActionContext subclass that provides additional contextual information useful to filesystem based actions.
 

Uses of SynchronizationActionContext in org.jboss.system.server.profileservice.repository.clustered.sync
 

Classes in org.jboss.system.server.profileservice.repository.clustered.sync with type parameters of type SynchronizationActionContext
 class AbstractContentMetadataMutatorAction<T extends SynchronizationActionContext>
          Base class for SynchronizationAction implementations that mutate the RepositoryContentMetadata as part of their function.
 class AbstractSynchronizationAction<T extends SynchronizationActionContext>
          Abstract superclass of SynchronizationAction implementations.
 class NoOpRepositorySynchronizationWriteAction<T extends SynchronizationActionContext>
          A SynchronizationWriteAction that throws the bytes on the floor.
 class NoOpSynchronizationAction<T extends SynchronizationActionContext>
          SynchronizationAction that does nothing.
 class RemoteRemovalAction<T extends SynchronizationActionContext>
          SynchronizationRemoteAction that updates the local metadata recording the removal.
 class RemovalMetadataInsertionAction<T extends SynchronizationActionContext>
          SynchronizationAction that modifies the node's metadata to insert a missing RepositoryItemMetadata that tracks a removed item.
 class SimpleSynchronizationRemoteAction<T extends SynchronizationActionContext>
          Simple implementation of marker interface SynchronizationRemoteAction.
 interface SynchronizationAction<T extends SynchronizationActionContext>
          Encapsulates a single action needed to help synchronize the contents of one node's repository with the rest of the cluster.
 interface SynchronizationInitiationAction<T extends SynchronizationActionContext>
          Marker interface for a SynchronizationAction that initiates a process that subsequent actions will drive to comletion.
 interface SynchronizationReadAction<T extends SynchronizationActionContext>
          A that involves reading content from an item.
 interface SynchronizationRemoteAction<T extends SynchronizationActionContext>
          Marker interface for a SynchronizationAction that a node should handle by telling the other nodes in the cluster to execute the modification.
 interface SynchronizationWriteAction<T extends SynchronizationActionContext>
          A SynchronizationAction that involves writing content to an item.
 interface TwoPhaseCommitAction<T extends SynchronizationActionContext>
          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.