Package org.codelibs.fess.api
Class BaseJsonApiManager
- java.lang.Object
-
- org.codelibs.fess.api.BaseApiManager
-
- org.codelibs.fess.api.BaseJsonApiManager
-
- All Implemented Interfaces:
WebApiManager
- Direct Known Subclasses:
JsonApiManager,SuggestApiManager
public abstract class BaseJsonApiManager extends BaseApiManager
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.codelibs.fess.api.BaseApiManager
BaseApiManager.FormatType
-
-
Field Summary
Fields Modifier and Type Field Description protected StringmimeType-
Fields inherited from class org.codelibs.fess.api.BaseApiManager
pathPrefix
-
-
Constructor Summary
Constructors Constructor Description BaseJsonApiManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StringescapeCallbackName(String callbackName)protected StringescapeJson(Object obj)voidsetMimeType(String mimeType)protected voidwriteJsonResponse(int status, String body)protected voidwriteJsonResponse(int status, String body, String errMsg)protected voidwriteJsonResponse(int status, String body, Throwable t)-
Methods inherited from class org.codelibs.fess.api.BaseApiManager
getFormatType, getPathPrefix, setPathPrefix, write, writeHeaders
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.codelibs.fess.api.WebApiManager
matches, process
-
-