|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.gvsig.tools.service.spi.AbstractProviderRegistration
public abstract class AbstractProviderRegistration
Base ProviderRegistration
implementation which delegates on child
classed the search of ProviderFactory
objects.
Constructor Summary | |
---|---|
AbstractProviderRegistration()
|
Method Summary | |
---|---|
protected abstract Set |
findProviderFactories(Class providerInterface)
Returns the list of ProviderFactory objects which implement or
extend the given interface or class. |
protected abstract Set |
findProviderFactories(Class providerInterface,
ClassLoader classLoader)
Returns the list of ProviderFactory objects which implement or
extend the given interface or class. |
void |
registerProviderFactories(ProviderManager providerManager,
Class providerInterface)
Registers ProviderFactory objects which implement or extend the
given class. |
void |
registerProviderFactories(ProviderManager providerManager,
Class providerInterface,
ClassLoader classLoader)
Registers ProviderFactory objects which implement or extend the
given class. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AbstractProviderRegistration()
Method Detail |
---|
public void registerProviderFactories(ProviderManager providerManager, Class providerInterface)
ProviderRegistration
ProviderFactory
objects which implement or extend the
given class.
registerProviderFactories
in interface ProviderRegistration
providerManager
- to register the factories toproviderInterface
- of the ProviderFactory
objects to registerpublic void registerProviderFactories(ProviderManager providerManager, Class providerInterface, ClassLoader classLoader)
ProviderRegistration
ProviderFactory
objects which implement or extend the
given class.
registerProviderFactories
in interface ProviderRegistration
providerManager
- to register the factories toproviderInterface
- of the ProviderFactory
objects to registerclassLoader
- to use to load or find the ProviderFactory
objectsprotected abstract Set findProviderFactories(Class providerInterface)
ProviderFactory
objects which implement or
extend the given interface or class.
providerInterface
- of the returned ProviderFactory
objects
ProviderFactory
objectsprotected abstract Set findProviderFactories(Class providerInterface, ClassLoader classLoader)
ProviderFactory
objects which implement or
extend the given interface or class.
providerInterface
- of the returned ProviderFactory
objectsclassLoader
- to use to load or find the ProviderFactory
objects
ProviderFactory
objects
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |