com.arsdigita.ui.login
Class SubsiteDispatcher

java.lang.Object
  extended bycom.arsdigita.dispatcher.MapDispatcher
      extended bycom.arsdigita.bebop.page.BebopMapDispatcher
          extended bycom.arsdigita.bebop.BebopMapDispatcher
              extended bycom.arsdigita.ui.login.SubsiteDispatcher
All Implemented Interfaces:
Dispatcher

public class SubsiteDispatcher
extends BebopMapDispatcher

Dispatcher for the login package. Manages user registration page, new user page, user workspace, logout, and permissions admin pages.

Author:
Sameer Ajmani

Nested Class Summary
 
Nested classes inherited from class com.arsdigita.dispatcher.MapDispatcher
MapDispatcher.ParseConfigHandler
 
Field Summary
static String APPLICATION_NAME
           
static String versionId
           
 
Constructor Summary
SubsiteDispatcher()
          Initializes dispatcher by registering URLs with bebop pages.
 
Method Summary
protected  void preprocessRequest(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, RequestContext ctx, String url)
          Provides the opportunity for subclasses to do some preprocessing of a given url, before it is handed off to the main dispatcher.
 
Methods inherited from class com.arsdigita.bebop.page.BebopMapDispatcher
addPage, getPresentationManager, newParseConfigHandler, setMap, setNotFoundPage, setPresentationManager
 
Methods inherited from class com.arsdigita.dispatcher.MapDispatcher
addPage, dispatch, getMap, readFromFile, requireTrailingSlash, setNotFoundDispatcher
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

versionId

public static final String versionId
See Also:
Constant Field Values

APPLICATION_NAME

public static final String APPLICATION_NAME
See Also:
Constant Field Values
Constructor Detail

SubsiteDispatcher

public SubsiteDispatcher()
Initializes dispatcher by registering URLs with bebop pages.

Method Detail

preprocessRequest

protected void preprocessRequest(javax.servlet.http.HttpServletRequest req,
                                 javax.servlet.http.HttpServletResponse resp,
                                 RequestContext ctx,
                                 String url)
Description copied from class: MapDispatcher
Provides the opportunity for subclasses to do some preprocessing of a given url, before it is handed off to the main dispatcher. The typical action is to set the cache control policy.

Overrides:
preprocessRequest in class MapDispatcher


Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 20 2004:2337 UTC