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 TypeMethodDescriptionvoidcreate(UserTaskRecord userTask) voiddelete(long key) getLifecycleState(long key) getUserTask(long key) getUserTask(long key, Map<String, Object> authorizations) voidupdate(long key, Consumer<UserTaskRecord> modifier) voidupdate(UserTaskRecord userTask) voidupdateUserTaskLifecycleState(long key, UserTaskState.LifecycleState newLifecycleState)
-
Constructor Details
-
DbUserTaskState
-
-
Method Details
-
create
- Specified by:
createin interfaceMutableUserTaskState
-
update
- Specified by:
updatein interfaceMutableUserTaskState
-
update
- Specified by:
updatein interfaceMutableUserTaskState
-
updateUserTaskLifecycleState
- Specified by:
updateUserTaskLifecycleStatein interfaceMutableUserTaskState
-
delete
public void delete(long key) - Specified by:
deletein interfaceMutableUserTaskState
-
getLifecycleState
- Specified by:
getLifecycleStatein interfaceUserTaskState
-
getUserTask
- Specified by:
getUserTaskin interfaceUserTaskState
-
getUserTask
- Specified by:
getUserTaskin interfaceUserTaskState
-