Class HvlBpmnListenerLogModel

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

public class HvlBpmnListenerLogModel extends Object implements Serializable
A data transfer object is used for bpmn listener log operations.
See Also:
  • Constructor Details

    • HvlBpmnListenerLogModel

      public HvlBpmnListenerLogModel()
      Instantiates a new Hvl bpmn listener log model.
    • HvlBpmnListenerLogModel

      public HvlBpmnListenerLogModel(String businessKey, String processInstanceId, String processDefinitionKey, Date startTime, Map<String,Object> variables, String message, HvlBpmnLogLevel logLevel)
      Instantiates a new Hvl bpmn listener log model.
      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
  • Method Details

    • getBusinessKey

      public String getBusinessKey()
      Gets business key.
      Returns:
      the business key
    • setBusinessKey

      public void setBusinessKey(String businessKey)
      Sets business key.
      Parameters:
      businessKey - the business key
    • getProcessInstanceId

      public String getProcessInstanceId()
      Gets process instance id.
      Returns:
      the process instance id
    • setProcessInstanceId

      public void setProcessInstanceId(String processInstanceId)
      Sets process instance id.
      Parameters:
      processInstanceId - the process instance id
    • getProcessDefinitionKey

      public String getProcessDefinitionKey()
      Gets process definition key.
      Returns:
      the process definition key
    • setProcessDefinitionKey

      public void setProcessDefinitionKey(String processDefinitionKey)
      Sets process definition key.
      Parameters:
      processDefinitionKey - the process definition key
    • getStartTime

      public Date getStartTime()
      Gets start time.
      Returns:
      the start time
    • setStartTime

      public void setStartTime(Date startTime)
      Sets start time.
      Parameters:
      startTime - the start time
    • getVariables

      public Map<String,Object> getVariables()
      Gets variables.
      Returns:
      the variables
    • setVariables

      public void setVariables(Map<String,Object> variables)
      Sets variables.
      Parameters:
      variables - the variables
    • getMessage

      public String getMessage()
      Gets message.
      Returns:
      the message
    • setMessage

      public void setMessage(String message)
      Sets message.
      Parameters:
      message - the message
    • getLogLevel

      public HvlBpmnLogLevel getLogLevel()
      Gets log level.
      Returns:
      the log level
    • setLogLevel

      public void setLogLevel(HvlBpmnLogLevel logLevel)
      Sets log level.
      Parameters:
      logLevel - the log level
    • getEventType

      public String getEventType()
      Gets event type.
      Returns:
      the event type
    • setEventType

      public void setEventType(String eventType)
      Sets event type.
      Parameters:
      eventType - the event type
    • toString

      public String toString()
      Overrides:
      toString in class Object