Class LocalServiceProviderRegistry<T>
- java.lang.Object
-
- org.wildfly.clustering.server.infinispan.provider.LocalServiceProviderRegistry<T>
-
- All Implemented Interfaces:
org.wildfly.clustering.provider.ServiceProviderRegistry<T>,org.wildfly.clustering.Registrar<T>
public class LocalServiceProviderRegistry<T> extends Object implements org.wildfly.clustering.provider.ServiceProviderRegistry<T>
Factory that provides a non-clusteredServiceProviderRegistrationFactoryimplementation.- Author:
- Paul Ferraro
-
-
Constructor Summary
Constructors Constructor Description LocalServiceProviderRegistry(org.wildfly.clustering.group.Group group)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.wildfly.clustering.group.GroupgetGroup()Set<org.wildfly.clustering.group.Node>getProviders(T service)Set<T>getServices()org.wildfly.clustering.provider.ServiceProviderRegistration<T>register(T service)org.wildfly.clustering.provider.ServiceProviderRegistration<T>register(T service, org.wildfly.clustering.provider.ServiceProviderRegistration.Listener listener)
-
-
-
Method Detail
-
getGroup
public org.wildfly.clustering.group.Group getGroup()
- Specified by:
getGroupin interfaceorg.wildfly.clustering.provider.ServiceProviderRegistry<T>
-
register
public org.wildfly.clustering.provider.ServiceProviderRegistration<T> register(T service, org.wildfly.clustering.provider.ServiceProviderRegistration.Listener listener)
- Specified by:
registerin interfaceorg.wildfly.clustering.provider.ServiceProviderRegistry<T>
-
getProviders
public Set<org.wildfly.clustering.group.Node> getProviders(T service)
- Specified by:
getProvidersin interfaceorg.wildfly.clustering.provider.ServiceProviderRegistry<T>
-
-