Home » geronimo-2.2-source-release » org.apache.geronimo.webservices » [javadoc | source]
org.apache.geronimo.webservices
public interface: WebServiceContainer [javadoc | source]

All Implemented Interfaces:
    Serializable

All Known Implementing Classes:
    CXFWebServiceContainer, EJBWebServiceContainer, POJOWebServiceContainer, AxisWebServiceContainer, POJOWebServiceContainer, EJBWebServiceContainer, Axis2WebServiceContainer

Nested Class Summary:
public interface  WebServiceContainer.Request   
public interface  WebServiceContainer.Response   
Field Summary
public static final  String POJO_INSTANCE    Used when this WebServiceContainer is servicing a POJO, in which case the pojo instance is held by the enclosing servlet/invoker and passed in the Request instance to the container. 
public static final  String MESSAGE_CONTEXT    Used when this WebServiceContainer is servicing a POJO implementing the ServiceLifecycle interface, in which case the WebServiceContainer is expected to put the JAX-RPC MessageContext it creates in the Request instance. 
public static final  String SERVLET_REQUEST    Used for JAX-WS MessageContext. MessageContext must expose HttpServletRequest. 
public static final  String SERVLET_RESPONSE    Used for JAX-WS MessageContext. MessageContext must expose HttpServletResponse. 
public static final  String SERVLET_CONTEXT    Used for JAX-WS MessageContext. MessageContext must expose ServletContext. 
public  String LOCATION_REPLACEMENT_TOKEN    Token inserted into wsdl where location should be replaced with the real location 
Method from org.apache.geronimo.webservices.WebServiceContainer Summary:
destroy,   getWsdl,   invoke
Method from org.apache.geronimo.webservices.WebServiceContainer Detail:
 public  void destroy()
 public  void getWsdl(Request req,
    Response res) throws Exception
 public  void invoke(Request request,
    Response response) throws Exception