Class AbstractMessageEventDefinitionBuilder<B extends AbstractMessageEventDefinitionBuilder<B>>

Direct Known Subclasses:
MessageEventDefinitionBuilder

public abstract class AbstractMessageEventDefinitionBuilder<B extends AbstractMessageEventDefinitionBuilder<B>> extends AbstractRootElementBuilder<B,MessageEventDefinition>
Author:
Christopher Zell invalid input: '<'christopher.zell@camunda.com>
  • Constructor Details

  • Method Details

    • message

      public B message(String message)
      Sets the message attribute.
      Parameters:
      message - the message for the message event definition
      Returns:
      the builder object
    • operatonTopic

      public B operatonTopic(String operatonTopic)
      Sets the operaton topic attribute. This is only meaningful when the operatonType(String) attribute has the value external.
      Parameters:
      operatonTopic - the topic to set
      Returns:
      the builder object
    • operatonType

      public B operatonType(String operatonType)
      Sets the operaton type attribute.
      Parameters:
      operatonType - the type of the service task
      Returns:
      the builder object
    • operatonTaskPriority

      public B operatonTaskPriority(String taskPriority)
      Sets the operaton task priority attribute. This is only meaningful when the operatonType(String) attribute has the value external.
      Parameters:
      taskPriority - the priority for the external task
      Returns:
      the builder object
    • messageEventDefinitionDone

      public <T extends AbstractFlowNodeBuilder> T messageEventDefinitionDone()
      Finishes the building of a message event definition.
      Type Parameters:
      T -
      Returns:
      the parent event builder