Class DefaultWebService

    • Method Detail

      • getServletContext

        public javax.servlet.ServletContext getServletContext()
        Description copied from interface: WebService
        Returns a reference to the ServletContext in which this WebService is running.
        Specified by:
        getServletContext in interface WebService
        Returns:
        a ServletContext object, used by this WebService to interact with its servlet container
      • setUriDecoding

        protected void setUriDecoding​(java.lang.String uriDecoding)
      • execute

        public void execute​(javax.servlet.http.HttpServletRequest request,
                            javax.servlet.http.HttpServletResponse response)
                     throws java.io.IOException
        Description copied from interface: WebService
        Executes web activity.
        Specified by:
        execute in interface WebService
        Parameters:
        request - current HTTP servlet request
        response - current HTTP servlet response
        Throws:
        java.io.IOException - If an error occurs during Activity execution
      • create

        public static DefaultWebService create​(javax.servlet.ServletContext servletContext)
        Returns a new instance of DefaultWebService.
        Parameters:
        servletContext - the servlet context
        Returns:
        the instance of DefaultWebService
      • create

        public static DefaultWebService create​(javax.servlet.ServletContext servletContext,
                                               CoreService rootService)
        Returns a new instance of DefaultWebService.
        Parameters:
        servletContext - the servlet context
        rootService - the root service
        Returns:
        the instance of DefaultWebService
      • create

        public static DefaultWebService create​(WebActivityServlet servlet)
        Returns a new instance of DefaultWebService.
        Parameters:
        servlet - the web activity servlet
        Returns:
        the instance of DefaultWebService
      • create

        public static DefaultWebService create​(WebActivityServlet servlet,
                                               DefaultWebService rootService)
        Returns a new instance of DefaultWebService.
        Parameters:
        servlet - the servlet
        rootService - the root service
        Returns:
        the instance of DefaultWebService