org.apache.openejb.rest
Class ThreadLocalProviders

java.lang.Object
  extended by org.apache.openejb.rest.AbstractRestThreadLocalProxy<javax.ws.rs.ext.Providers>
      extended by org.apache.openejb.rest.ThreadLocalProviders
All Implemented Interfaces:
Serializable, javax.ws.rs.ext.Providers

public class ThreadLocalProviders
extends AbstractRestThreadLocalProxy<javax.ws.rs.ext.Providers>
implements javax.ws.rs.ext.Providers

See Also:
Serialized Form

Constructor Summary
protected ThreadLocalProviders()
           
 
Method Summary
<T> javax.ws.rs.ext.ContextResolver<T>
getContextResolver(Class<T> rawType, javax.ws.rs.core.MediaType mediaType)
           
<T extends Throwable>
javax.ws.rs.ext.ExceptionMapper<T>
getExceptionMapper(Class<T> rawType)
           
<T> javax.ws.rs.ext.MessageBodyReader<T>
getMessageBodyReader(Class<T> rawType, Type genericType, Annotation[] annotations, javax.ws.rs.core.MediaType mediaType)
           
<T> javax.ws.rs.ext.MessageBodyWriter<T>
getMessageBodyWriter(Class<T> rawType, Type genericType, Annotation[] annotations, javax.ws.rs.core.MediaType mediaType)
           
 
Methods inherited from class org.apache.openejb.rest.AbstractRestThreadLocalProxy
find, get, remove, set
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThreadLocalProviders

protected ThreadLocalProviders()
Method Detail

getContextResolver

public <T> javax.ws.rs.ext.ContextResolver<T> getContextResolver(Class<T> rawType,
                                                                 javax.ws.rs.core.MediaType mediaType)
Specified by:
getContextResolver in interface javax.ws.rs.ext.Providers

getExceptionMapper

public <T extends Throwable> javax.ws.rs.ext.ExceptionMapper<T> getExceptionMapper(Class<T> rawType)
Specified by:
getExceptionMapper in interface javax.ws.rs.ext.Providers

getMessageBodyReader

public <T> javax.ws.rs.ext.MessageBodyReader<T> getMessageBodyReader(Class<T> rawType,
                                                                     Type genericType,
                                                                     Annotation[] annotations,
                                                                     javax.ws.rs.core.MediaType mediaType)
Specified by:
getMessageBodyReader in interface javax.ws.rs.ext.Providers

getMessageBodyWriter

public <T> javax.ws.rs.ext.MessageBodyWriter<T> getMessageBodyWriter(Class<T> rawType,
                                                                     Type genericType,
                                                                     Annotation[] annotations,
                                                                     javax.ws.rs.core.MediaType mediaType)
Specified by:
getMessageBodyWriter in interface javax.ws.rs.ext.Providers


Copyright © 1999–2015 The Apache Software Foundation. All rights reserved.