Class AsyncEvent


  • public class AsyncEvent
    extends java.lang.Object
    Used to pass data to the methods of AsyncListener.
    Since:
    Servlet 3.0
    • Constructor Detail

      • AsyncEvent

        public AsyncEvent​(AsyncContext context)
        Creates an instance using the provide parameters.
        Parameters:
        context - The asynchronous context associated with the event
      • AsyncEvent

        public AsyncEvent​(AsyncContext context,
                          ServletRequest request,
                          ServletResponse response)
        Creates an instance using the provide parameters.
        Parameters:
        context - The asynchronous context associated with the event
        request - The request associated with the event
        response - The response associated with the event
      • AsyncEvent

        public AsyncEvent​(AsyncContext context,
                          java.lang.Throwable throwable)
        Creates an instance using the provide parameters.
        Parameters:
        context - The asynchronous context associated with the event
        throwable - The throwable associated with the event
      • AsyncEvent

        public AsyncEvent​(AsyncContext context,
                          ServletRequest request,
                          ServletResponse response,
                          java.lang.Throwable throwable)
        Creates an instance using the provide parameters.
        Parameters:
        context - The asynchronous context associated with the event
        request - The request associated with the event
        response - The response associated with the event
        throwable - The throwable associated with the event
    • Method Detail

      • getAsyncContext

        public AsyncContext getAsyncContext()
        Obtain the asynchronous context associated with the event.
        Returns:
        The asynchronous context associated with the event or null if one was not specified
      • getSuppliedRequest

        public ServletRequest getSuppliedRequest()
        Obtain the request associated with the event.
        Returns:
        The request associated with the event or null if one was not specified
      • getSuppliedResponse

        public ServletResponse getSuppliedResponse()
        Obtain the response associated with the event.
        Returns:
        The response associated with the event or null if one was not specified
      • getThrowable

        public java.lang.Throwable getThrowable()
        Obtain the throwable associated with the event.
        Returns:
        The throwable associated with the event or null if one was not specified