Class LocalServiceProviderRegistry<T>
java.lang.Object
org.wildfly.clustering.server.infinispan.provider.LocalServiceProviderRegistry<T>
- All Implemented Interfaces:
AutoCloseable,ServiceProviderRegistry<T>,Registrar<T>,AutoCloseableServiceProviderRegistry<T>
public class LocalServiceProviderRegistry<T>
extends Object
implements AutoCloseableServiceProviderRegistry<T>
Factory that provides a non-clustered
ServiceProviderRegistrationFactory implementation.- Author:
- Paul Ferraro
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()getGroup()getProviders(T service) register(T service, ServiceProviderRegistration.Listener listener)
-
Constructor Details
-
LocalServiceProviderRegistry
-
-
Method Details
-
getGroup
- Specified by:
getGroupin interfaceServiceProviderRegistry<T>
-
register
-
register
public ServiceProviderRegistration<T> register(T service, ServiceProviderRegistration.Listener listener) - Specified by:
registerin interfaceServiceProviderRegistry<T>
-
getProviders
- Specified by:
getProvidersin interfaceServiceProviderRegistry<T>
-
getServices
- Specified by:
getServicesin interfaceServiceProviderRegistry<T>
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceAutoCloseableServiceProviderRegistry<T>
-