Class MessageSubscription

    • Constructor Detail

      • MessageSubscription

        public MessageSubscription()
      • MessageSubscription

        public MessageSubscription​(long workflowInstanceKey,
                                   long elementInstanceKey,
                                   org.agrona.DirectBuffer bpmnProcessId,
                                   org.agrona.DirectBuffer messageName,
                                   org.agrona.DirectBuffer correlationKey,
                                   boolean closeOnCorrelate)
    • Method Detail

      • getBpmnProcessId

        public org.agrona.DirectBuffer getBpmnProcessId()
      • getMessageName

        public org.agrona.DirectBuffer getMessageName()
      • getCorrelationKey

        public org.agrona.DirectBuffer getCorrelationKey()
      • getMessageVariables

        public org.agrona.DirectBuffer getMessageVariables()
      • setMessageVariables

        public void setMessageVariables​(org.agrona.DirectBuffer variables)
      • getWorkflowInstanceKey

        public long getWorkflowInstanceKey()
      • getElementInstanceKey

        public long getElementInstanceKey()
      • setElementInstanceKey

        public void setElementInstanceKey​(long elementInstanceKey)
      • getMessageKey

        public long getMessageKey()
      • setMessageKey

        public void setMessageKey​(long messageKey)
      • getCommandSentTime

        public long getCommandSentTime()
      • setCommandSentTime

        public void setCommandSentTime​(long commandSentTime)
      • isCorrelating

        public boolean isCorrelating()
      • shouldCloseOnCorrelate

        public boolean shouldCloseOnCorrelate()
      • setCloseOnCorrelate

        public void setCloseOnCorrelate​(boolean closeOnCorrelate)
      • wrap

        public void wrap​(org.agrona.DirectBuffer buffer,
                         int offset,
                         int length)
        Specified by:
        wrap in interface BufferReader
        Overrides:
        wrap in class UnpackedObject