Package org.nuxeo.snapshot
Interface Snapshot
-
- All Superinterfaces:
Snapshotable
- All Known Implementing Classes:
SnapshotableAdapter
public interface Snapshot extends Snapshotable
-
-
Field Summary
Fields Modifier and Type Field Description static String
FACET
-
Fields inherited from interface org.nuxeo.snapshot.Snapshotable
ABOUT_TO_CREATE_LEAF_VERSION_EVENT, ROOT_DOCUMENT_PROPERTY
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<DocumentModel>
getChildren()
List<Snapshot>
getChildrenSnapshots()
DocumentModel
getDocument()
List<Snapshot>
getFlatTree()
DocumentRef
getRef()
DocumentModel
restore(String versionLabel)
-
Methods inherited from interface org.nuxeo.snapshot.Snapshotable
createSnapshot
-
-
-
-
Field Detail
-
FACET
static final String FACET
- See Also:
- Constant Field Values
-
-
Method Detail
-
getChildren
List<DocumentModel> getChildren()
-
restore
DocumentModel restore(String versionLabel)
-
getDocument
DocumentModel getDocument()
-
getRef
DocumentRef getRef()
-
-