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

Packages that use ContentModification
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 ContentModification in org.jboss.system.server.profileservice.repository.clustered.local
 

Methods in org.jboss.system.server.profileservice.repository.clustered.local with parameters of type ContentModification
protected abstract  TwoPhaseCommitAction<T> AbstractLocalContentManager.createDirectoryTimestampMismatchAction(ContentModification mod, boolean localLed)
          Create an action to handle the local end of a node updating a directory timestamp to match the cluster.
protected abstract  TwoPhaseCommitAction<T> AbstractLocalContentManager.createMkdirFromClusterAction(ContentModification mod, boolean localLed)
          Create an action to handle the local end of a node adding a directory due to its presence on the cluster.
protected abstract  TwoPhaseCommitAction<T> AbstractLocalContentManager.createMkdirToClusterAction(ContentModification mod, boolean localLed)
          Create an action to handle the local end of a node adding a directory to the cluster.
protected abstract  TwoPhaseCommitAction<T> AbstractLocalContentManager.createPrepareRmdirFromClusterAction(ContentModification mod, boolean localLed)
           
protected abstract  TwoPhaseCommitAction<T> AbstractLocalContentManager.createPrepareRmdirToClusterAction(ContentModification mod, boolean localLed)
          Create an action to handle the local end of a node removing a directory from the cluster.
protected abstract  TwoPhaseCommitAction<T> AbstractLocalContentManager.createPullFromClusterAction(ContentModification mod, boolean localLed)
          Create an action to handle the local end of a node pulling content from the cluster.
protected abstract  TwoPhaseCommitAction<T> AbstractLocalContentManager.createPushStreamToClusterAction(ContentModification mod, InputStream stream)
          Create an action to handle the local end of a node pushing content that is read from an external-to-the-repository stream to the cluster.
protected abstract  TwoPhaseCommitAction<T> AbstractLocalContentManager.createPushToClusterAction(ContentModification mod, boolean localLed)
          Create an action to handle the local end of a node pushing content to the cluster.
protected abstract  TwoPhaseCommitAction<T> AbstractLocalContentManager.createRemoveFromClusterAction(ContentModification mod, boolean localLed)
          Create an action to handle the local end of a node removing content that the rest of the cluster regards as invalid.
protected abstract  TwoPhaseCommitAction<T> AbstractLocalContentManager.createRemoveToClusterAction(ContentModification mod, boolean localLed)
          Create an action to handle the local end of a node removing content from the cluster.
protected  URI AbstractLocalContentManager.getRootURIForModification(ContentModification mod)
          Gets the URI of the repository root with which the given modification is associated.
 

Method parameters in org.jboss.system.server.profileservice.repository.clustered.local with type arguments of type ContentModification
 List<? extends SynchronizationAction<T>> AbstractLocalContentManager.initiateSynchronization(SynchronizationId<?> id, List<ContentModification> modifications, RepositoryContentMetadata toInstall, boolean localLed)
           
 List<? extends SynchronizationAction<T>> LocalContentManager.initiateSynchronization(SynchronizationId<?> id, List<ContentModification> modifications, RepositoryContentMetadata toInstall, boolean localLed)
          Initiate a process of synchronizing this node's persistent store with the rest of the cluster
 

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

Methods in org.jboss.system.server.profileservice.repository.clustered.local.file with parameters of type ContentModification
protected  TwoPhaseCommitAction<FileBasedSynchronizationActionContext> FilesystemLocalContentManager.createDirectoryTimestampMismatchAction(ContentModification mod, boolean localLed)
           
protected  TwoPhaseCommitAction<FileBasedSynchronizationActionContext> FilesystemLocalContentManager.createMkdirFromClusterAction(ContentModification mod, boolean localLed)
           
protected  TwoPhaseCommitAction<FileBasedSynchronizationActionContext> FilesystemLocalContentManager.createMkdirToClusterAction(ContentModification mod, boolean localLed)
           
protected  TwoPhaseCommitAction<FileBasedSynchronizationActionContext> FilesystemLocalContentManager.createPrepareRmdirFromClusterAction(ContentModification mod, boolean localLed)
           
protected  TwoPhaseCommitAction<FileBasedSynchronizationActionContext> FilesystemLocalContentManager.createPrepareRmdirToClusterAction(ContentModification mod, boolean localLed)
           
protected  TwoPhaseCommitAction<FileBasedSynchronizationActionContext> FilesystemLocalContentManager.createPullFromClusterAction(ContentModification mod, boolean localLed)
           
protected  TwoPhaseCommitAction<FileBasedSynchronizationActionContext> FilesystemLocalContentManager.createPushStreamToClusterAction(ContentModification mod, InputStream stream)
           
protected  TwoPhaseCommitAction<FileBasedSynchronizationActionContext> FilesystemLocalContentManager.createPushToClusterAction(ContentModification mod, boolean localLed)
           
protected  TwoPhaseCommitAction<FileBasedSynchronizationActionContext> FilesystemLocalContentManager.createRemoveFromClusterAction(ContentModification mod, boolean localLed)
           
protected  TwoPhaseCommitAction<FileBasedSynchronizationActionContext> FilesystemLocalContentManager.createRemoveToClusterAction(ContentModification mod, boolean localLed)
           
 

Constructors in org.jboss.system.server.profileservice.repository.clustered.local.file with parameters of type ContentModification
AbstractFileWriteAction(File targetFile, FileBasedSynchronizationActionContext context, ContentModification modification)
          Create a new FileWriteAction.
AbstractLocalContentChangeAction(File targetFile, FileBasedSynchronizationActionContext context, ContentModification modification)
          Create a new AbstractLocalContentChangeAction.
AddContentStreamAction(InputStream stream, File targetFile, FileBasedSynchronizationActionContext context, ContentModification modification)
          Create a new StreamReadAction.
DirectoryTimestampUpdateAction(File targetDir, FileBasedSynchronizationActionContext context, ContentModification modification)
          Create a new DirectoryTimestampUpdateAction.
FileReadAction(File file, FileBasedSynchronizationActionContext context, ContentModification modification)
          Create a new FileReadAction.
FileWriteAction(File targetFile, FileBasedSynchronizationActionContext context, ContentModification modification)
          Create a new FileWriteAction.
InitiateRmdirAction(File targetFile, FileBasedSynchronizationActionContext context, ContentModification modification)
          Create a new PrepareRmdirAction.
MkDirAction(File targetFile, FileBasedSynchronizationActionContext context, ContentModification modification)
          Create a new MkDirAction.
RemoveFileAction(File targetFile, FileBasedSynchronizationActionContext context, ContentModification modification)
          Create a new RemoveFileAction.
 

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

Methods in org.jboss.system.server.profileservice.repository.clustered.sync that return ContentModification
 ContentModification AbstractSynchronizationAction.getRepositoryContentModification()
           
 ContentModification SynchronizationAction.getRepositoryContentModification()
          Gets the metadata describing this action.
 ContentModification AbstractContentModificationGenerator.GeneratedModifications.peekPreapprovedRemoveParent()
           
 ContentModification AbstractContentModificationGenerator.GeneratedModifications.peekPrerejectedAddParent()
           
 ContentModification AbstractContentModificationGenerator.GeneratedModifications.popPreapprovedRemoveParent()
           
 ContentModification AbstractContentModificationGenerator.GeneratedModifications.popPrerejectedAddParent()
           
 

Methods in org.jboss.system.server.profileservice.repository.clustered.sync that return types with arguments of type ContentModification
 List<ContentModification> AbstractContentModificationGenerator.getModificationList(RepositoryContentMetadata base, RepositoryContentMetadata modified)
           
 List<ContentModification> AbstractContentModificationGenerator.GeneratedModifications.getModifications()
           
 

Methods in org.jboss.system.server.profileservice.repository.clustered.sync with parameters of type ContentModification
 void AbstractContentModificationGenerator.GeneratedModifications.addModification(ContentModification mod)
           
protected static RepositoryItemMetadata AbstractSynchronizationAction.getMarkedRemovedItem(ContentModification base)
           
 void AbstractContentModificationGenerator.GeneratedModifications.pushPreapprovedRemoveParent(ContentModification toPush)
           
 void AbstractContentModificationGenerator.GeneratedModifications.pushPrerejectedAddParent(ContentModification toPush)
           
 

Constructors in org.jboss.system.server.profileservice.repository.clustered.sync with parameters of type ContentModification
AbstractContentMetadataMutatorAction(T context, ContentModification modification)
          Create a new AbstractContentMetadataMutatorAction.
AbstractSynchronizationAction(T context, ContentModification modification)
          Create a new AbstractSynchronizationAction.
NoOpRepositorySynchronizationWriteAction(T context, ContentModification modification)
          Create a new NoOpRepositorySynchronizationWriteAction.
NoOpSynchronizationAction(T context, ContentModification modification)
           
RemoteRemovalAction(T context, ContentModification modification)
           
RemovalMetadataInsertionAction(T context, ContentModification modification)
          Create a new RemovalMetadataInsertionAction.
SimpleSynchronizationRemoteAction(T context, ContentModification modification)
          Create a new NoOpRepositorySynchronizationRemoteAction.
SimpleSynchronizationRemoteAction(T context, ContentModification modification, boolean initiation)
          Create a new NoOpRepositorySynchronizationRemoteAction.
 

Constructor parameters in org.jboss.system.server.profileservice.repository.clustered.sync with type arguments of type ContentModification
AbstractContentModificationGenerator.GeneratedModifications(RepositoryItemMetadata preapprovedAddParent, Stack<ContentModification> preapprovedRemoveParent, Stack<ContentModification> prerejectedAddParent, RepositoryItemMetadata prerejectedRemoveParent)
           
AbstractContentModificationGenerator.GeneratedModifications(RepositoryItemMetadata preapprovedAddParent, Stack<ContentModification> preapprovedRemoveParent, Stack<ContentModification> prerejectedAddParent, RepositoryItemMetadata prerejectedRemoveParent)
           
 



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