Class ExceptionQueuedEvent

All Implemented Interfaces:
Serializable

public class ExceptionQueuedEvent extends SystemEvent

The system event facility will create an instance of this class whenever Application.publishEvent(jakarta.faces.context.FacesContext, java.lang.Class<? extends jakarta.faces.event.SystemEvent>, java.lang.Object) is called with ExceptionQueuedEvent.class as systemEventClass argument. In this case, an instance of ExceptionQueuedEventContext must be passed as the source argument. The specification for publishEvent(), requires the instantiation of the systemEventClass argument, passing the source argument to the constructor.

Since:
2.0
See Also:
  • Constructor Details

    • ExceptionQueuedEvent

      public ExceptionQueuedEvent(ExceptionQueuedEventContext eventContext)

      Instantiate a new ExceptionQueuedEvent that indicates the argument ExceptionQueuedEventContext occurred.

      Parameters:
      eventContext - the ExceptionQueuedEventContext that contextualizes this ExceptionQueuedEvent.
      Since:
      2.0
    • ExceptionQueuedEvent

      public ExceptionQueuedEvent(FacesContext facesContext, ExceptionQueuedEventContext eventContext)

      Instantiate a new ExceptionQueuedEvent that indicates the argument ExceptionQueuedEventContext occurred.

      Parameters:
      facesContext - the Faces context.
      eventContext - the ExceptionQueuedEventContext that contextualizes this ExceptionQueuedEvent.
      Since:
      2.0
  • Method Details

    • getContext

      public ExceptionQueuedEventContext getContext()

      Return the ExceptionQueuedEventContext for this event instance.

      Returns:
      the context
      Since:
      2.0