Package de.espirit.firstspirit.storage
package de.espirit.firstspirit.storage
-
ClassDescriptionThis enum represents change types used for storeelement changes in
RevisionMetaData.getChangedStoreElements()Interface indicating a change of a children list of the belonging StoreElementThis operation indicates acontent commit.
It provides information aboutcreated,changed,deletedandreleasedentities.Container for contrast information, describing changes between elementsDescribes the type of difference between elementsIndicates a create operation.This interface indicates changes incontent form dataormeta form dataon a belonging store element.Flag identifying the change type.This interface represents one editor/variable change in aform data objectInterface indicating a delete of a StoreElement or a StoreElement subtree.Interface for providers of historical revision information.Wrapper on a HistoryProvider to act asElementProvideronRevisions.Interface for providing details about language changes.
This interface allows to retrieve information about which languages have been affected by a change operation.This interface indicates amodification operationInterface indicating amove operationon a belonging storeelement.Indicates permission changes on a belonging store element.Flag identifiying the type of change.Interface indicating changes in referenced elements.Specific type on entity references identified by a tuple of schema uid, type name, and a unique key.Specific type on external references identified by their external resource.Specific type on references identified by their id and kind.Kind of id reference.Specific type on references identified by their uid and type.Specific type on foreign references of projects identified by their id.Marker interface for elements providing information on references.Specific type on foreign references of projects identified by their remote configuration name.Indicates arelease operationDefinition of a container providing information about a revision.This interface represents details of store element changes belonging to a specific revisionThis class provides useful revision filters e.g. forProject#getRevisions(..):RevisionFilter.RELEASE_FILTERRevisionFilter.CREATE_FILTERRevisionFilter.DELETE_FILTERRevisionFilter.MODIFY_FILTERRevisionFilter.createRevisionFilter(de.espirit.firstspirit.storage.RevisionOperation.OperationType...)createRevisionFilter(RevisionOperation.OperationType ... types)}
UseFilter.Utilto combine filter.This interface represents metadata of an specific revision.Interface representing the operation belonging to a commit ofrevisionThe type of the revision operation.Indicates aserver releaseoperationDescribes the type of structural change in aContrastof typeContrast.Type.STRUCTURETag interface for tagged repository revisions.This interface indicates a workflow data modification operation.