Class EsApiManager

    • Constructor Summary

      Constructors 
      Constructor Description
      EsApiManager()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getServerPath()  
      boolean matches​(javax.servlet.http.HttpServletRequest request)  
      void process​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.FilterChain chain)  
      protected void processPluginRequest​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.String path)  
      protected void processRequest​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.String path)  
      void register()  
      void saveToken()  
      void setAcceptedRoles​(java.lang.String[] acceptedRoles)  
      protected void writeHeaders​(javax.servlet.http.HttpServletResponse response)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • acceptedRoles

        protected java.lang.String[] acceptedRoles
    • Constructor Detail

      • EsApiManager

        public EsApiManager()
    • Method Detail

      • register

        @PostConstruct
        public void register()
      • matches

        public boolean matches​(javax.servlet.http.HttpServletRequest request)
      • process

        public void process​(javax.servlet.http.HttpServletRequest request,
                            javax.servlet.http.HttpServletResponse response,
                            javax.servlet.FilterChain chain)
                     throws java.io.IOException,
                            javax.servlet.ServletException
        Throws:
        java.io.IOException
        javax.servlet.ServletException
      • processRequest

        protected void processRequest​(javax.servlet.http.HttpServletRequest request,
                                      javax.servlet.http.HttpServletResponse response,
                                      java.lang.String path)
      • processPluginRequest

        protected void processPluginRequest​(javax.servlet.http.HttpServletRequest request,
                                            javax.servlet.http.HttpServletResponse response,
                                            java.lang.String path)
      • setAcceptedRoles

        public void setAcceptedRoles​(java.lang.String[] acceptedRoles)
      • getServerPath

        public java.lang.String getServerPath()
      • saveToken

        public void saveToken()
      • writeHeaders

        protected void writeHeaders​(javax.servlet.http.HttpServletResponse response)
        Specified by:
        writeHeaders in class BaseApiManager