Interface ServiceProviderRegistrar<T,M extends GroupMember>

Type Parameters:
T - the service type
M - the member type
All Superinterfaces:
Registrar<T>
All Known Subinterfaces:
CacheContainerServiceProviderRegistrar<T>, LocalServiceProviderRegistrar<T>
All Known Implementing Classes:
CacheServiceProviderRegistrar

public interface ServiceProviderRegistrar<T,M extends GroupMember> extends Registrar<T>
A distributed registry of service providers. Allows a client to query the group members that can provide a given service.
Author:
Paul Ferraro