@Deprecated public abstract class BaseProviderRegistryService<T> extends AbstractProviderRegistryService<T> implements ProviderService<T>, ProviderRegistryService<T>
Framework
argument| Modifier 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, registerInstanceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisCacheInstances, registerClass, registerInstance, setCacheInstancescloseableProviderOfType, listProviders, providerOfTypegetNameprotected 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>ProviderCreationExceptionprotected boolean hasValidProviderSignature(java.lang.Class<?> clazz)
hasValidProviderSignature in class AbstractProviderRegistryService<T>