All Known Subinterfaces:
AbstractJobEntity, AttachmentEntity, ByteArrayEntity, CommentEntity, CompensateEventSubscriptionEntity, DeadLetterJobEntity, DeploymentEntity, EventLogEntryEntity, EventSubscriptionEntity, ExecutionEntity, HistoricActivityInstanceEntity, HistoricDetailAssignmentEntity, HistoricDetailEntity, HistoricDetailTransitionInstanceEntity, HistoricDetailVariableInstanceUpdateEntity, HistoricFormPropertyEntity, HistoricIdentityLinkEntity, HistoricProcessInstanceEntity, HistoricScopeInstanceEntity, HistoricTaskInstanceEntity, HistoricVariableInstanceEntity, IdentityLinkEntity, IntegrationContextEntity, JobEntity, MessageEventSubscriptionEntity, ModelEntity, ProcessDefinitionEntity, ProcessDefinitionInfoEntity, PropertyEntity, ResourceEntity, SignalEventSubscriptionEntity, SuspendedJobEntity, TaskEntity, TimerJobEntity, VariableInstance, VariableInstanceEntity
All Known Implementing Classes:
AbstractEntity, AbstractEntityNoRevision, AbstractJobEntityImpl, AttachmentEntityImpl, ByteArrayEntityImpl, CommentEntityImpl, CompensateEventSubscriptionEntityImpl, DeadLetterJobEntityImpl, DeploymentEntityImpl, EventLogEntryEntityImpl, EventSubscriptionEntityImpl, ExecutionEntityImpl, HistoricActivityInstanceEntityImpl, HistoricDetailAssignmentEntityImpl, HistoricDetailEntityImpl, HistoricDetailTransitionInstanceEntityImpl, HistoricDetailVariableInstanceUpdateEntityImpl, HistoricFormPropertyEntityImpl, HistoricIdentityLinkEntityImpl, HistoricProcessInstanceEntityImpl, HistoricScopeInstanceEntityImpl, HistoricTaskInstanceEntityImpl, HistoricVariableInstanceEntityImpl, IdentityLinkEntityImpl, IntegrationContextEntityImpl, JobEntityImpl, MessageEventSubscriptionEntityImpl, ModelEntityImpl, ProcessDefinitionEntityImpl, ProcessDefinitionInfoEntityImpl, PropertyEntityImpl, ResourceEntityImpl, SignalEventSubscriptionEntityImpl, SuspendedJobEntityImpl, TaskEntityImpl, TimerJobEntityImpl, TransientVariableInstance, VariableInstanceEntityImpl, VariableScopeImpl

@Internal public interface Entity
  • Method Details

    • getId

      String getId()
    • setId

      void setId(String id)
    • isInserted

      boolean isInserted()
    • setInserted

      void setInserted(boolean inserted)
    • isUpdated

      boolean isUpdated()
    • setUpdated

      void setUpdated(boolean updated)
    • isDeleted

      boolean isDeleted()
    • setDeleted

      void setDeleted(boolean deleted)
    • getPersistentState

      Object getPersistentState()
      Returns a representation of the object, as would be stored in the database. Used when deciding if updates have occurred to the object or not since it was last loaded.