public class InvokerExtensionProcessor extends WebExtensionProcessor
Constructor and Description |
---|
InvokerExtensionProcessor(com.ibm.ws.webcontainer.webapp.WebApp webApp,
java.util.HashMap params) |
Modifier and Type | Method and Description |
---|---|
WebComponentMetaData |
getMetaData() |
java.util.List |
getPatternList()
Returns the list of patterns (as Strings) conforming with the servlet mappings
as mandated by the servlet spec.
|
IServletWrapper |
getServletWrapper(javax.servlet.ServletRequest req,
javax.servlet.ServletResponse resp) |
IServletWrapper |
getServletWrapper(javax.servlet.ServletRequest req,
javax.servlet.ServletResponse resp,
boolean handleFailure) |
void |
handleRequest(javax.servlet.ServletRequest req,
javax.servlet.ServletResponse res)
This method will only get invoked if
(1) This is the first request to the target servlet to be served by classname/name
(2) The request is an include/forward and matched /servlet/*
|
createConfig, createConfig, createServletWrapper, getName, isAvailable, isInternal
public InvokerExtensionProcessor(com.ibm.ws.webcontainer.webapp.WebApp webApp, java.util.HashMap params)
webApp
- public void handleRequest(javax.servlet.ServletRequest req, javax.servlet.ServletResponse res) throws java.lang.Exception
java.lang.Exception
public IServletWrapper getServletWrapper(javax.servlet.ServletRequest req, javax.servlet.ServletResponse resp, boolean handleFailure) throws java.lang.Exception
java.lang.Exception
public java.util.List getPatternList()
WebExtensionProcessor
getPatternList
in interface ExtensionProcessor
getPatternList
in class WebExtensionProcessor
public WebComponentMetaData getMetaData()
getMetaData
in interface ExtensionProcessor
getMetaData
in class WebExtensionProcessor
public IServletWrapper getServletWrapper(javax.servlet.ServletRequest req, javax.servlet.ServletResponse resp) throws java.lang.Exception
getServletWrapper
in interface ExtensionProcessor
getServletWrapper
in class WebExtensionProcessor
java.lang.Exception