@Deprecated public abstract class BaseProviderRegistryService<T> extends AbstractProviderRegistryService<T> implements ProviderService<T>, ProviderRegistryService<T>
Framework
argumentModifier and Type | Field and Description |
---|---|
protected Framework |
framework
Deprecated.
|
instanceregistry, registry
Constructor and Description |
---|
BaseProviderRegistryService(Framework framework)
Deprecated.
|
BaseProviderRegistryService(Framework framework,
boolean cacheInstances)
Deprecated.
|
BaseProviderRegistryService(Framework framework,
java.util.Map<java.lang.String,java.lang.Class<? extends T>> classes)
Deprecated.
|
BaseProviderRegistryService(java.util.Map<java.lang.String,java.lang.Class<? extends T>> registry,
Framework framework,
boolean cacheInstances)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected T |
createProviderInstanceFromType(java.lang.Class<? extends T> execClass,
java.lang.String providerName)
Deprecated.
|
protected boolean |
hasValidProviderSignature(java.lang.Class<?> clazz)
Deprecated.
|
closeableProviderOfType, listProviders, providerOfType, registerClass, registerInstance
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isCacheInstances, registerClass, registerInstance, setCacheInstances
closeableProviderOfType, listProviders, providerOfType
getName
protected final Framework framework
public BaseProviderRegistryService(Framework framework)
public BaseProviderRegistryService(Framework framework, boolean cacheInstances)
public BaseProviderRegistryService(Framework framework, java.util.Map<java.lang.String,java.lang.Class<? extends T>> classes)
protected T createProviderInstanceFromType(java.lang.Class<? extends T> execClass, java.lang.String providerName) throws ProviderCreationException
createProviderInstanceFromType
in class AbstractProviderRegistryService<T>
ProviderCreationException
protected boolean hasValidProviderSignature(java.lang.Class<?> clazz)
hasValidProviderSignature
in class AbstractProviderRegistryService<T>