Class HvlBpmnListenerLogModelBuilder

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

public class HvlBpmnListenerLogModelBuilder extends Object implements Serializable
Builder for HvlBpmnListenerLogLevel
See Also:
  • Method Details

    • create

      public static HvlBpmnListenerLogModelBuilder create(String businessKey, String processInstanceId, String processDefinitionKey, Date startTime, Map<String,Object> variables, String message, HvlBpmnLogLevel logLevel)
      Create hvl bpmn listener log model builder.
      Parameters:
      businessKey - the business key
      processInstanceId - the process instance id
      processDefinitionKey - the process definition key
      startTime - the start time
      variables - the variables
      message - the message
      logLevel - the log level
      Returns:
      the hvl bpmn listener 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
    • processDefinitionKey

      public void processDefinitionKey(String processDefinitionKey)
      Process instance id.
      Parameters:
      processDefinitionKey - the process instance id
    • startTime

      public void startTime(Date startTime)
      Process instance id.
      Parameters:
      startTime - the process instance id
    • variables

      public void variables(Map<String,Object> variables)
      Process instance id.
      Parameters:
      variables - 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 HvlBpmnListenerLogModel build()
      Build hvl bpmn listener log model.
      Returns:
      the hvl bpmn listener log model