com.ibm.wsspi.webcontainer.osgi.extension
Class WebExtensionProcessor

java.lang.Object
  extended by com.ibm.ws.webcontainer.extension.WebExtensionProcessor
      extended by com.ibm.wsspi.webcontainer.osgi.extension.WebExtensionProcessor
All Implemented Interfaces:
com.ibm.wsspi.webcontainer.extension.ExtensionProcessor, RequestProcessor

public abstract class WebExtensionProcessor
extends com.ibm.ws.webcontainer.extension.WebExtensionProcessor

LIBERTY: This class is needed to create com.ibm.ws.webcontainer.osgi.servlet.ServletWrapper instead of com.ibm.ws.webcontainer.servlet.ServletWrapperImpl


Constructor Summary
WebExtensionProcessor(IServletContext webApp)
           
 
Method Summary
 IServletWrapper createServletWrapper(IServletConfig config)
           
 
Methods inherited from class com.ibm.ws.webcontainer.extension.WebExtensionProcessor
createConfig, createConfig, getMetaData, getName, getPatternList, getServletWrapper, isAvailable, isInternal
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ibm.wsspi.webcontainer.RequestProcessor
handleRequest
 

Constructor Detail

WebExtensionProcessor

public WebExtensionProcessor(IServletContext webApp)
Method Detail

createServletWrapper

public IServletWrapper createServletWrapper(IServletConfig config)
                                     throws java.lang.Exception
Overrides:
createServletWrapper in class com.ibm.ws.webcontainer.extension.WebExtensionProcessor
Throws:
java.lang.Exception