Class SimpleJsonServletCallback
- java.lang.Object
-
- net.n2oapp.framework.mvc.callback.json.JsonServletCallback
-
- net.n2oapp.framework.mvc.callback.json.SimpleJsonServletCallback
-
- All Implemented Interfaces:
ServletCallback
public class SimpleJsonServletCallback extends JsonServletCallback
Простой обработчик возврата json в сервлете
-
-
Field Summary
-
Fields inherited from class net.n2oapp.framework.mvc.callback.json.JsonServletCallback
objectMapper
-
-
Constructor Summary
Constructors Constructor Description SimpleJsonServletCallback(Object data)SimpleJsonServletCallback(DataResolver dataResolver)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectresolveFailModel(N2oException e, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)ObjectresolveSuccessModel(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)-
Methods inherited from class net.n2oapp.framework.mvc.callback.json.JsonServletCallback
createResponseMsg, getContentType, onError, onService, setObjectMapper
-
-
-
-
Constructor Detail
-
SimpleJsonServletCallback
public SimpleJsonServletCallback(Object data)
- Parameters:
data- данные для преобразования в json
-
SimpleJsonServletCallback
public SimpleJsonServletCallback(DataResolver dataResolver)
- Parameters:
dataResolver- функция для отложенного получения данных для преобразования в json
-
-
Method Detail
-
resolveFailModel
public Object resolveFailModel(N2oException e, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
- Specified by:
resolveFailModelin classJsonServletCallback
-
resolveSuccessModel
public Object resolveSuccessModel(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res) throws ControllerArgumentException, IOException
- Specified by:
resolveSuccessModelin classJsonServletCallback- Throws:
ControllerArgumentExceptionIOException
-
-