org.apache.hadoop.lib.wsrs
Class ExceptionProvider

java.lang.Object
  extended by org.apache.hadoop.lib.wsrs.ExceptionProvider
All Implemented Interfaces:
javax.ws.rs.ext.ExceptionMapper<Throwable>
Direct Known Subclasses:
HttpFSExceptionProvider

@InterfaceAudience.Private
public class ExceptionProvider
extends Object
implements javax.ws.rs.ext.ExceptionMapper<Throwable>


Constructor Summary
ExceptionProvider()
           
 
Method Summary
protected  javax.ws.rs.core.Response createResponse(javax.ws.rs.core.Response.Status status, Throwable throwable)
           
protected  String getOneLineMessage(Throwable throwable)
           
protected  void log(javax.ws.rs.core.Response.Status status, Throwable throwable)
           
 javax.ws.rs.core.Response toResponse(Throwable throwable)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExceptionProvider

public ExceptionProvider()
Method Detail

createResponse

protected javax.ws.rs.core.Response createResponse(javax.ws.rs.core.Response.Status status,
                                                   Throwable throwable)

getOneLineMessage

protected String getOneLineMessage(Throwable throwable)

log

protected void log(javax.ws.rs.core.Response.Status status,
                   Throwable throwable)

toResponse

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


Copyright © 2014 Apache Software Foundation. All Rights Reserved.