public abstract class WebExtensionProcessor extends java.lang.Object implements ExtensionProcessor
| Constructor and Description |
|---|
WebExtensionProcessor(IServletContext webApp) |
| Modifier and Type | Method and Description |
|---|---|
IServletConfig |
createConfig(java.lang.String servletName)
A convenience method that creates a ServletConfig object.
|
IServletConfig |
createConfig(java.lang.String servletName,
ServletConfigParmMap cfgMap) |
IServletWrapper |
createServletWrapper(IServletConfig config) |
WebComponentMetaData |
getMetaData() |
java.lang.String |
getName() |
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) |
boolean |
isAvailable(java.lang.String resource) |
boolean |
isInternal() |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waithandleRequestpublic WebExtensionProcessor(IServletContext webApp)
public IServletWrapper createServletWrapper(IServletConfig config) throws java.lang.Exception
java.lang.Exceptionpublic java.util.List getPatternList()
getPatternList in interface ExtensionProcessorpublic IServletConfig createConfig(java.lang.String servletName) throws javax.servlet.ServletException
servletName - javax.servlet.ServletExceptionpublic IServletConfig createConfig(java.lang.String servletName, ServletConfigParmMap cfgMap) throws javax.servlet.ServletException
javax.servlet.ServletExceptionpublic boolean isAvailable(java.lang.String resource)
public java.lang.String getName()
getName in interface RequestProcessorpublic boolean isInternal()
isInternal in interface RequestProcessorpublic WebComponentMetaData getMetaData()
getMetaData in interface ExtensionProcessorpublic IServletWrapper getServletWrapper(javax.servlet.ServletRequest req, javax.servlet.ServletResponse resp) throws java.lang.Exception
getServletWrapper in interface ExtensionProcessorjava.lang.Exception