Interface HasRevision

All Known Subinterfaces:
AbstractJobEntity, AttachmentEntity, ByteArrayEntity, CompensateEventSubscriptionEntity, DeadLetterJobEntity, EventSubscriptionEntity, ExecutionEntity, HistoricDetailVariableInstanceUpdateEntity, HistoricVariableInstanceEntity, JobEntity, MessageEventSubscriptionEntity, ModelEntity, ProcessDefinitionEntity, ProcessDefinitionInfoEntity, PropertyEntity, SignalEventSubscriptionEntity, SuspendedJobEntity, TaskEntity, TimerJobEntity, VariableInstance, VariableInstanceEntity
All Known Implementing Classes:
AbstractEntity, AbstractJobEntityImpl, AttachmentEntityImpl, ByteArrayEntityImpl, CompensateEventSubscriptionEntityImpl, DeadLetterJobEntityImpl, EventSubscriptionEntityImpl, ExecutionEntityImpl, HistoricDetailVariableInstanceUpdateEntityImpl, HistoricVariableInstanceEntityImpl, IntegrationContextEntityImpl, JobEntityImpl, MessageEventSubscriptionEntityImpl, ModelEntityImpl, ProcessDefinitionEntityImpl, ProcessDefinitionInfoEntityImpl, PropertyEntityImpl, SignalEventSubscriptionEntityImpl, SuspendedJobEntityImpl, TaskEntityImpl, TimerJobEntityImpl, TransientVariableInstance, VariableInstanceEntityImpl, VariableScopeImpl

@Internal public interface HasRevision
Entities that are using revisions for optimistic locking, need to implement this interface.
  • Method Details

    • setRevision

      void setRevision(int revision)
    • getRevision

      int getRevision()
    • getRevisionNext

      int getRevisionNext()