Interface HasRevision

All Known Subinterfaces:
AbstractJobEntity, AbstractRuntimeJobEntity, ActivityInstanceEntity, AttachmentEntity, BatchEntity, BatchPartEntity, ByteArrayEntity, CaseInstanceEntity, CompensateEventSubscriptionEntity, DeadLetterJobEntity, EventSubscriptionEntity, ExecutionEntity, ExternalWorkerJobEntity, GenericEventSubscriptionEntity, GroupEntity, HistoricActivityInstanceEntity, HistoricCaseInstanceEntity, HistoricDetailVariableInstanceUpdateEntity, HistoricMilestoneInstanceEntity, HistoricPlanItemInstanceEntity, HistoricProcessInstanceEntity, HistoricTaskInstanceEntity, HistoricVariableInstanceEntity, HistoryJobEntity, IdentityInfoEntity, IdmByteArrayEntity, IdmPropertyEntity, JobEntity, JobInfoEntity, MessageEventSubscriptionEntity, MilestoneInstanceEntity, ModelEntity, PlanItemInstanceEntity, ProcessDefinitionEntity, ProcessDefinitionInfoEntity, PropertyEntity, SentryPartInstanceEntity, SignalEventSubscriptionEntity, SuspendedJobEntity, TaskEntity, TimerJobEntity, TokenEntity, UserEntity, VariableInstanceEntity
All Known Implementing Classes:
AbstractBatchServiceEntity, AbstractBpmnEngineEntity, AbstractBpmnEngineVariableScopeEntity, AbstractCmmnEngineEntity, AbstractCmmnEngineVariableScopeEntity, AbstractEntity, AbstractEventSubscriptionEntity, AbstractIdmEngineEntity, AbstractJobEntityImpl, AbstractJobServiceEntity, AbstractTaskServiceEntity, AbstractTaskServiceVariableScopeEntity, AbstractVariableServiceEntity, ActivityInstanceEntityImpl, AttachmentEntityImpl, BatchEntityImpl, BatchPartEntityImpl, ByteArrayEntityImpl, CaseDefinitionEntityImpl, CaseInstanceEntityImpl, CompensateEventSubscriptionEntityImpl, DeadLetterJobEntityImpl, EventSubscriptionEntityImpl, ExecutionEntityImpl, ExternalWorkerJobEntityImpl, GenericEventSubscriptionEntityImpl, GroupEntityImpl, HistoricActivityInstanceEntityImpl, HistoricCaseInstanceEntityImpl, HistoricDetailVariableInstanceUpdateEntityImpl, HistoricMilestoneInstanceEntityImpl, HistoricPlanItemInstanceEntityImpl, HistoricProcessInstanceEntityImpl, HistoricScopeInstanceEntityImpl, HistoricTaskInstanceEntityImpl, HistoricVariableInstanceEntityImpl, HistoryJobEntityImpl, IdentityInfoEntityImpl, IdmByteArrayEntityImpl, IdmPropertyEntityImpl, JobEntityImpl, MessageEventSubscriptionEntityImpl, MilestoneInstanceEntityImpl, ModelEntityImpl, PlanItemInstanceEntityImpl, PrivilegeEntityImpl, PrivilegeMappingEntityImpl, ProcessDefinitionEntityImpl, ProcessDefinitionInfoEntityImpl, PropertyEntityImpl, SentryPartInstanceEntityImpl, SignalEventSubscriptionEntityImpl, SuspendedJobEntityImpl, TaskEntityImpl, TimerJobEntityImpl, TokenEntityImpl, UserEntityImpl, VariableInstanceEntityImpl, VariableScopeImpl

public interface HasRevision
Entities that are using revisions for optimistic locking, need to implement this interface.
Author:
Joram Barrez
  • Method Details

    • setRevision

      void setRevision(int revision)
    • getRevision

      int getRevision()
    • getRevisionNext

      int getRevisionNext()