org.velocityweb.dispatcher
Class Dispatcher

java.lang.Object
  extended byorg.velocityweb.dispatcher.Dispatcher
Direct Known Subclasses:
DispatcherGroup, LeafDispatcher

public abstract class Dispatcher
extends java.lang.Object

request handler for each request, normally call service function and generate HTML response

Author:
Jacklondon Chen

Constructor Summary
Dispatcher()
           
 
Method Summary
 java.lang.String getMenuName()
          get displayed menu name, use for menu generation and url-based security module
 PageLayout getPageLayout()
          get page layout for this dispatcher
abstract  java.lang.String getUrlId()
           
 void setPageLayout(PageLayout pageLayout)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Dispatcher

public Dispatcher()
Method Detail

toString

public java.lang.String toString()

getPageLayout

public PageLayout getPageLayout()
get page layout for this dispatcher

Returns:
page layout

setPageLayout

public void setPageLayout(PageLayout pageLayout)

getUrlId

public abstract java.lang.String getUrlId()

getMenuName

public java.lang.String getMenuName()
get displayed menu name, use for menu generation and url-based security module

Returns:
display name, maybe use multi-lanaguage here