Class HvlBpmnLogModelBuilder

java.lang.Object
tr.com.havelsan.javarch.bpmn.log.producer.model.builder.HvlBpmnLogModelBuilder
All Implemented Interfaces:
Serializable

public class HvlBpmnLogModelBuilder extends Object implements Serializable
Builder for HvlBpmnLogLevel
See Also:
  • Method Details

    • create

      public static HvlBpmnLogModelBuilder create(String businessKey, String processInstanceId, String message, HvlBpmnLogLevel logLevel)
      Create hvl bpmn log model builder.
      Parameters:
      businessKey - the business key
      processInstanceId - the process instance id
      message - the message
      logLevel - the log level
      Returns:
      the hvl bpmn log model builder
    • businessKey

      public void businessKey(String businessKey)
      Business key.
      Parameters:
      businessKey - the business key
    • processInstanceId

      public void processInstanceId(String processInstanceId)
      Process instance id.
      Parameters:
      processInstanceId - the process instance id
    • message

      public void message(String message)
      Message.
      Parameters:
      message - the message
    • logLevel

      public void logLevel(HvlBpmnLogLevel logLevel)
      Log level.
      Parameters:
      logLevel - the log level
    • eventType

      public void eventType(String eventType)
      Event type.
      Parameters:
      eventType - the event type
    • build

      public HvlBpmnLogModel build()
      Build hvl bpmn log model.
      Returns:
      the hvl bpmn log model