Class BurlapServlet

java.lang.Object
javax.servlet.GenericServlet
com.caucho.burlap.server.BurlapServlet
All Implemented Interfaces:
Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

public class BurlapServlet extends javax.servlet.GenericServlet
Servlet for serving Burlap services.
See Also:
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    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
    setAPIClass(Class<?> apiClass)
    Sets the api-class.
    void
    setService(Object service)
    Sets the service class.

    Methods inherited from class javax.servlet.GenericServlet

    destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletName, init, log, log

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • BurlapServlet

      public BurlapServlet()
  • Method Details

    • getServletInfo

      public String getServletInfo()
      Specified by:
      getServletInfo in interface javax.servlet.Servlet
      Overrides:
      getServletInfo in class javax.servlet.GenericServlet
    • setService

      public void setService(Object service)
      Sets the service class.
    • setAPIClass

      public void setAPIClass(Class<?> apiClass)
      Sets the api-class.
    • 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
      Overrides:
      init in class javax.servlet.GenericServlet
      Throws:
      javax.servlet.ServletException
    • service

      public void service(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response) throws 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
      Specified by:
      service in class javax.servlet.GenericServlet
      Throws:
      IOException
      javax.servlet.ServletException