|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ofbiz.webapp.control.RequestHandler
public class RequestHandler
RequestHandler - Request Processor Object
Field Summary | |
---|---|
protected ServletContext |
context
|
protected java.net.URL |
controllerConfigURL
|
protected EventFactory |
eventFactory
|
static java.lang.String |
module
|
protected ViewFactory |
viewFactory
|
Constructor Summary | |
---|---|
RequestHandler()
|
Method Summary | |
---|---|
void |
doRequest(HttpServletRequest request,
HttpServletResponse response,
java.lang.String requestUri)
|
void |
doRequest(HttpServletRequest request,
HttpServletResponse response,
java.lang.String chain,
GenericValue userLogin,
GenericDelegator delegator)
|
ConfigXMLReader.ControllerConfig |
getControllerConfig()
|
java.lang.String |
getDefaultErrorPage(HttpServletRequest request)
Returns the default error page for this request. |
static java.lang.String |
getDefaultServerRootUrl(HttpServletRequest request,
boolean secure)
|
EventFactory |
getEventFactory()
Returns the EventFactory Object. |
static java.lang.String |
getOverrideViewUri(java.lang.String path)
|
static RequestHandler |
getRequestHandler(ServletContext servletContext)
|
static java.lang.String |
getRequestUri(java.lang.String path)
|
ServletContext |
getServletContext()
Returns the ServletContext Object. |
ViewFactory |
getViewFactory()
Returns the ViewFactory Object. |
void |
init(ServletContext context)
|
java.lang.String |
makeLink(HttpServletRequest request,
HttpServletResponse response,
java.lang.String url)
|
java.lang.String |
makeLink(HttpServletRequest request,
HttpServletResponse response,
java.lang.String url,
boolean fullPath,
boolean secure,
boolean encode)
|
java.lang.String |
makeLinkWithQueryString(HttpServletRequest request,
HttpServletResponse response,
java.lang.String url,
ConfigXMLReader.RequestResponse requestResponse)
|
java.lang.String |
makeQueryString(HttpServletRequest request,
ConfigXMLReader.RequestResponse requestResponse)
Creates a query string based on the redirect parameters for a request response, if specified, or for all request parameters if no redirect parameters are specified. |
static java.lang.String |
makeUrl(HttpServletRequest request,
HttpServletResponse response,
java.lang.String url)
|
static java.lang.String |
makeUrl(HttpServletRequest request,
HttpServletResponse response,
java.lang.String url,
boolean fullPath,
boolean secure,
boolean encode)
|
void |
runAfterLoginEvents(HttpServletRequest request,
HttpServletResponse response)
|
void |
runBeforeLogoutEvents(HttpServletRequest request,
HttpServletResponse response)
|
java.lang.String |
runEvent(HttpServletRequest request,
HttpServletResponse response,
ConfigXMLReader.Event event,
ConfigXMLReader.RequestMap requestMap,
java.lang.String trigger)
Find the event handler and invoke an event. |
boolean |
trackStats(HttpServletRequest request)
|
boolean |
trackVisit(HttpServletRequest request)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String module
protected ServletContext context
protected ViewFactory viewFactory
protected EventFactory eventFactory
protected java.net.URL controllerConfigURL
Constructor Detail |
---|
public RequestHandler()
Method Detail |
---|
public static RequestHandler getRequestHandler(ServletContext servletContext)
public void init(ServletContext context)
public ConfigXMLReader.ControllerConfig getControllerConfig()
public void doRequest(HttpServletRequest request, HttpServletResponse response, java.lang.String requestUri) throws RequestHandlerException
RequestHandlerException
public void doRequest(HttpServletRequest request, HttpServletResponse response, java.lang.String chain, GenericValue userLogin, GenericDelegator delegator) throws RequestHandlerException
RequestHandlerException
public java.lang.String runEvent(HttpServletRequest request, HttpServletResponse response, ConfigXMLReader.Event event, ConfigXMLReader.RequestMap requestMap, java.lang.String trigger) throws EventHandlerException
EventHandlerException
public java.lang.String getDefaultErrorPage(HttpServletRequest request)
public ServletContext getServletContext()
public ViewFactory getViewFactory()
public EventFactory getEventFactory()
public static java.lang.String getRequestUri(java.lang.String path)
public static java.lang.String getOverrideViewUri(java.lang.String path)
public static java.lang.String getDefaultServerRootUrl(HttpServletRequest request, boolean secure)
public java.lang.String makeQueryString(HttpServletRequest request, ConfigXMLReader.RequestResponse requestResponse)
request
- requestUri
- eventReturnString
-
public java.lang.String makeLinkWithQueryString(HttpServletRequest request, HttpServletResponse response, java.lang.String url, ConfigXMLReader.RequestResponse requestResponse)
public java.lang.String makeLink(HttpServletRequest request, HttpServletResponse response, java.lang.String url)
public java.lang.String makeLink(HttpServletRequest request, HttpServletResponse response, java.lang.String url, boolean fullPath, boolean secure, boolean encode)
public static java.lang.String makeUrl(HttpServletRequest request, HttpServletResponse response, java.lang.String url)
public static java.lang.String makeUrl(HttpServletRequest request, HttpServletResponse response, java.lang.String url, boolean fullPath, boolean secure, boolean encode)
public void runAfterLoginEvents(HttpServletRequest request, HttpServletResponse response)
public void runBeforeLogoutEvents(HttpServletRequest request, HttpServletResponse response)
public boolean trackStats(HttpServletRequest request)
public boolean trackVisit(HttpServletRequest request)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |