Interface MembershipProviderBabelProtocol

All Superinterfaces:
BabelProtocol

public interface MembershipProviderBabelProtocol extends BabelProtocol
Interface for protocols that implement a membership (overlay neighbour) service.

A membership provider manages the set of active neighbours and notifies consumer protocols of changes:

A MembershipProviderExtensionFactory must be registered with the BabelBootstrap for getNeighbours to be invoked automatically on AskNeighbourSet events.

See Also: