de.espirit.firstspirit.storage
Interface RevisionMetaData

All Superinterfaces:
Serializable

public interface RevisionMetaData
extends Serializable

This interface represents metadata of an specific revision.

Since:
4.0.47
See Also:
Revision.getMetaData()

Method Summary
 Map<BasicElementInfo,Map<ChangeType,RevisionChangeDetail>> getChangedStoreElements()
          Returns an unmodifiable map of storeelement changes indicating all changes processed in the belonging revision.
 Collection<de.espirit.storage.File> getFiles()
          Returns an unmodifiable collection of files modified by the belonging revision.
 RevisionOperation<?> getOperation()
          Returns the revision operation.
 

Method Detail

getFiles

Collection<de.espirit.storage.File> getFiles()
Returns an unmodifiable collection of files modified by the belonging revision.

Since:
4.0.47

getChangedStoreElements

Map<BasicElementInfo,Map<ChangeType,RevisionChangeDetail>> getChangedStoreElements()
Returns an unmodifiable map of storeelement changes indicating all changes processed in the belonging revision. The store element is identified by the BasicElementInfo. The value of the map is an mapping of change type to RevisionChangeDetail.

Returns:
storeelement changes
Since:
4.0.59

getOperation

@Nullable
RevisionOperation<?> getOperation()
Returns the revision operation.

Returns:
the revision operation.
Since:
4.0.120


Copyright © 2012 e-Spirit AG. All Rights Reserved. Build 4.2.480