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
-
Nested Class Summary
Nested classes/interfaces inherited from class org.codelibs.fess.api.BaseApiManager
BaseApiManager.FormatType -
Field Summary
FieldsFields inherited from class org.codelibs.fess.api.BaseApiManager
pathPrefix -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected 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, writeHeadersMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.codelibs.fess.api.WebApiManager
matches, process
-
Field Details
-
mimeType
-
-
Constructor Details
-
BaseJsonApiManager
public BaseJsonApiManager()
-
-
Method Details
-
writeJsonResponse
-
writeJsonResponse
-
writeJsonResponse
-
escapeCallbackName
-
escapeJson
-
setMimeType
-