blob: 22174f7755da25af6c6e49690c1a3b69d59e04a1 [file] [log] [blame]
/*
*/
package org.taverna.server.master.rest.handler;
import static javax.ws.rs.core.Response.Status.SERVICE_UNAVAILABLE;
import javax.ws.rs.core.Response;
import javax.ws.rs.ext.ExceptionMapper;
import javax.ws.rs.ext.Provider;
import org.taverna.server.master.exceptions.OverloadedException;
@Provider
public class OverloadedHandler extends HandlerCore implements
ExceptionMapper<OverloadedException> {
@Override
public Response toResponse(OverloadedException exn) {
return respond(SERVICE_UNAVAILABLE, exn);
}
}