Package net.n2oapp.framework.api.ui
Class AlertMessageBuilder
- java.lang.Object
-
- net.n2oapp.framework.api.ui.AlertMessageBuilder
-
public class AlertMessageBuilder extends Object
Сборка сообщения об ошибке\успехе в формате клиента
-
-
Constructor Summary
Constructors Constructor Description AlertMessageBuilder(org.springframework.context.support.MessageSourceAccessor messageSourceAccessor, org.springframework.core.env.PropertyResolver propertyResolver)AlertMessageBuilder(org.springframework.context.support.MessageSourceAccessor messageSourceAccessor, org.springframework.core.env.PropertyResolver propertyResolver, boolean showStacktrace)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResponseMessagebuild(Exception e)ResponseMessagebuild(Exception e, RequestInfo requestInfo)ResponseMessagebuildMessage(RequestInfo requestInfo, SeverityType severityType)List<ResponseMessage>buildMessages(Exception e, RequestInfo requestInfo)ResponseMessagebuildSuccessMessage(ActionRequestInfo<DataSet> requestInfo, DataSet data)List<ResponseMessage>buildValidationMessages(N2oValidationException e, RequestInfo requestInfo)
-
-
-
Constructor Detail
-
AlertMessageBuilder
public AlertMessageBuilder(org.springframework.context.support.MessageSourceAccessor messageSourceAccessor, org.springframework.core.env.PropertyResolver propertyResolver)
-
AlertMessageBuilder
public AlertMessageBuilder(org.springframework.context.support.MessageSourceAccessor messageSourceAccessor, org.springframework.core.env.PropertyResolver propertyResolver, boolean showStacktrace)
-
-
Method Detail
-
build
public ResponseMessage build(Exception e)
-
build
public ResponseMessage build(Exception e, RequestInfo requestInfo)
-
buildMessage
public ResponseMessage buildMessage(RequestInfo requestInfo, SeverityType severityType)
-
buildMessages
public List<ResponseMessage> buildMessages(Exception e, RequestInfo requestInfo)
-
buildSuccessMessage
public ResponseMessage buildSuccessMessage(ActionRequestInfo<DataSet> requestInfo, DataSet data)
-
buildValidationMessages
public List<ResponseMessage> buildValidationMessages(N2oValidationException e, RequestInfo requestInfo)
-
-