Class DbUserTaskState
java.lang.Object
io.camunda.zeebe.engine.state.instance.DbUserTaskState
- All Implemented Interfaces:
UserTaskState
,MutableUserTaskState
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.camunda.zeebe.engine.state.immutable.UserTaskState
UserTaskState.LifecycleState
-
Constructor Summary
ConstructorsConstructorDescriptionDbUserTaskState
(ZeebeDb<ZbColumnFamilies> zeebeDb, TransactionContext transactionContext) -
Method Summary
Modifier and TypeMethodDescriptionvoid
create
(UserTaskRecord userTask) void
delete
(long key) getLifecycleState
(long key) getUserTask
(long key) getUserTask
(long key, Map<String, Object> authorizations) void
update
(UserTaskRecord userTask) void
updateUserTaskLifecycleState
(long key, UserTaskState.LifecycleState newLifecycleState)
-
Constructor Details
-
DbUserTaskState
-
-
Method Details
-
create
- Specified by:
create
in interfaceMutableUserTaskState
-
update
- Specified by:
update
in interfaceMutableUserTaskState
-
updateUserTaskLifecycleState
- Specified by:
updateUserTaskLifecycleState
in interfaceMutableUserTaskState
-
delete
public void delete(long key) - Specified by:
delete
in interfaceMutableUserTaskState
-
getLifecycleState
- Specified by:
getLifecycleState
in interfaceUserTaskState
-
getUserTask
- Specified by:
getUserTask
in interfaceUserTaskState
-
getUserTask
- Specified by:
getUserTask
in interfaceUserTaskState
-