All Known Subinterfaces:
AbstractJobEntity, AbstractRuntimeJobEntity, ActivityInstanceEntity, AttachmentEntity, BatchEntity, BatchPartEntity, ByteArrayEntity, CaseDefinitionEntity, CaseInstanceEntity, ChannelDefinitionEntity, CmmnDeploymentEntity, CmmnResourceEntity, CommentEntity, CompensateEventSubscriptionEntity, DeadLetterJobEntity, DecisionEntity, DeploymentEntity, DmnDeploymentEntity, DmnResourceEntity, EntityLinkEntity, EntityWithSentryPartInstances, EventDefinitionEntity, EventDeploymentEntity, EventLogEntryEntity, EventResourceEntity, EventSubscriptionEntity, ExecutionEntity, ExternalWorkerJobEntity, GenericEventSubscriptionEntity, GroupEntity, HistoricActivityInstanceEntity, HistoricCaseInstanceEntity, HistoricDecisionExecutionEntity, HistoricDetailAssignmentEntity, HistoricDetailEntity, HistoricDetailVariableInstanceUpdateEntity, HistoricEntityLinkEntity, HistoricFormPropertyEntity, HistoricIdentityLinkEntity, HistoricMilestoneInstanceEntity, HistoricPlanItemInstanceEntity, HistoricProcessInstanceEntity, HistoricScopeInstanceEntity, HistoricTaskInstanceEntity, HistoricTaskLogEntryEntity, HistoricVariableInstanceEntity, HistoryJobEntity, IdentityInfoEntity, IdentityLinkEntity, IdmByteArrayEntity, IdmPropertyEntity, JobEntity, JobInfoEntity, MembershipEntity, MessageEventSubscriptionEntity, MilestoneInstanceEntity, ModelEntity, PlanItemInstanceEntity, PrivilegeEntity, PrivilegeMappingEntity, ProcessDefinitionEntity, ProcessDefinitionInfoEntity, PropertyEntity, ResourceEntity, SentryPartInstanceEntity, SignalEventSubscriptionEntity, SuspendedJobEntity, TaskEntity, TimerJobEntity, TokenEntity, UserEntity, VariableInstanceEntity
All Known Implementing Classes:
AbstractBatchServiceEntity, AbstractBpmnEngineEntity, AbstractBpmnEngineNoRevisionEntity, AbstractBpmnEngineVariableScopeEntity, AbstractCmmnEngineEntity, AbstractCmmnEngineNoRevisionEntity, AbstractCmmnEngineVariableScopeEntity, AbstractDmnEngineNoRevisionEntity, AbstractEntity, AbstractEntityLinkServiceNoRevisionEntity, AbstractEntityNoRevision, AbstractEntityNoRevision, AbstractEventRegistryNoRevisionEntity, AbstractEventSubscriptionEntity, AbstractIdentityLinkServiceNoRevisionEntity, AbstractIdmEngineEntity, AbstractIdmEngineNoRevisionEntity, AbstractJobEntityImpl, AbstractJobServiceEntity, AbstractTaskServiceEntity, AbstractTaskServiceVariableScopeEntity, AbstractVariableServiceEntity, ActivityInstanceEntityImpl, AttachmentEntityImpl, BatchEntityImpl, BatchPartEntityImpl, ByteArrayEntityImpl, CaseDefinitionEntityImpl, CaseInstanceEntityImpl, ChannelDefinitionEntityImpl, CmmnDeploymentEntityImpl, CmmnResourceEntityImpl, CommentEntityImpl, CompensateEventSubscriptionEntityImpl, DeadLetterJobEntityImpl, DecisionEntityImpl, DeploymentEntityImpl, DmnDeploymentEntityImpl, DmnResourceEntityImpl, EntityLinkEntityImpl, EventDefinitionEntityImpl, EventDeploymentEntityImpl, EventLogEntryEntityImpl, EventResourceEntityImpl, EventSubscriptionEntityImpl, ExecutionEntityImpl, ExternalWorkerJobEntityImpl, GenericEventSubscriptionEntityImpl, GroupEntityImpl, HistoricActivityInstanceEntityImpl, HistoricCaseInstanceEntityImpl, HistoricDecisionExecutionEntityImpl, HistoricDetailAssignmentEntityImpl, HistoricDetailEntityImpl, HistoricDetailVariableInstanceUpdateEntityImpl, HistoricEntityLinkEntityImpl, HistoricFormPropertyEntityImpl, HistoricIdentityLinkEntityImpl, HistoricMilestoneInstanceEntityImpl, HistoricPlanItemInstanceEntityImpl, HistoricProcessInstanceEntityImpl, HistoricScopeInstanceEntityImpl, HistoricTaskInstanceEntityImpl, HistoricTaskLogEntryEntityImpl, HistoricVariableInstanceEntityImpl, HistoryJobEntityImpl, IdentityInfoEntityImpl, IdentityLinkEntityImpl, IdmByteArrayEntityImpl, IdmPropertyEntityImpl, JobEntityImpl, MembershipEntityImpl, MessageEventSubscriptionEntityImpl, MilestoneInstanceEntityImpl, ModelEntityImpl, PlanItemInstanceEntityImpl, PrivilegeEntityImpl, PrivilegeMappingEntityImpl, ProcessDefinitionEntityImpl, ProcessDefinitionInfoEntityImpl, PropertyEntityImpl, ResourceEntityImpl, SentryPartInstanceEntityImpl, SignalEventSubscriptionEntityImpl, SuspendedJobEntityImpl, TaskEntityImpl, TimerJobEntityImpl, TokenEntityImpl, UserEntityImpl, VariableInstanceEntityImpl, VariableScopeImpl

public interface Entity
Author:
Tom Baeyens, Joram Barrez, Tijs Rademakers
  • Method Details

    • getId

      String getId()
    • setId

      void setId(String id)
    • getIdPrefix

      String getIdPrefix()
    • 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.
    • getOriginalPersistentState

      Object getOriginalPersistentState()
    • setOriginalPersistentState

      void setOriginalPersistentState(Object persistentState)