[New] Added JsonServiceResult constructors

This commit is contained in:
Robert von Burg 2017-03-01 01:42:38 +01:00
parent 70e4214915
commit cf5f717a69
2 changed files with 12 additions and 4 deletions

View File

@ -30,8 +30,8 @@ import li.strolch.rest.endpoint.PrivilegeUsersService;
import li.strolch.rest.endpoint.UserSessionsService;
import li.strolch.rest.endpoint.VersionQuery;
import li.strolch.rest.filters.AccessControlResponseFilter;
import li.strolch.rest.filters.AuthenicationRequestFilter;
import li.strolch.rest.filters.AuthenicationResponseFilter;
import li.strolch.rest.filters.AuthenticationRequestFilter;
import li.strolch.rest.filters.AuthenticationResponseFilter;
/**
* @author Robert von Burg <eitch@eitchnet.ch>
@ -61,8 +61,8 @@ public class StrolchRestfulClasses {
Set<Class<?>> providerClasses = new HashSet<>();
providerClasses.add(StrolchRestfulExceptionMapper.class);
providerClasses.add(AccessControlResponseFilter.class);
providerClasses.add(AuthenicationRequestFilter.class);
providerClasses.add(AuthenicationResponseFilter.class);
providerClasses.add(AuthenticationRequestFilter.class);
providerClasses.add(AuthenticationResponseFilter.class);
StrolchRestfulClasses.restfulClasses = Collections.unmodifiableSet(restfulClasses);
StrolchRestfulClasses.providerClasses = Collections.unmodifiableSet(providerClasses);

View File

@ -20,6 +20,14 @@ public class JsonServiceResult extends ServiceResult {
// do nothing
}
public JsonServiceResult(ServiceResultState state) {
super(state);
}
public JsonServiceResult(ServiceResultState state, String message) {
super(state, message);
}
public JsonServiceResult(JsonElement result) {
super(ServiceResultState.SUCCESS);
this.result = result;