com.supermap.services.rest

类 RestServlet

  • java.lang.Object
    • HttpServlet
      • com.supermap.services.rest.RestServlet
  • 所有已实现的接口:
    InterfaceContextAware


    public class RestServlet
    extends HttpServlet
    implements InterfaceContextAware
    

    REST 应用的 Servlet 类,用于以 SCA(服务组件框架)方式发布 REST 服务信息。

    • 构造器详细资料

      • RestServlet

        public RestServlet()
        
    • 方法详细资料

      • init

        public void init(ServletConfig config)
                  throws ServletException
        
        抛出:
        ServletException
      • destroy

        public void destroy()
        
      • service

        public void service(HttpServletRequest request,
                   HttpServletResponse response)
                     throws ServletException,
                            java.io.IOException
        

        提供从 URI 到 REST 资源的请求转发处理。

        参数:
        request - 请求对象。
        response - 响应对象。
        抛出:
        ServletException - Servlet 异常。
        java.io.IOException - 失败或中断的 I/O 操作生成的异常。
      • createServletAdapter

        protected ServletAdapter createServletAdapter(HttpServletRequest request)
                                               throws java.net.MalformedURLException
        
        抛出:
        java.net.MalformedURLException
      • getInterfaceContext

        public InterfaceContext getInterfaceContext()
        
        返回接口上下文。
        返回:
      • setRestApplication

        protected void setRestApplication(RestApplication restApplication)
        
        设置Rest 应用
        参数:
        restApplication -