|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.arsdigita.dispatcher.MapDispatcher
com.arsdigita.bebop.page.BebopMapDispatcher
com.arsdigita.bebop.BebopMapDispatcher
com.arsdigita.ui.admin.SubsiteDispatcher
com.arsdigita.ui.admin.AdminDispatcher
Dispatcher for Admin functionality
Nested Class Summary |
Nested classes inherited from class com.arsdigita.dispatcher.MapDispatcher |
MapDispatcher.ParseConfigHandler |
Constructor Summary | |
AdminDispatcher()
Constructor. |
Method Summary | |
void |
addPage(String url,
Page p,
boolean isIndex)
Adds one URL the dispatcher's page map. |
void |
dispatch(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp,
RequestContext ctx)
Examines each request for a page in the admin section to verify that the user requesting the page is logged in and authorized as a system-wide administrator. |
Methods inherited from class com.arsdigita.bebop.page.BebopMapDispatcher |
addPage, getPresentationManager, newParseConfigHandler, setMap, setNotFoundPage, setPresentationManager |
Methods inherited from class com.arsdigita.dispatcher.MapDispatcher |
addPage, getMap, preprocessRequest, readFromFile, requireTrailingSlash, setNotFoundDispatcher |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final String ADMIN_XML_NS
public static final String BUNDLE_NAME
public static final Label PAGE_TITLE_LABEL
public static final Label USER_TAB_TITLE
public static final Label GROUP_TAB_TITLE
public static final GlobalizedMessage USER_NAVBAR_TITLE
public static final int USER_TAB_INDEX
public static final int GROUP_TAB_INDEX
public static final Label USER_TAB_SUMMARY
public static final Label USER_TAB_BROWSE
public static final Label USER_TAB_SEARCH
public static final Label USER_TAB_CREATE_USER
public static final int USER_TAB_SUMMARY_INDEX
public static final int USER_TAB_BROWSE_INDEX
public static final int USER_TAB_SEARCH_INDEX
public static final int USER_TAB_CREATE_USER_INDEX
public static final BigDecimalParameter GROUP_ID_PARAM
public static final BigDecimalParameter USER_ID_PARAM
public static final Label SUMMARY_PANEL_HEADER
public static final Label CREATE_USER_LABEL
public static final Label TOTAL_USERS_LABEL
public static final Label BROWSE_USER_PANEL_HEADER
public static final Label USER_INFO_LABEL
public static final Label USER_EDIT_PANEL_HEADER
public static final Label USER_GROUP_PANEL_HEADER
public static final Label USER_DELETE_FAILED_PANEL_HEADER
public static final Label USER_PASSWORD_PANEL_HEADER
public static final Label USER_ACTION_PANEL_HEADER
public static final Label USER_ACTION_CONTINUE
public static final Label USER_DELETE_LABEL
public static final GlobalizedMessage USER_DELETE_CONFIRMATION
public static final GlobalizedMessage USER_DELETE_FAILED_MSG
public static final Label USER_TAB_EXTREME_ACTION_LABEL
public static final Label UPDATE_USER_PASSWORD_LABEL
public static final Label BECOME_USER_LABEL
public static final Label CREATE_USER_PANEL_HEADER
public static final Label SEARCH_PANEL_HEADER
public static final Label PASSWORD_FORM_LABEL_PASSWORD
public static final Label PASSWORD_FORM_LABEL_CONFIRMATION_PASSWORD
public static final Label PASSWORD_FORM_LABEL_QUESTION
public static final Label PASSWORD_FORM_LABEL_ANSWER
public static final GlobalizedMessage PASSWORD_FORM_SUBMIT
public static final String USER_FORM_ADD
public static final String USER_FORM_EDIT
public static final String USER_FORM_INPUT_FIRST_NAME
public static final String USER_FORM_INPUT_LAST_NAME
public static final String USER_FORM_INPUT_PASSWORD
public static final String USER_FORM_INPUT_PASSWORD_CONFIRMATION
public static final String USER_FORM_INPUT_QUESTION
public static final String USER_FORM_INPUT_ANSWER
public static final String USER_FORM_INPUT_PRIMARY_EMAIL
public static final String USER_FORM_INPUT_ADDITIONAL_EMAIL
public static final String USER_FORM_INPUT_SCREEN_NAME
public static final String USER_FORM_INPUT_URL
public static final String USER_FORM_INPUT_URL_DEFAULT
public static final Label USER_FORM_LABEL_FIRST_NAME
public static final Label USER_FORM_LABEL_LAST_NAME
public static final Label USER_FORM_LABEL_PASSWORD
public static final Label USER_FORM_LABEL_PASSWORD_CONFIRMATION
public static final Label USER_FORM_LABEL_QUESTION
public static final Label USER_FORM_LABEL_ANSWER
public static final Label USER_FORM_LABEL_PRIMARY_EMAIL
public static final Label USER_FORM_LABEL_ADDITIONAL_EMAIL
public static final Label USER_FORM_LABEL_ADDITIONAL_EMAIL_LIST
public static final Label USER_FORM_LABEL_SCREEN_NAME
public static final Label USER_FORM_LABEL_URL
public static final Label USER_FORM_DELETE_ADDITIONAL_EMAIL
public static final GlobalizedMessage USER_FORM_SUBMIT
public static final GlobalizedMessage USER_FORM_ERROR_SCREEN_NAME_NOT_UNIQUE
public static final GlobalizedMessage USER_FORM_ERROR_PRIMARY_EMAIL_NOT_UNIQUE
public static final GlobalizedMessage USER_FORM_ERROR_PASSWORD_NOT_MATCH
public static final GlobalizedMessage USER_FORM_ERROR_ANSWER_NULL
public static final GlobalizedMessage USER_FORM_ERROR_ANSWER_WHITESPACE
public static final String GROUP_FORM_ADD
public static final String GROUP_FORM_EDIT
public static final String GROUP_FORM_INPUT_NAME
public static final String GROUP_FORM_INPUT_PRIMARY_EMAIL
public static final Label GROUP_FORM_LABEL_NAME
public static final Label GROUP_FORM_LABEL_PRIMARY_EMAIL
public static final GlobalizedMessage GROUP_FORM_SUBMIT
public static final Label GROUP_ACTION_CONTINUE
public static final GlobalizedMessage GROUP_DELETE_FAILED_MSG
public static final Label GROUP_INFORMATION_HEADER
public static final Label SUBGROUP_HEADER
public static final Label GROUP_EDIT_HEADER
public static final Label ADD_SUBGROUP_LABEL
public static final Label SUBMEMBER_HEADER
public static final Label DELETE_GROUP_LABEL
public static final Label GROUP_EXTREME_ACTIONS_HEADER
public static final Label GROUP_DELETE_FAILED_HEADER
public static final Label ADD_GROUP_LABEL
public static final Label EDIT_GROUP_LABEL
public static final Label SUBGROUP_COUNT_LABEL
public static final String GROUP_DELETE_CONFIRMATION
public static final Label ADD_SUBMEMBER_LABEL
public static final Label REMOVE_SUBMEMBER_LABEL
public static final String versionId
Constructor Detail |
public AdminDispatcher()
Method Detail |
public void addPage(String url, Page p, boolean isIndex)
public void dispatch(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, RequestContext ctx) throws IOException, javax.servlet.ServletException
dispatch
in interface Dispatcher
dispatch
in class MapDispatcher
IOException
javax.servlet.ServletException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |