Package io.zeebe.engine.state.message
Class WorkflowInstanceSubscription
- java.lang.Object
-
- io.zeebe.msgpack.value.BaseValue
-
- io.zeebe.msgpack.value.ObjectValue
-
- io.zeebe.msgpack.UnpackedObject
-
- io.zeebe.engine.state.message.WorkflowInstanceSubscription
-
- All Implemented Interfaces:
DbValue,Recyclable,BufferReader,BufferWriter
public final class WorkflowInstanceSubscription extends UnpackedObject implements DbValue
-
-
Field Summary
-
Fields inherited from class io.zeebe.msgpack.UnpackedObject
reader, writer
-
-
Constructor Summary
Constructors Constructor Description WorkflowInstanceSubscription()WorkflowInstanceSubscription(long workflowInstanceKey, long elementInstanceKey, org.agrona.DirectBuffer targetElementId, org.agrona.DirectBuffer bpmnProcessId, org.agrona.DirectBuffer messageName, org.agrona.DirectBuffer correlationKey, long commandSentTime, boolean closeOnCorrelate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.agrona.DirectBuffergetBpmnProcessId()longgetCommandSentTime()org.agrona.DirectBuffergetCorrelationKey()longgetElementInstanceKey()org.agrona.DirectBuffergetMessageName()intgetSubscriptionPartitionId()org.agrona.DirectBuffergetTargetElementId()longgetWorkflowInstanceKey()booleanisClosing()booleanisOpening()voidsetBpmnProcessId(org.agrona.DirectBuffer bpmnProcessId)voidsetCloseOnCorrelate(boolean closeOnCorrelate)voidsetClosing()voidsetCommandSentTime(long commandSentTime)voidsetCorrelationKey(org.agrona.DirectBuffer correlationKey)voidsetElementInstanceKey(long elementInstanceKey)voidsetMessageName(org.agrona.DirectBuffer messageName)voidsetOpened()voidsetSubscriptionPartitionId(int subscriptionPartitionId)voidsetTargetElementId(org.agrona.DirectBuffer targetElementId)voidsetWorkflowInstanceKey(long workflowInstanceKey)booleanshouldCloseOnCorrelate()-
Methods inherited from class io.zeebe.msgpack.UnpackedObject
getLength, wrap, wrap, write
-
Methods inherited from class io.zeebe.msgpack.value.ObjectValue
declareProperty, equals, getEncodedLength, hashCode, read, reset, write, writeJSON
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface io.zeebe.util.buffer.BufferReader
wrap
-
Methods inherited from interface io.zeebe.util.buffer.BufferWriter
getLength, write
-
Methods inherited from interface io.zeebe.msgpack.Recyclable
reset
-
-
-
-
Constructor Detail
-
WorkflowInstanceSubscription
public WorkflowInstanceSubscription()
-
WorkflowInstanceSubscription
public WorkflowInstanceSubscription(long workflowInstanceKey, long elementInstanceKey, org.agrona.DirectBuffer targetElementId, org.agrona.DirectBuffer bpmnProcessId, org.agrona.DirectBuffer messageName, org.agrona.DirectBuffer correlationKey, long commandSentTime, boolean closeOnCorrelate)
-
-
Method Detail
-
getMessageName
public org.agrona.DirectBuffer getMessageName()
-
setMessageName
public void setMessageName(org.agrona.DirectBuffer messageName)
-
getCorrelationKey
public org.agrona.DirectBuffer getCorrelationKey()
-
setCorrelationKey
public void setCorrelationKey(org.agrona.DirectBuffer correlationKey)
-
getTargetElementId
public org.agrona.DirectBuffer getTargetElementId()
-
setTargetElementId
public void setTargetElementId(org.agrona.DirectBuffer targetElementId)
-
getWorkflowInstanceKey
public long getWorkflowInstanceKey()
-
setWorkflowInstanceKey
public void setWorkflowInstanceKey(long workflowInstanceKey)
-
getElementInstanceKey
public long getElementInstanceKey()
-
setElementInstanceKey
public void setElementInstanceKey(long elementInstanceKey)
-
getBpmnProcessId
public org.agrona.DirectBuffer getBpmnProcessId()
-
setBpmnProcessId
public void setBpmnProcessId(org.agrona.DirectBuffer bpmnProcessId)
-
getCommandSentTime
public long getCommandSentTime()
-
setCommandSentTime
public void setCommandSentTime(long commandSentTime)
-
getSubscriptionPartitionId
public int getSubscriptionPartitionId()
-
setSubscriptionPartitionId
public void setSubscriptionPartitionId(int subscriptionPartitionId)
-
shouldCloseOnCorrelate
public boolean shouldCloseOnCorrelate()
-
setCloseOnCorrelate
public void setCloseOnCorrelate(boolean closeOnCorrelate)
-
isOpening
public boolean isOpening()
-
isClosing
public boolean isClosing()
-
setOpened
public void setOpened()
-
setClosing
public void setClosing()
-
-