Interface ILoggableRequestHandler

All Superinterfaces:
IRequestHandler
All Known Subinterfaces:
AjaxRequestTarget, IWebSocketRequestHandler
All Known Implementing Classes:
AjaxRequestHandler, BookmarkablePageRequestHandler, ListenerRequestHandler, RenderPageRequestHandler, ResourceReferenceRequestHandler, ResourceStreamRequestHandler, WebExternalResourceRequestHandler, WebSocketRequestHandler

public interface ILoggableRequestHandler extends IRequestHandler
A loggable request handler is a IRequestHandler that is capable of delivering log data. Implementations of this interface should collect data before or from IRequestHandler.detach(IRequestCycle). getLogData() will never be called before the handler is detached.
Author:
Emond Papegaaij
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the collected log data for this request handler and should never throw an exception.

    Methods inherited from interface org.apache.wicket.request.IRequestHandler

    detach, respond
  • Method Details

    • getLogData

      Returns the collected log data for this request handler and should never throw an exception. This method is never called before the request handler is detached.
      Returns:
      The collected log data.