Interface ExtensionProcessor
- 
- All Superinterfaces:
- RequestProcessor
 - All Known Implementing Classes:
- DefaultExtensionProcessor,- ExtHandshakeVHostExtensionProcessor,- InvokerExtensionProcessor,- WebExtensionProcessor,- WebExtensionProcessor
 
 public interface ExtensionProcessor extends RequestProcessor ExtensionProcessor classes are responsible for handling requests that filter down to them by the URL matching process. They could leverage the IServletContext instance that becomes available when the ExtensionProcessor is created, for advanced functionality.
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description WebComponentMetaDatagetMetaData()java.util.ListgetPatternList()The list of patterns that this ExtensionProcessor wants to be associated with in addition to the patterns specified by the WebExtensionFactory that created this ExtensionProcessor.IServletWrappergetServletWrapper(javax.servlet.ServletRequest req, javax.servlet.ServletResponse resp)- 
Methods inherited from interface com.ibm.wsspi.webcontainer.RequestProcessorgetName, handleRequest, isInternal
 
- 
 
- 
- 
- 
Method Detail- 
getPatternListjava.util.List getPatternList() The list of patterns that this ExtensionProcessor wants to be associated with in addition to the patterns specified by the WebExtensionFactory that created this ExtensionProcessor.- Returns:
- patternList
 
 - 
getServletWrapperIServletWrapper getServletWrapper(javax.servlet.ServletRequest req, javax.servlet.ServletResponse resp) throws java.lang.Exception - Throws:
- java.lang.Exception
 
 - 
getMetaDataWebComponentMetaData getMetaData() 
 
- 
 
-