com.caucho.remote.burlap
Class BurlapProtocolServletFactory

java.lang.Object
  extended by com.caucho.remote.server.AbstractProtocolServletFactory
      extended by com.caucho.remote.burlap.BurlapProtocolServletFactory
All Implemented Interfaces:
ProtocolServletFactory

public class BurlapProtocolServletFactory
extends AbstractProtocolServletFactory

Burlap factory for creating @WebService and @Remote servlets.


Constructor Summary
BurlapProtocolServletFactory()
           
 
Method Summary
 Servlet createServlet(java.lang.Class serviceClass, java.lang.Object service)
          Creates a new servlet skeleton based on an API and an object
 
Methods inherited from class com.caucho.remote.server.AbstractProtocolServletFactory
getRemoteAPI, setAnnotated, setServiceType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BurlapProtocolServletFactory

public BurlapProtocolServletFactory()
Method Detail

createServlet

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

Specified by:
createServlet in interface ProtocolServletFactory
Specified by:
createServlet in class AbstractProtocolServletFactory
Parameters:
serviceClass - the remoteApi exposed to the server
service - the managed service object
Throws:
ServiceException