org.jboss.portal.web
Interface RequestDispatchCallback

All Known Implementing Classes:
LayoutDispatcher, SignOutInterceptor.Invalidation

public interface RequestDispatchCallback

Callback contract.

Version:
$Revision: 1.1 $
Author:
Julien Viet

Method Summary
 java.lang.Object doCallback(javax.servlet.ServletContext dispatchedServletContext, javax.servlet.http.HttpServletRequest dispatchedRequest, javax.servlet.http.HttpServletResponse dispatchedResponse, java.lang.Object handback)
          Performs the request dispatch logic.
 

Method Detail

doCallback

java.lang.Object doCallback(javax.servlet.ServletContext dispatchedServletContext,
                            javax.servlet.http.HttpServletRequest dispatchedRequest,
                            javax.servlet.http.HttpServletResponse dispatchedResponse,
                            java.lang.Object handback)
                            throws javax.servlet.ServletException,
                                   java.io.IOException
Performs the request dispatch logic.

Parameters:
dispatchedServletContext - the dispatched servlet context
dispatchedRequest - the dispatched request
dispatchedResponse - the dispatched response
handback - the handback object provided to the dispatched @return any object
Throws:
javax.servlet.ServletException - if an exception occurs that interferes with the normal operation
java.io.IOException - if an input or output exception occurs