org.glassfish.webservices
Class ServletWebServiceDelegate

java.lang.Object
  extended by com.sun.xml.rpc.spi.runtime.ServletSecondDelegate
      extended by org.glassfish.webservices.ServletWebServiceDelegate

public class ServletWebServiceDelegate
extends com.sun.xml.rpc.spi.runtime.ServletSecondDelegate

This class is delegated to by the container-provided servlet-class that is written into the web.xml at deployment time. It overrides the JAXRPC servlet delegate to register endpoint information and intercept certain events.


Constructor Summary
ServletWebServiceDelegate(com.sun.xml.rpc.spi.runtime.ServletDelegate firstDelegate)
           
 
Method Summary
 com.sun.xml.rpc.spi.runtime.ImplementorCache createImplementorCache(javax.servlet.ServletConfig sc)
           
 void destroy()
           
 void doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void postInit(javax.servlet.ServletConfig servletConfig)
           
 void warnMissingContextInformation()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServletWebServiceDelegate

public ServletWebServiceDelegate(com.sun.xml.rpc.spi.runtime.ServletDelegate firstDelegate)
Method Detail

postInit

public void postInit(javax.servlet.ServletConfig servletConfig)
              throws javax.servlet.ServletException
Overrides:
postInit in class com.sun.xml.rpc.spi.runtime.ServletSecondDelegate
Throws:
javax.servlet.ServletException

destroy

public void destroy()

doGet

public void doGet(javax.servlet.http.HttpServletRequest request,
                  javax.servlet.http.HttpServletResponse response)
           throws javax.servlet.ServletException
Overrides:
doGet in class com.sun.xml.rpc.spi.runtime.ServletSecondDelegate
Throws:
javax.servlet.ServletException

doPost

public void doPost(javax.servlet.http.HttpServletRequest request,
                   javax.servlet.http.HttpServletResponse response)
            throws javax.servlet.ServletException
Throws:
javax.servlet.ServletException

warnMissingContextInformation

public void warnMissingContextInformation()
Overrides:
warnMissingContextInformation in class com.sun.xml.rpc.spi.runtime.ServletSecondDelegate

createImplementorCache

public com.sun.xml.rpc.spi.runtime.ImplementorCache createImplementorCache(javax.servlet.ServletConfig sc)
Overrides:
createImplementorCache in class com.sun.xml.rpc.spi.runtime.ServletSecondDelegate


Copyright © 2012 GlassFish Community. All Rights Reserved.