Interface ArchivedPersistentObject
-
- All Superinterfaces:
PersistentObject,java.io.Serializable
- All Known Implementing Classes:
SAActivityInstance,SAAutomaticTaskInstance,SABlobDataInstance,SABooleanDataInstance,SABoundaryEventInstance,SACallActivityInstance,SACatchEventInstance,SAComment,SAConnectorInstance,SAContractData,SADataInstance,SADateDataInstance,SADocumentMapping,SADoubleDataInstance,SAEndEventInstance,SAEventInstance,SAFloatDataInstance,SAFlowNodeInstance,SAFlowNodeSimpleRefBusinessDataInstance,SAGatewayInstance,SAHumanTaskInstance,SAIntegerDataInstance,SAIntermediateCatchEventInstance,SAIntermediateThrowEventInstance,SALongDataInstance,SALongTextDataInstance,SALoopActivityInstance,SAManualTaskInstance,SAMappedDocument,SAMultiInstanceActivityInstance,SAPersistenceObjectImpl,SAProcessContractData,SAProcessInstance,SAProcessMultiRefBusinessDataInstance,SAProcessSimpleRefBusinessDataInstance,SAReceiveTaskInstance,SARefBusinessDataInstance,SASendTaskInstance,SAShortTextDataInstance,SASimpleRefBusinessDataInstance,SAStartEventInstance,SASubProcessActivityInstance,SATaskContractData,SAThrowEventInstance,SAUserTaskInstance,SAXMLDataInstance,SAXMLObjectDataInstance
public interface ArchivedPersistentObject extends PersistentObject
All archived SObjects must implement this interface.- Author:
- Baptiste Mesta, Matthieu Chaffotte
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description longgetArchiveDate()java.lang.Class<? extends PersistentObject>getPersistentObjectInterface()longgetSourceObjectId()Get the source object id from which thisArchivedPersistentObjectoriginates.-
Methods inherited from interface org.bonitasoft.engine.persistence.PersistentObject
getId, setId, setTenantId
-
-
-
-
Method Detail
-
getArchiveDate
long getArchiveDate()
-
getSourceObjectId
long getSourceObjectId()
Get the source object id from which thisArchivedPersistentObjectoriginates.- Returns:
- the id of the source object
-
getPersistentObjectInterface
java.lang.Class<? extends PersistentObject> getPersistentObjectInterface()
-
-