Class ApplicationMessageEvent

java.lang.Object
java.util.EventObject
org.springframework.context.ApplicationEvent
org.springframework.context.event.ApplicationContextEvent
org.frankframework.lifecycle.events.MessageEvent<org.springframework.context.ApplicationContext>
org.frankframework.lifecycle.events.ApplicationMessageEvent
All Implemented Interfaces:
Serializable

public class ApplicationMessageEvent extends MessageEvent<org.springframework.context.ApplicationContext>
See Also:
  • Constructor Details

    • ApplicationMessageEvent

      public ApplicationMessageEvent(org.springframework.context.ApplicationContext source, String message)
    • ApplicationMessageEvent

      public ApplicationMessageEvent(org.springframework.context.ApplicationContext source, String message, MessageEventLevel level)
    • ApplicationMessageEvent

      public ApplicationMessageEvent(org.springframework.context.ApplicationContext source, String message, Exception e)
    • ApplicationMessageEvent

      public ApplicationMessageEvent(org.springframework.context.ApplicationContext source, String message, MessageEventLevel level, Exception e)
  • Method Details

    • getMessagePrefix

      protected String getMessagePrefix()
      Description copied from class: MessageEvent
      Mandatory message prefix, should contain information about the context <T>.
      Specified by:
      getMessagePrefix in class MessageEvent<org.springframework.context.ApplicationContext>
      Returns:
      Type, name and or version.
    • getExceptionMessage

      protected String getExceptionMessage(Exception e)
      Description copied from class: MessageEvent
      Optional formatted error message. This is not logged, as it's part of the stacktrace.
      Overrides:
      getExceptionMessage in class MessageEvent<org.springframework.context.ApplicationContext>
      Parameters:
      e - The exception that was thrown (if any)
      Returns:
      The formatted exception message.