ariba.ui.servletadaptor
Class AWDispatcherServlet
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
ariba.util.http.LoggingServlet
ariba.util.http.AribaServlet
ariba.ui.servletadaptor.AWDispatcherServlet
- All Implemented Interfaces:
- RequestProcessor, java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
public class AWDispatcherServlet
- extends AribaServlet
- See Also:
- Serialized Form
Method Summary |
java.lang.String |
applicationClassName()
|
AWServletApplication |
createApplication()
|
void |
delegateTooManyTabsError(javax.servlet.http.HttpServletRequest servletRequest,
javax.servlet.http.HttpServletResponse servletResponse)
This method let us skip the processRequest method call and call directly rending
phase. |
void |
init(javax.servlet.ServletConfig servletConfig)
|
java.lang.String |
multiTabHandlerName()
Identifies multiTab handler by name |
void |
processRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
boolean isGet)
Once the processing is ready we will go back and finish the execution in the on
the servlet adaptor
side. |
Methods inherited from class javax.servlet.http.HttpServlet |
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 |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AWDispatcherServlet
public AWDispatcherServlet()
init
public void init(javax.servlet.ServletConfig servletConfig)
throws javax.servlet.ServletException
- Specified by:
init
in interface javax.servlet.Servlet
- Overrides:
init
in class javax.servlet.GenericServlet
- Throws:
javax.servlet.ServletException
applicationClassName
public java.lang.String applicationClassName()
createApplication
public AWServletApplication createApplication()
processRequest
public void processRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
boolean isGet)
throws java.io.IOException,
javax.servlet.ServletException
- Description copied from interface:
RequestProcessor
- Once the processing is ready we will go back and finish the execution in the on
the servlet adaptor
side.
- Throws:
java.io.IOException
javax.servlet.ServletException
multiTabHandlerName
public java.lang.String multiTabHandlerName()
- Description copied from interface:
RequestProcessor
- Identifies multiTab handler by name
- Specified by:
multiTabHandlerName
in interface RequestProcessor
- Overrides:
multiTabHandlerName
in class AribaServlet
delegateTooManyTabsError
public void delegateTooManyTabsError(javax.servlet.http.HttpServletRequest servletRequest,
javax.servlet.http.HttpServletResponse servletResponse)
throws java.io.IOException,
javax.servlet.ServletException
- Description copied from interface:
RequestProcessor
- This method let us skip the processRequest method call and call directly rending
phase. Currently used when
we want to throws an exception to the user.
- Specified by:
delegateTooManyTabsError
in interface RequestProcessor
- Overrides:
delegateTooManyTabsError
in class AribaServlet
- Throws:
java.io.IOException
javax.servlet.ServletException
AribaWeb User Interface Development Framework
Copyright © 2000-2014 Ariba, Inc. All Rights Reserved.