Class MessageFactory


  • public class MessageFactory
    extends Object
    Factory class to create messages for a specific work item
    Author:
    mhorvath
    • Method Detail

      • createMessage

        public static MessageEvent createMessage​(ProcessStepExecution workItem,
                                                 String message,
                                                 Severity msgType)
        Create a message associated with the workitem
        Parameters:
        workItem - work item that will be associated with the new created message
        message - Content of the message
        msgType - Type of message Severity
        Returns:
        Message object
      • createErrMessageForStep

        public static MessageEvent createErrMessageForStep​(ProcessStepExecution stepLog)
        Create err message for step message event.
        Parameters:
        stepLog - the step log
        Returns:
        the message event
      • createInfoMessageForStep

        public static MessageEvent createInfoMessageForStep​(ProcessStepExecution stepLog)
        Create info message for step message event.
        Parameters:
        stepLog - the step log
        Returns:
        the message event
      • createMessageForStep

        public static MessageEvent createMessageForStep​(ProcessStepExecution workItem,
                                                        Severity type)
        Create message for step message event.
        Parameters:
        workItem - the work item
        type - the type
        Returns:
        the message event