Class EsApiManager

java.lang.Object
org.codelibs.fess.api.BaseApiManager
org.codelibs.fess.api.es.EsApiManager
All Implemented Interfaces:
WebApiManager

public class EsApiManager extends BaseApiManager
  • Field Details

    • acceptedRoles

      protected String[] acceptedRoles
  • Constructor Details

    • EsApiManager

      public EsApiManager()
  • Method Details

    • 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 IOException, javax.servlet.ServletException
      Throws:
      IOException
      javax.servlet.ServletException
    • processRequest

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

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

      public void setAcceptedRoles(String[] acceptedRoles)
    • getServerPath

      public String getServerPath()
    • saveToken

      public void saveToken()
    • writeHeaders

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