[Project] New added ResponseUtil.toResponse(I18nMessage)
This commit is contained in:
parent
67c429e966
commit
09a85c3064
|
@ -20,6 +20,7 @@ import li.strolch.privilege.base.PrivilegeException;
|
||||||
import li.strolch.privilege.base.PrivilegeModelException;
|
import li.strolch.privilege.base.PrivilegeModelException;
|
||||||
import li.strolch.service.JsonServiceResult;
|
import li.strolch.service.JsonServiceResult;
|
||||||
import li.strolch.service.api.ServiceResult;
|
import li.strolch.service.api.ServiceResult;
|
||||||
|
import li.strolch.utils.I18nMessage;
|
||||||
import li.strolch.utils.collections.Paging;
|
import li.strolch.utils.collections.Paging;
|
||||||
import li.strolch.utils.helper.StringHelper;
|
import li.strolch.utils.helper.StringHelper;
|
||||||
|
|
||||||
|
@ -37,6 +38,15 @@ public class ResponseUtil {
|
||||||
return Response.ok(json, MediaType.APPLICATION_JSON).build();
|
return Response.ok(json, MediaType.APPLICATION_JSON).build();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static Response toResponse(I18nMessage msg) {
|
||||||
|
JsonObject response = new JsonObject();
|
||||||
|
response.addProperty(MSG, msg.getMessage());
|
||||||
|
|
||||||
|
String json = new Gson().toJson(response);
|
||||||
|
|
||||||
|
return Response.serverError().entity(json).type(MediaType.APPLICATION_JSON).build();
|
||||||
|
}
|
||||||
|
|
||||||
public static Response toResponse(String errorMsg) {
|
public static Response toResponse(String errorMsg) {
|
||||||
JsonObject response = new JsonObject();
|
JsonObject response = new JsonObject();
|
||||||
response.addProperty(MSG, errorMsg);
|
response.addProperty(MSG, errorMsg);
|
||||||
|
|
Loading…
Reference in New Issue