org.hudsonci.rest.api.internal
Class WebApplicationExceptionMapper

java.lang.Object
  extended by org.hudsonci.rest.api.internal.WebApplicationExceptionMapper
All Implemented Interfaces:
javax.ws.rs.ext.ExceptionMapper<javax.ws.rs.WebApplicationException>

@Provider
public class WebApplicationExceptionMapper
extends Object
implements javax.ws.rs.ext.ExceptionMapper<javax.ws.rs.WebApplicationException>

Passes WebApplicationException's response as-is. Handles custom logging mostly and needed due to GenericExceptionMapper.

Since:
2.1.0
Author:
Jason Dillon

Constructor Summary
WebApplicationExceptionMapper()
           
 
Method Summary
 javax.ws.rs.core.Response toResponse(javax.ws.rs.WebApplicationException cause)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebApplicationExceptionMapper

public WebApplicationExceptionMapper()
Method Detail

toResponse

public javax.ws.rs.core.Response toResponse(javax.ws.rs.WebApplicationException cause)
Specified by:
toResponse in interface javax.ws.rs.ext.ExceptionMapper<javax.ws.rs.WebApplicationException>


Copyright © 2004-2011 Hudson. All Rights Reserved.