Class Event<T>

java.lang.Object
dev.comfast.experimental.events.model.Event<T>
Type Parameters:
T - Event context type
Direct Known Subclasses:
AfterEvent, BeforeEvent, FailedEvent

public abstract class Event<T> extends Object
Base for all Events.
  • Field Details

    • context

      public final T context
    • actionName

      public final String actionName
    • actionParams

      public final Object[] actionParams
  • Constructor Details

    • Event

      public Event(T context, String actionName, Object[] actionParams)
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getContext

      public T getContext()
    • getActionName

      public String getActionName()
    • getActionParams

      public Object[] getActionParams()