Class UserTaskRecord
java.lang.Object
io.camunda.zeebe.msgpack.value.BaseValue
io.camunda.zeebe.msgpack.value.ObjectValue
io.camunda.zeebe.msgpack.UnpackedObject
io.camunda.zeebe.protocol.impl.record.UnifiedRecordValue
io.camunda.zeebe.protocol.impl.record.value.usertask.UserTaskRecord
- All Implemented Interfaces:
Recyclable,JsonSerializable,RecordValue,RecordValueWithVariables,ProcessInstanceRelated,TenantOwned,UserTaskRecordValue,BufferReader,BufferWriter
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final org.agrona.DirectBufferstatic final StringFields inherited from class io.camunda.zeebe.msgpack.UnpackedObject
reader, writerFields inherited from interface io.camunda.zeebe.protocol.record.value.TenantOwned
DEFAULT_TENANT_IDENTIFIER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.agrona.DirectBuffergetActionOrDefault(String defaultAction) org.agrona.DirectBufferorg.agrona.DirectBufferlongorg.agrona.DirectBufferorg.agrona.DirectBufferorg.agrona.DirectBufferlongorg.agrona.DirectBufferorg.agrona.DirectBufferlongintlongintlongorg.agrona.DirectBufferlongorg.agrona.DirectBuffersetAction(org.agrona.DirectBuffer action) setAssignee(String assignee) setAssignee(org.agrona.DirectBuffer assignee) setBpmnProcessId(String bpmnProcessId) setBpmnProcessId(org.agrona.DirectBuffer bpmnProcessId) setCandidateGroupsList(List<String> candidateGroups) setCandidateUsersList(List<String> candidateUsers) setChangedAttributes(List<String> changedAttributes) setChangedAttributesProp(ArrayProperty<StringValue> changedAttributes) setCreationTimestamp(long creationTimestamp) setCustomHeaders(org.agrona.DirectBuffer buffer) setDueDate(String dueDate) setDueDate(org.agrona.DirectBuffer dueDate) setElementId(String elementId) setElementId(org.agrona.DirectBuffer elementId) setElementInstanceKey(long elementInstanceKey) setExternalFormReference(String externalFormReference) setExternalFormReference(org.agrona.DirectBuffer externalFormReference) setFollowUpDate(String followUpDate) setFollowUpDate(org.agrona.DirectBuffer followUpDate) setFormKey(long formKey) setPriority(int priority) setProcessDefinitionKey(long processDefinitionKey) setProcessDefinitionVersion(int version) setProcessInstanceKey(long key) setTenantId(String tenantId) setUserTaskKey(long userTaskKey) setVariables(org.agrona.DirectBuffer variables) voidwrapChangedAttributes(UserTaskRecord record, boolean includeTrackingProperties) voidwrapWithoutVariables(UserTaskRecord record) Methods inherited from class io.camunda.zeebe.protocol.impl.record.UnifiedRecordValue
getEncodedLength, getLength, isEmpty, toJsonMethods inherited from class io.camunda.zeebe.msgpack.UnpackedObject
wrap, wrap, writeMethods inherited from class io.camunda.zeebe.msgpack.value.ObjectValue
declareProperty, equals, hashCode, read, reset, write, writeJSONMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface io.camunda.zeebe.util.buffer.BufferReader
copyFromMethods inherited from interface io.camunda.zeebe.protocol.record.JsonSerializable
toJsonMethods inherited from interface io.camunda.zeebe.msgpack.Recyclable
reset
-
Field Details
-
NO_HEADERS
public static final org.agrona.DirectBuffer NO_HEADERS -
CANDIDATE_GROUPS
- See Also:
-
CANDIDATE_USERS
- See Also:
-
DUE_DATE
- See Also:
-
FOLLOW_UP_DATE
- See Also:
-
PRIORITY
- See Also:
-
-
Constructor Details
-
UserTaskRecord
public UserTaskRecord()
-
-
Method Details
-
wrapWithoutVariables
-
wrapChangedAttributes
-
getUserTaskKey
public long getUserTaskKey()- Specified by:
getUserTaskKeyin interfaceUserTaskRecordValue
-
getAssignee
- Specified by:
getAssigneein interfaceUserTaskRecordValue
-
getCandidateGroupsList
- Specified by:
getCandidateGroupsListin interfaceUserTaskRecordValue
-
getCandidateUsersList
- Specified by:
getCandidateUsersListin interfaceUserTaskRecordValue
-
getDueDate
- Specified by:
getDueDatein interfaceUserTaskRecordValue
-
getFollowUpDate
- Specified by:
getFollowUpDatein interfaceUserTaskRecordValue
-
getFormKey
public long getFormKey()- Specified by:
getFormKeyin interfaceUserTaskRecordValue
-
getChangedAttributes
- Specified by:
getChangedAttributesin interfaceUserTaskRecordValue
-
getAction
- Specified by:
getActionin interfaceUserTaskRecordValue
-
getExternalFormReference
- Specified by:
getExternalFormReferencein interfaceUserTaskRecordValue
-
getCustomHeaders
- Specified by:
getCustomHeadersin interfaceUserTaskRecordValue
-
getCreationTimestamp
public long getCreationTimestamp()- Specified by:
getCreationTimestampin interfaceUserTaskRecordValue
-
getElementId
- Specified by:
getElementIdin interfaceUserTaskRecordValue
-
getElementInstanceKey
public long getElementInstanceKey()- Specified by:
getElementInstanceKeyin interfaceUserTaskRecordValue
-
getBpmnProcessId
- Specified by:
getBpmnProcessIdin interfaceUserTaskRecordValue
-
getProcessDefinitionVersion
public int getProcessDefinitionVersion()- Specified by:
getProcessDefinitionVersionin interfaceUserTaskRecordValue
-
getProcessDefinitionKey
public long getProcessDefinitionKey()- Specified by:
getProcessDefinitionKeyin interfaceUserTaskRecordValue
-
setProcessDefinitionKey
-
getPriority
public int getPriority()- Specified by:
getPriorityin interfaceUserTaskRecordValue
-
setPriority
-
setProcessDefinitionVersion
-
setBpmnProcessId
-
setBpmnProcessId
-
setElementInstanceKey
-
setElementId
-
setElementId
-
setCreationTimestamp
-
setCustomHeaders
-
setExternalFormReference
-
setExternalFormReference
-
setAction
-
setAction
-
setChangedAttributes
-
setFormKey
-
setFollowUpDate
-
setFollowUpDate
-
setDueDate
-
setDueDate
-
setCandidateUsersList
-
setCandidateGroupsList
-
setAssignee
-
setAssignee
-
setUserTaskKey
-
setCandidateGroupsChanged
-
setCandidateUsersChanged
-
setDueDateChanged
-
setFollowUpDateChanged
-
setPriorityChanged
-
getTenantId
- Specified by:
getTenantIdin interfaceTenantOwned
-
setTenantId
-
getVariables
- Specified by:
getVariablesin interfaceRecordValueWithVariables
-
setVariables
-
getCustomHeadersBuffer
public org.agrona.DirectBuffer getCustomHeadersBuffer() -
getChangedAttributesProp
-
setChangedAttributesProp
-
getAssigneeBuffer
public org.agrona.DirectBuffer getAssigneeBuffer() -
getDueDateBuffer
public org.agrona.DirectBuffer getDueDateBuffer() -
getFollowUpDateBuffer
public org.agrona.DirectBuffer getFollowUpDateBuffer() -
getVariablesBuffer
public org.agrona.DirectBuffer getVariablesBuffer() -
getBpmnProcessIdBuffer
public org.agrona.DirectBuffer getBpmnProcessIdBuffer() -
getElementIdBuffer
public org.agrona.DirectBuffer getElementIdBuffer() -
getExternalFormReferenceBuffer
public org.agrona.DirectBuffer getExternalFormReferenceBuffer() -
getTenantIdBuffer
public org.agrona.DirectBuffer getTenantIdBuffer() -
getActionBuffer
public org.agrona.DirectBuffer getActionBuffer() -
getActionOrDefault
-
getProcessInstanceKey
public long getProcessInstanceKey()- Specified by:
getProcessInstanceKeyin interfaceProcessInstanceRelated
-
setProcessInstanceKey
-