org.glassfish.jersey.internal
Class ContextResolverFactory

java.lang.Object
  extended by org.glassfish.jersey.internal.ContextResolverFactory
All Implemented Interfaces:
ContextResolvers

public class ContextResolverFactory
extends java.lang.Object
implements ContextResolvers

A factory implementation for managing ContextResolver instances.

Author:
Paul Sandoz, Marek Potociar (marek.potociar at oracle.com)

Nested Class Summary
static class ContextResolverFactory.Module
           
 
Constructor Summary
ContextResolverFactory(ServiceProviders serviceProviders)
           
 
Method Summary
<T> ContextResolver<T>
resolve(java.lang.reflect.Type t, MediaType m)
          Get ContextResolver<T> instance for a given type and media type.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContextResolverFactory

public ContextResolverFactory(ServiceProviders serviceProviders)
Method Detail

resolve

public <T> ContextResolver<T> resolve(java.lang.reflect.Type t,
                                      MediaType m)
Description copied from interface: ContextResolvers
Get ContextResolver<T> instance for a given type and media type.

Specified by:
resolve in interface ContextResolvers
Type Parameters:
T - Java type produced by the context resolver.
Parameters:
t - type supported by the context resolver.
m - media type supported by the context resolver.
Returns:
proper context resolver instance if found, otherwise null.


Copyright © 2007-2012 Oracle Corporation. All Rights Reserved. Use is subject to license terms.