Uses of Interface
de.espirit.firstspirit.storage.Revision
Package
Description
Provides interfaces to handle content transport features.
Attention
To use this functionality your license must have feature 'packagepool' licensed.
Attention
To use this functionality your license must have feature 'packagepool' licensed.
-
Uses of Revision in de.espirit.firstspirit.access
Modifier and TypeMethodDescription@Nullable Revision
UserService.getRevision()
Get the revision of this userservice.Modifier and TypeMethodDescriptionstatic ServerActionHandle<? extends RevertProgress,
Boolean> AccessUtil.revert
(IDProvider element, Revision revision, boolean recursive, EnumSet<IDProvider.RevertType> ignoreRevertTypes, boolean ignoreMissingReferencedObjects, boolean checkOnlyMode) Reverts an element of typeIDProvider
to a specific revision. -
Uses of Revision in de.espirit.firstspirit.access.project
Modifier and TypeMethodDescription@NotNull Revision
Project.getFirstCompleteRevision()
Returns the first revision up to that the history is complete (i.e. has not been archived).@NotNull Revision
Project.getRevision
(long revisionId) Returns the revision with the specified revision id.@NotNull Revision
Project.getRevision
(Date revisionDate) Returns the latest revision with acreation time
less or equal to the time of the given revisionDateModifier and TypeMethodDescriptionProject.getRevisions
(@NotNull Revision from, @NotNull Revision to, int maxCount, @Nullable Filter<Revision> filter) Returns a list of revisions in descending order.Modifier and TypeMethodDescription@NotNull Tag
Project.createTag
(@NotNull Revision revision, @NotNull String tag, @Nullable String comment, @Nullable Map<String, String> properties) Create a tag for a existing revision.Project.getRevisions
(@NotNull Revision from, @NotNull Revision to, int maxCount, @Nullable Filter<Revision> filter) Returns a list of revisions in descending order.Returns list of tags descending in revision order.@NotNull UserService
Project.getUserService
(@NotNull Revision revision) Returns a readonly userservice with frozen store data at the specified revision.
If the revision is beforeProject.getFirstCompleteRevision()
the returned user service may behaveunexpectedly. -
Uses of Revision in de.espirit.firstspirit.access.store
Modifier and TypeMethodDescriptionStore.getMaxRevision()
If the store is not based on current version: the revision on which the store is based.@Nullable Revision
IDProvider.getReleaseRevision()
ElementInfo.getRevision()
IDProvider.getRevision()
Modifier and TypeMethodDescription@Nullable IDProvider
IDProvider.getInRevision
(@NotNull Revision revision) Get this element in the state of the given revision.void
IDProvider.revert
(@NotNull Revision revision, boolean recursive, @NotNull EnumSet<IDProvider.RevertType> ignoreRevertTypes) Reverts this store element to the given FSRevision. -
Uses of Revision in de.espirit.firstspirit.access.store.contentstore
Modifier and TypeMethodDescription@Nullable Dataset
DatasetProvider.getDataset
(@NotNull Entity entity, @NotNull Revision revision) Get a dataset for the given entity in a defined revision. -
Uses of Revision in de.espirit.firstspirit.access.store.mediastore
Modifier and TypeMethodDescription@Nullable Revision
File.getFileRevision()
Return file content revision ornull
if no content exits.PictureResolution.getPictureRevision()
Get revision for picture data.MediaMetaData.getRevision()
Get theRevision
the media is currently in.ModifierConstructorDescriptionMediaMetaData
(int height, int width, long size, String extension, Revision revision, long crc, MimeType mimeType) Construct a new media meta data instance.MediaMetaData
(int height, int width, long size, String extension, Revision revision, long crc, MimeType mimeType, @Nullable String encoding) Construct a new media meta data instance. -
Uses of Revision in de.espirit.firstspirit.client.plugin.dataaccess.aspects
Modifier and TypeMethodDescriptionvoid
RevisionConfigurable.setRevision
(Revision revision) Sets the revision to be used for fetching data. -
Uses of Revision in de.espirit.firstspirit.client.plugin.timeline
Modifier and TypeMethodDescription@Nullable Revision
TimelineEntry.getRevision()
Returns the associated revision of this timeline entry.Modifier and TypeMethodDescriptionstatic @NotNull TimelineEntry
Creates aTimelineEntry
associated with the specified revision.@NotNull TimelineEntry.Factory
Sets the revision, the resultingTimelineEntry
should be associated with. -
Uses of Revision in de.espirit.firstspirit.event
Modifier and TypeMethodDescription@NotNull Revision
EventInfo.getEventRevision()
Get theRevision
of this event. -
Uses of Revision in de.espirit.firstspirit.feature
Modifier and TypeMethodDescriptionFeatureDescriptor.getRevision()
Returns the revision of the feature this descriptor belongs.Modifier and TypeMethodDescriptionFeatureAgent.createFeature
(String name, Revision revision, boolean release) Create a new feature with the given name.@NotNull FeatureAgent.FeatureBuilder
FeatureAgent.FeatureBuilder.useRevision
(@NotNull Revision revision) Set the revision the new feature descriptor should operate in. -
Uses of Revision in de.espirit.firstspirit.storage
Modifier and TypeFieldDescriptionRevisionFilter.CREATE_FILTER
This filter accepts all revisions withoperations
belonging to create operations (CreateOperation
,ContentOperation
withcreated entities
RevisionFilter.DELETE_FILTER
This filter accepts all revisions withoperations
belonging to delete operations (DeleteOperation
,ContentOperation
withdeleted entities
RevisionFilter.MODIFY_FILTER
This filter accepts all revisions withoperations
belonging to modify operations (ModifyOperation
,MoveOperation
,ContentOperation
withdeleted entities
RevisionFilter.RELEASE_FILTER
This filter accepts all revisions withoperations
belonging to release operations (ReleaseOperation
,ServerReleaseOperation
,ContentOperation
withreleased entities
Modifier and TypeMethodDescription@NotNull ElementProvider<Revision>
HistoryProvider.asRevisionProvider()
Return anElementProvider<Revision>
on this HistoryProvider.RevisionFilter.createRevisionFilter
(RevisionOperation.OperationType... operationTypes) Returns a filter which accepts all revisions with arevision operation type
containing in given operationTypes.HistoryProvider.RevisionProvider.getElements
(Revision first, Revision last, int max, Filter<Revision> filter) Provides all revisions within the defined range matching the given filter, but at most max entries.HistoryProvider.getHistory()
Returns the revisions history of this storeelement, starting with the newest revision descending to the initial revision.HistoryProvider.getHistory
(@NotNull Date before, @NotNull Date after, int maxCount, @Nullable Filter<Revision> filter) Returns a list of revisions of this store element in descending order.
All returned revisions are in the specified time range.Modifier and TypeMethodDescriptionHistoryProvider.RevisionProvider.getElements
(Revision first, Revision last, int max, Filter<Revision> filter) Provides all revisions within the defined range matching the given filter, but at most max entries.Modifier and TypeMethodDescriptionHistoryProvider.RevisionProvider.getElements
(Revision first, Revision last, int max, Filter<Revision> filter) Provides all revisions within the defined range matching the given filter, but at most max entries.HistoryProvider.getHistory
(@NotNull Date before, @NotNull Date after, int maxCount, @Nullable Filter<Revision> filter) Returns a list of revisions of this store element in descending order.
All returned revisions are in the specified time range. -
Uses of Revision in de.espirit.firstspirit.webedit.server
Modifier and TypeMethodDescription@NotNull ComparisonDialogOperation
ComparisonDialogOperation.baseRevision
(@Nullable Revision revision) Configures the base revision for the comparison dialog, displayed on the right side of the dialog.@NotNull ComparisonDialogOperation
ComparisonDialogOperation.compareToRevision
(@Nullable Revision revision) Configures the revision to compare the base revision to, displayed on the left side of the dialog.