public class ProviderManager
extends java.lang.Object
Constructor and Description |
---|
ProviderManager(ProviderLoader loader) |
Modifier and Type | Method and Description |
---|---|
ServiceProvider |
get(java.lang.String namespace,
java.lang.String name) |
java.util.List<ServiceProvider> |
getAll() |
ProviderLoader |
getLoader() |
java.util.List<ServiceProvider> |
load(java.lang.String namespace) |
void |
register(java.lang.String namespace,
ServiceProvider provider) |
public ProviderManager(ProviderLoader loader)
public ServiceProvider get(java.lang.String namespace, java.lang.String name)
public java.util.List<ServiceProvider> getAll()
public void register(java.lang.String namespace, ServiceProvider provider)
public java.util.List<ServiceProvider> load(java.lang.String namespace)
public ProviderLoader getLoader()