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, isInternalpublic 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.Exceptionpublic IServletWrapper getServletWrapper(javax.servlet.ServletRequest req, javax.servlet.ServletResponse resp, boolean handleFailure) throws java.lang.Exception
java.lang.Exceptionpublic java.util.List getPatternList()
WebExtensionProcessorgetPatternList in interface ExtensionProcessorgetPatternList in class WebExtensionProcessorpublic WebComponentMetaData getMetaData()
getMetaData in interface ExtensionProcessorgetMetaData in class WebExtensionProcessorpublic IServletWrapper getServletWrapper(javax.servlet.ServletRequest req, javax.servlet.ServletResponse resp) throws java.lang.Exception
getServletWrapper in interface ExtensionProcessorgetServletWrapper in class WebExtensionProcessorjava.lang.Exception