Class Event.Builder<B extends Event.Builder<B>>

  • Enclosing class:
    Event

    public static class Event.Builder<B extends Event.Builder<B>>
    extends Object
    • Constructor Detail

      • Builder

        public Builder​(String name,
                       Object source)
        New event builder. Name and source cannot be null.
        Parameters:
        name - event name
        source - object responsible for triggering the event
    • Method Detail

      • message

        public B message​(String message)
      • exception

        public B exception​(Throwable exception)
      • build

        public Event build()