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, wait
handleRequest
public WebExtensionProcessor(IServletContext webApp)
public IServletWrapper createServletWrapper(IServletConfig config) throws java.lang.Exception
java.lang.Exception
public java.util.List getPatternList()
getPatternList
in interface ExtensionProcessor
public IServletConfig createConfig(java.lang.String servletName) throws javax.servlet.ServletException
servletName
- javax.servlet.ServletException
public IServletConfig createConfig(java.lang.String servletName, ServletConfigParmMap cfgMap) throws javax.servlet.ServletException
javax.servlet.ServletException
public boolean isAvailable(java.lang.String resource)
public java.lang.String getName()
getName
in interface RequestProcessor
public boolean isInternal()
isInternal
in interface RequestProcessor
public WebComponentMetaData getMetaData()
getMetaData
in interface ExtensionProcessor
public IServletWrapper getServletWrapper(javax.servlet.ServletRequest req, javax.servlet.ServletResponse resp) throws java.lang.Exception
getServletWrapper
in interface ExtensionProcessor
java.lang.Exception