org.apache.beehive.netui.pageflow.handler
Interface Handler

All Known Subinterfaces:
ActionForwardHandler, ExceptionsHandler, ForwardRedirectHandler, LoginHandler, ReloadableClassHandler, StorageHandler
All Known Implementing Classes:
BaseHandler

public interface Handler

Base handler interface.


Method Summary
 void init(HandlerConfig handlerConfig, Handler previousHandler, ServletContext servletContext)
          Initialize.
 void reinit(ServletContext servletContext)
          Reinitialize, normally used to reconsitute transient data that was lost during serialization.
 

Method Detail

init

void init(HandlerConfig handlerConfig,
          Handler previousHandler,
          ServletContext servletContext)
Initialize.

Parameters:
handlerConfig - the configuration object for this Handler.
previousHandler - the previously-registered Handler, which this one can adapt.
servletContext - the ServletContext for the webapp that is creating this object.

reinit

void reinit(ServletContext servletContext)
Reinitialize, normally used to reconsitute transient data that was lost during serialization.

Parameters:
servletContext - the ServletContext for the webapp that is reinitializing this object.