public final class SingletonFactory extends Object implements ResourceComponentProviderFactory
Constructor and Description |
---|
SingletonFactory(ServerInjectableProviderContext sipc) |
Modifier and Type | Method and Description |
---|---|
ResourceComponentProvider |
getComponentProvider(Class c)
Get the component provider for a class.
|
ResourceComponentProvider |
getComponentProvider(IoCComponentProvider icp,
Class c)
Get the resource class component provider.
|
ComponentScope |
getScope(Class c)
Get the scope of the resource class.
|
public SingletonFactory(@Context ServerInjectableProviderContext sipc)
public ComponentScope getScope(Class c)
ResourceComponentProviderFactory
getScope
in interface ResourceComponentProviderFactory
c
- the resource class.public ResourceComponentProvider getComponentProvider(Class c)
ComponentProviderFactory
getComponentProvider
in interface ComponentProviderFactory<ResourceComponentProvider>
c
- the classpublic ResourceComponentProvider getComponentProvider(IoCComponentProvider icp, Class c)
ResourceComponentProviderFactory
getComponentProvider
in interface ResourceComponentProviderFactory
icp
- the underlying IoC component provider.c
- the resource classCopyright © 2013 Oracle Corporation. All rights reserved.