Uses of Class
org.jboss.system.server.profileservice.repository.clustered.metadata.RepositoryContentMetadata

Packages that use RepositoryContentMetadata
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.metadata   
org.jboss.system.server.profileservice.repository.clustered.sync   
 

Uses of RepositoryContentMetadata in org.jboss.system.server.profileservice.repository.clustered
 

Methods in org.jboss.system.server.profileservice.repository.clustered that return RepositoryContentMetadata
 RepositoryContentMetadata RepositoryClusteringHandler.synchronizeContent(boolean pullFromCluster)
          Synchronize this node's repository content with the rest of the cluster.
 

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

Methods in org.jboss.system.server.profileservice.repository.clustered.local that return RepositoryContentMetadata
 RepositoryContentMetadata AbstractLocalContentManager.createEmptyContentMetadata()
           
 RepositoryContentMetadata LocalContentManager.createEmptyContentMetadata()
          Creates a new RepositoryContentMetadata with a child RepositoryRootMetadata for each of this persister's URIs, but no RepositoryItemMetadatas under those roots.
 RepositoryContentMetadata AbstractLocalContentManager.getContentMetadataForAdd(RepositoryItemMetadata toAdd, InputStream contentIS)
           
 RepositoryContentMetadata LocalContentManager.getContentMetadataForAdd(RepositoryItemMetadata toAdd, InputStream contentIS)
          Generate content metadata that would reflect what the metadata would look like if an item with path vfsPath were added.
 RepositoryContentMetadata AbstractLocalContentManager.getContentMetadataForRemove(org.jboss.virtual.VirtualFile vf)
           
 RepositoryContentMetadata LocalContentManager.getContentMetadataForRemove(org.jboss.virtual.VirtualFile vf)
          Generate content metadata that would reflect what the metadata would look like if an item with path vfsPath were removed.
 RepositoryContentMetadata AbstractLocalContentManager.getCurrentContentMetadata()
           
 RepositoryContentMetadata LocalContentManager.getCurrentContentMetadata()
          Scan the persistent store for the current content metadata.
 RepositoryContentMetadata AbstractLocalContentManager.getOfficialContentMetadata()
           
 RepositoryContentMetadata LocalContentManager.getOfficialContentMetadata()
          Gets the "official" record of the contents of the persistent store.
 RepositoryContentMetadata ContentMetadataPersister.load(String storeName)
          Load content metadata from the persistent store.
 RepositoryContentMetadata AbstractContentMetadataPersister.load(String baseName)
           
protected  RepositoryContentMetadata JAXBRepositoryContentMetadataPersister.loadMetadata(File metadataStore)
           
protected abstract  RepositoryContentMetadata AbstractContentMetadataPersister.loadMetadata(File metadataStore)
          Actually load the metadata
 

Methods in org.jboss.system.server.profileservice.repository.clustered.local with parameters of type RepositoryContentMetadata
protected abstract  T AbstractLocalContentManager.createSynchronizationActionContext(SynchronizationId<?> id, RepositoryContentMetadata toUpdate)
          Create a SynchronizationActionContext for the given cluster-wide content synchronization.
 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
protected  void JAXBRepositoryContentMetadataPersister.saveMetadata(File metadataStore, RepositoryContentMetadata metadata)
           
protected abstract  void AbstractContentMetadataPersister.saveMetadata(File metadataStore, RepositoryContentMetadata metadata)
          Actually store the given metadata.
 void ContentMetadataPersister.store(String storeName, RepositoryContentMetadata metadata)
          Store content metadata to the persistent store.
 void AbstractContentMetadataPersister.store(String baseName, RepositoryContentMetadata metadata)
           
 

Uses of RepositoryContentMetadata 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 RepositoryContentMetadata
protected  FileBasedSynchronizationActionContext FilesystemLocalContentManager.createSynchronizationActionContext(SynchronizationId<?> id, RepositoryContentMetadata toUpdate)
           
 

Constructors in org.jboss.system.server.profileservice.repository.clustered.local.file with parameters of type RepositoryContentMetadata
FileBasedSynchronizationActionContext(SynchronizationId<?> id, RepositoryContentMetadata inProgressMetadata, File tempDir, String storeName)
           
 

Uses of RepositoryContentMetadata in org.jboss.system.server.profileservice.repository.clustered.metadata
 

Constructors in org.jboss.system.server.profileservice.repository.clustered.metadata with parameters of type RepositoryContentMetadata
RepositoryContentMetadata(RepositoryContentMetadata toCopy)
          Copy constructor.
 

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

Methods in org.jboss.system.server.profileservice.repository.clustered.sync that return RepositoryContentMetadata
 RepositoryContentMetadata SynchronizationActionContext.getInProgressMetadata()
           
 

Methods in org.jboss.system.server.profileservice.repository.clustered.sync with parameters of type RepositoryContentMetadata
 List<ContentModification> AbstractContentModificationGenerator.getModificationList(RepositoryContentMetadata base, RepositoryContentMetadata modified)
           
 boolean SynchronizationPolicy.purgeRemovedItems(RepositoryContentMetadata content)
          Request that the policy remove any RepositoryItemMetadata objects that are listed as removed if the policy no longer wishes to consider them in its decision making.
 boolean ImmutableSynchronizationPolicy.purgeRemovedItems(RepositoryContentMetadata content)
          Always returns false Request that the policy remove any RepositoryItemMetadata objects that are listed as removed if the policy no longer wishes to consider them in its decision making.
 boolean AbstractSynchronizationPolicy.purgeRemovedItems(RepositoryContentMetadata content)
           
 

Constructors in org.jboss.system.server.profileservice.repository.clustered.sync with parameters of type RepositoryContentMetadata
InconsistentRepositoryStructureException(RepositoryContentMetadata base, RepositoryContentMetadata other)
           
RemoteContentModificationGenerator(SynchronizationPolicy policy, RepositoryContentMetadata baseRemoteContent)
          Create a new RemoteRepositoryContentModificationGenerator to handle a cluster node join.
SynchronizationActionContext(SynchronizationId<?> id, RepositoryContentMetadata inProgressMetadata)
           
 



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