com.netscape.cms.servlet.wizard
Class WizardServlet
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
org.apache.velocity.servlet.VelocityServlet
com.netscape.cms.servlet.wizard.WizardServlet
- All Implemented Interfaces:
- java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
public class WizardServlet
- extends org.apache.velocity.servlet.VelocityServlet
wizard?p=[panel number]&op=usage <= usage in xml
wizard?p=[panel number]&op=display
wizard?p=[panel number]&op=next&...[additional parameters]...
wizard?p=[panel number]&op=apply
wizard?p=[panel number]&op=back
wizard?op=menu
return menu options
- See Also:
- Serialized Form
Fields inherited from class org.apache.velocity.servlet.VelocityServlet |
CONTENT_TYPE, DEFAULT_CONTENT_TYPE, DEFAULT_OUTPUT_ENCODING, INIT_PROPS_KEY, REQUEST, RESPONSE |
Method Summary |
boolean |
authenticate(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.velocity.context.Context context)
|
void |
cleanUpFromPanel(int pno)
Cleans up panels from a particular panel. |
org.apache.velocity.Template |
displayPanel(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.velocity.context.Context context)
|
void |
exposePanels(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.velocity.context.Context context)
|
java.lang.String |
getNameFromPanelNo(int p)
|
IWizardPanel |
getNextPanel(int p)
|
IWizardPanel |
getPanelByNo(int p)
|
int |
getPanelNo(javax.servlet.http.HttpServletRequest request)
|
IWizardPanel |
getPreviousPanel(int p)
|
org.apache.velocity.Template |
goApply(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.velocity.context.Context context)
|
org.apache.velocity.Template |
goBack(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.velocity.context.Context context)
|
org.apache.velocity.Template |
goNext(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.velocity.context.Context context)
|
org.apache.velocity.Template |
goNextApply(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.velocity.context.Context context,
boolean stay)
|
org.apache.velocity.Template |
handleRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.velocity.context.Context context)
|
void |
init(javax.servlet.ServletConfig config)
|
void |
outputHttpParameters(javax.servlet.http.HttpServletRequest httpReq)
|
java.lang.String |
xml_flatten(org.apache.velocity.context.Context context)
|
java.lang.String |
xml_value_flatten(java.lang.Object v)
|
Methods inherited from class org.apache.velocity.servlet.VelocityServlet |
chooseCharacterEncoding, createContext, doGet, doPost, doRequest, error, getTemplate, getTemplate, handleRequest, initVelocity, loadConfiguration, mergeTemplate, requestCleanup, setContentType |
Methods inherited from class javax.servlet.http.HttpServlet |
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service |
Methods inherited from class javax.servlet.GenericServlet |
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WizardServlet
public WizardServlet()
init
public void init(javax.servlet.ServletConfig config)
throws javax.servlet.ServletException
- Specified by:
init
in interface javax.servlet.Servlet
- Overrides:
init
in class org.apache.velocity.servlet.VelocityServlet
- Throws:
javax.servlet.ServletException
exposePanels
public void exposePanels(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.velocity.context.Context context)
cleanUpFromPanel
public void cleanUpFromPanel(int pno)
throws java.io.IOException
- Cleans up panels from a particular panel.
- Throws:
java.io.IOException
getPanelByNo
public IWizardPanel getPanelByNo(int p)
displayPanel
public org.apache.velocity.Template displayPanel(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.velocity.context.Context context)
xml_value_flatten
public java.lang.String xml_value_flatten(java.lang.Object v)
xml_flatten
public java.lang.String xml_flatten(org.apache.velocity.context.Context context)
getPanelNo
public int getPanelNo(javax.servlet.http.HttpServletRequest request)
getNameFromPanelNo
public java.lang.String getNameFromPanelNo(int p)
getPreviousPanel
public IWizardPanel getPreviousPanel(int p)
getNextPanel
public IWizardPanel getNextPanel(int p)
goApply
public org.apache.velocity.Template goApply(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.velocity.context.Context context)
goNext
public org.apache.velocity.Template goNext(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.velocity.context.Context context)
goNextApply
public org.apache.velocity.Template goNextApply(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.velocity.context.Context context,
boolean stay)
goBack
public org.apache.velocity.Template goBack(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.velocity.context.Context context)
authenticate
public boolean authenticate(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.velocity.context.Context context)
outputHttpParameters
public void outputHttpParameters(javax.servlet.http.HttpServletRequest httpReq)
handleRequest
public org.apache.velocity.Template handleRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.velocity.context.Context context)
- Overrides:
handleRequest
in class org.apache.velocity.servlet.VelocityServlet