public interface ServiceRegistry
Modifier and Type | Method and Description |
---|---|
<T> void |
addListener(Class<T> service,
RegistrationListener<T> listener) |
<T> void |
addListener(Class<T> service,
RegistrationListener<T> listener,
boolean notifyForExistingProviders) |
void |
addRegistrationHook(RegistrationHook hook,
boolean notifyForExistingProviders) |
<T> T |
cast(Object vertexClickHandler,
Class<T> class1) |
<T> T |
findProvider(Class<T> serviceInterface) |
<T> T |
findProvider(Class<T> serviceInterface,
String filter) |
<T> Collection<T> |
findProviders(Class<T> service) |
<T> Collection<T> |
findProviders(Class<T> service,
String filter) |
Registration |
register(Object serviceProvider,
Class<?>... services) |
Registration |
register(Object serviceProvider,
Map<String,String> properties,
Class<?>... services) |
<T> void |
removeListener(Class<T> service,
RegistrationListener<T> listener) |
void |
removeRegistrationHook(RegistrationHook hook) |
Registration register(Object serviceProvider, Class<?>... services)
Registration register(Object serviceProvider, Map<String,String> properties, Class<?>... services)
<T> T findProvider(Class<T> serviceInterface)
<T> Collection<T> findProviders(Class<T> service)
<T> Collection<T> findProviders(Class<T> service, String filter)
<T> void addListener(Class<T> service, RegistrationListener<T> listener)
<T> void addListener(Class<T> service, RegistrationListener<T> listener, boolean notifyForExistingProviders)
<T> void removeListener(Class<T> service, RegistrationListener<T> listener)
void addRegistrationHook(RegistrationHook hook, boolean notifyForExistingProviders)
void removeRegistrationHook(RegistrationHook hook)
Copyright © 2016. All rights reserved.