Package io.camunda.zeebe.engine.state
Class ScheduledTaskDbState
java.lang.Object
io.camunda.zeebe.engine.state.ScheduledTaskDbState
- All Implemented Interfaces:
ScheduledTaskState
Contains read-only state that can be accessed safely by scheduled tasks.
-
Constructor Summary
ConstructorDescriptionScheduledTaskDbState
(ZeebeDb<ZbColumnFamilies> zeebeDb, TransactionContext transactionContext, int partitionId, TransientPendingSubscriptionState transientMessageSubscriptionState, TransientPendingSubscriptionState transientProcessMessageSubscriptionState) -
Method Summary
Modifier and TypeMethodDescription
-
Constructor Details
-
ScheduledTaskDbState
public ScheduledTaskDbState(ZeebeDb<ZbColumnFamilies> zeebeDb, TransactionContext transactionContext, int partitionId, TransientPendingSubscriptionState transientMessageSubscriptionState, TransientPendingSubscriptionState transientProcessMessageSubscriptionState)
-
-
Method Details
-
getDistributionState
- Specified by:
getDistributionState
in interfaceScheduledTaskState
-
getMessageState
- Specified by:
getMessageState
in interfaceScheduledTaskState
-
getTimerState
- Specified by:
getTimerState
in interfaceScheduledTaskState
-
getJobState
- Specified by:
getJobState
in interfaceScheduledTaskState
-
getDeploymentState
- Specified by:
getDeploymentState
in interfaceScheduledTaskState
-
getPendingMessageSubscriptionState
- Specified by:
getPendingMessageSubscriptionState
in interfaceScheduledTaskState
-
getPendingProcessMessageSubscriptionState
- Specified by:
getPendingProcessMessageSubscriptionState
in interfaceScheduledTaskState
-
getUserTaskState
- Specified by:
getUserTaskState
in interfaceScheduledTaskState
-