/** * Creates a new servlet skeleton based on an API and an object * * @param serviceClass the remoteApi exposed to the server * @param service the managed service object */ public Servlet createServlet(Class serviceClass, Object service) throws ServiceException { BurlapServlet servlet = new BurlapServlet(); servlet.setAPIClass(getRemoteAPI(serviceClass)); servlet.setService(service); return servlet; } }
String className = getInitParameter("service-class"); Class<?> serviceClass = null; ((BurlapServlet) _service).setService(this); if (_service instanceof Service) ((Service) _service).init(getServletConfig()); else if (_service instanceof Servlet) ((Servlet) _service).init(getServletConfig()); String className = getInitParameter("api-class");
String className = getInitParameter("service-class"); Class serviceClass = null; ((BurlapServlet) _service).setService(this); if (_service instanceof Service) ((Service) _service).init(getServletConfig()); else if (_service instanceof Servlet) ((Servlet) _service).init(getServletConfig()); String className = getInitParameter("api-class");
String className = getInitParameter("service-class"); Class<?> serviceClass = null; ((BurlapServlet) _service).setService(this); if (_service instanceof Service) ((Service) _service).init(getServletConfig()); else if (_service instanceof Servlet) ((Servlet) _service).init(getServletConfig()); String className = getInitParameter("api-class");