com.caucho.burlap.server
Class BurlapServlet

java.lang.Object
  extended bycom.caucho.services.server.GenericService
      extended bycom.caucho.burlap.server.BurlapServlet
All Implemented Interfaces:
com.caucho.services.server.Service, javax.servlet.Servlet

public class BurlapServlet
extends com.caucho.services.server.GenericService
implements javax.servlet.Servlet

Servlet for serving EJBs from the Resin web server.


Field Summary
private  boolean _isService
           
private  java.lang.Object _service
           
private  java.lang.Class _serviceClass
           
private  BurlapSkeleton _skeleton
           
 
Fields inherited from class com.caucho.services.server.GenericService
_config, _objectId, _request, _serviceId
 
Constructor Summary
BurlapServlet()
           
 
Method Summary
 java.lang.String getServletInfo()
           
 void init(javax.servlet.ServletConfig config)
          Initialize the service, including the service object.
 void service(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response)
          Execute a request.
 void setService(boolean isService)
           
 
Methods inherited from class com.caucho.services.server.GenericService
destroy, getInitParameter, getObjectId, getRequest, getServiceId, getServletConfig, getServletContext, init, log, setRequestObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.servlet.Servlet
destroy, getServletConfig
 

Field Detail

_serviceClass

private java.lang.Class _serviceClass

_service

private java.lang.Object _service

_skeleton

private BurlapSkeleton _skeleton

_isService

private boolean _isService
Constructor Detail

BurlapServlet

public BurlapServlet()
Method Detail

getServletInfo

public java.lang.String getServletInfo()
Specified by:
getServletInfo in interface javax.servlet.Servlet

setService

public void setService(boolean isService)

init

public void init(javax.servlet.ServletConfig config)
          throws javax.servlet.ServletException
Initialize the service, including the service object.

Specified by:
init in interface javax.servlet.Servlet
Throws:
javax.servlet.ServletException

service

public void service(javax.servlet.ServletRequest request,
                    javax.servlet.ServletResponse response)
             throws java.io.IOException,
                    javax.servlet.ServletException
Execute a request. The path-info of the request selects the bean. Once the bean's selected, it will be applied.

Specified by:
service in interface javax.servlet.Servlet
Throws:
java.io.IOException
javax.servlet.ServletException