diff --git a/src/main/java/org/codelibs/fess/api/suggest/SuggestApiManager.java b/src/main/java/org/codelibs/fess/api/suggest/SuggestApiManager.java new file mode 100644 index 000000000..128e13ae8 --- /dev/null +++ b/src/main/java/org/codelibs/fess/api/suggest/SuggestApiManager.java @@ -0,0 +1,33 @@ +package org.codelibs.fess.api.suggest; + +import java.io.IOException; + +import javax.servlet.FilterChain; +import javax.servlet.ServletException; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +import org.codelibs.fess.api.BaseApiManager; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +public class SuggestApiManager extends BaseApiManager { + private static final Logger logger = LoggerFactory.getLogger(SuggestApiManager.class); + + public SuggestApiManager() { + setPathPrefix("/suggest"); + } + + @Override + public boolean matches(HttpServletRequest request) { + return false; // TODO remove + // final String servletPath = request.getServletPath(); + // return servletPath.startsWith(pathPrefix); + } + + @Override + public void process(HttpServletRequest request, HttpServletResponse response, FilterChain chain) throws IOException, ServletException { + throw new UnsupportedOperationException("TODO"); + } + +} diff --git a/src/main/resources/fess_api.xml b/src/main/resources/fess_api.xml index 6c6bfe5f1..6f46798dd 100644 --- a/src/main/resources/fess_api.xml +++ b/src/main/resources/fess_api.xml @@ -14,6 +14,9 @@ esApiManager + + suggestApiManager + @@ -22,5 +25,7 @@ + +