Uses of Class
com.sun.jersey.spi.service.ComponentProvider.Scope

Packages that use ComponentProvider.Scope
com.sun.jersey.spi.inject Provides support for injection onto resource and provider classes. 
com.sun.jersey.spi.resource Provides support for plugable life-cycle declaration and implementation. 
com.sun.jersey.spi.service Provides support for services and components. 
 

Uses of ComponentProvider.Scope in com.sun.jersey.spi.inject
 

Methods in com.sun.jersey.spi.inject that return ComponentProvider.Scope
 ComponentProvider.Scope SingletonTypeInjectableProvider.getScope()
           
 ComponentProvider.Scope InjectableProvider.getScope()
          Get the scope of the injectable provider.
 ComponentProvider.Scope PerRequestTypeInjectableProvider.getScope()
           
 

Methods in com.sun.jersey.spi.inject with parameters of type ComponentProvider.Scope
<A extends java.lang.annotation.Annotation,C>
Injectable
InjectableProviderContext.getInjectable(java.lang.Class<? extends java.lang.annotation.Annotation> ac, ComponentContext ic, A a, C c, ComponentProvider.Scope s)
          Get an injectable.
 java.util.List<Injectable> InjectableProviderContext.getInjectable(java.util.List<Parameter> ps, ComponentProvider.Scope s)
          Get a list of injectable given a list of parameter.
 Injectable InjectableProviderContext.getInjectable(Parameter p, ComponentProvider.Scope s)
          Get an injectable given a parameter.
 

Method parameters in com.sun.jersey.spi.inject with type arguments of type ComponentProvider.Scope
<A extends java.lang.annotation.Annotation,C>
Injectable
InjectableProviderContext.getInjectable(java.lang.Class<? extends java.lang.annotation.Annotation> ac, ComponentContext ic, A a, C c, java.util.List<ComponentProvider.Scope> s)
          Get an injectable.
 

Uses of ComponentProvider.Scope in com.sun.jersey.spi.resource
 

Methods in com.sun.jersey.spi.resource with parameters of type ComponentProvider.Scope
<T> ComponentConstructor.ConstructorInjectablePair<T>
ResourceConstructor.getConstructor(java.lang.Class<T> c, AbstractResource ar, ComponentProvider.Scope s)
          Get the most suitable constructor.
 

Constructors in com.sun.jersey.spi.resource with parameters of type ComponentProvider.Scope
ResourceClassInjector(InjectableProviderContext ipc, ComponentProvider.Scope s, AbstractResource resource)
          Create a new resource class injector.
 

Uses of ComponentProvider.Scope in com.sun.jersey.spi.service
 

Fields in com.sun.jersey.spi.service with type parameters of type ComponentProvider.Scope
static java.util.List<ComponentProvider.Scope> ComponentProvider.Scope.PERREQUEST_UNDEFINED
          A immutable list comprising of the scopes PerRequest and Undefined, in that order.
static java.util.List<ComponentProvider.Scope> ComponentProvider.Scope.PERREQUEST_UNDEFINED_SINGLETON
          A immutable list comprising of the scopes PerRequest, Undefined and Singleton, in that order.
static java.util.List<ComponentProvider.Scope> ComponentProvider.Scope.UNDEFINED_SINGLETON
          A immutable list comprising of the scopes Undefined and Singleton, in that order.
 

Methods in com.sun.jersey.spi.service that return ComponentProvider.Scope
static ComponentProvider.Scope ComponentProvider.Scope.valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static ComponentProvider.Scope[] ComponentProvider.Scope.values()
          Returns an array containing the constants of this enum type, in the order they're declared.
 

Methods in com.sun.jersey.spi.service with parameters of type ComponentProvider.Scope
<T> T
ComponentProvider.getInstance(ComponentContext cc, ComponentProvider.Scope scope, java.lang.Class<T> c)
          Get the instance of a class.
<T> T
ComponentProvider.getInstance(ComponentProvider.Scope scope, java.lang.Class<T> c)
          Get the instance of a class.
<T> T
ComponentProvider.getInstance(ComponentProvider.Scope scope, java.lang.reflect.Constructor<T> contructor, java.lang.Object[] parameters)
          Get the instance of a class using a constructor and a corresponding array of parameter values.
 



Copyright © 2008 Sun Microsystems, Inc. All Rights Reserved.