Interface ArchivedPersistentObject

All Superinterfaces:
PersistentObject, Serializable
All Known Implementing Classes:
SAActivityInstance, SAAutomaticTaskInstance, SABlobDataInstance, SABooleanDataInstance, SABoundaryEventInstance, SABPMFailure, 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, SAProcessContractData, SAProcessInstance, SAProcessMultiRefBusinessDataInstance, SAProcessSimpleRefBusinessDataInstance, SAReceiveTaskInstance, SARefBusinessDataInstance, SASendTaskInstance, SAShortTextDataInstance, SASimpleRefBusinessDataInstance, SAStartEventInstance, SASubProcessActivityInstance, SATaskContractData, SAThrowEventInstance, SAUserTaskInstance, SAXMLDataInstance, SAXMLObjectDataInstance

public interface ArchivedPersistentObject extends PersistentObject
Interface for all ArchivedPersistentObject.
See Also:
  • Method Details

    • getArchiveDate

      long getArchiveDate()
    • getSourceObjectId

      long getSourceObjectId()
      Get the source object id from which this ArchivedPersistentObject originates.
      Returns:
      the id of the source object
    • getPersistentObjectInterface

      Class<? extends PersistentObject> getPersistentObjectInterface()