com.caucho.remote.hessian
Class HessianWebServiceServletFactory

java.lang.Object
  extended by com.caucho.remote.hessian.HessianWebServiceServletFactory
All Implemented Interfaces:
WebServiceServletFactory

public class HessianWebServiceServletFactory
extends java.lang.Object
implements WebServiceServletFactory

A factory for creating @WebService servlets.


Constructor Summary
HessianWebServiceServletFactory()
           
 
Method Summary
 Servlet createServlet(java.lang.Class<?> webServiceClass, java.lang.Object service)
          Creates a new servlet skeleton based on an API and an object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HessianWebServiceServletFactory

public HessianWebServiceServletFactory()
Method Detail

createServlet

public Servlet createServlet(java.lang.Class<?> webServiceClass,
                             java.lang.Object service)
                      throws ServiceException
Creates a new servlet skeleton based on an API and an object

Specified by:
createServlet in interface WebServiceServletFactory
Parameters:
webServiceClass - the remoteApi exposed to the server
service - the managed service object
Throws:
ServiceException