Interface Group<I extends Comparable<I>, M extends GroupMember<I>>

Type Parameters:
I - the group member address type
M - the group member type
All Superinterfaces:
org.wildfly.clustering.server.Group<M>, org.wildfly.clustering.server.Registrar<org.wildfly.clustering.server.GroupMembershipListener<M>>

public interface Group<I extends Comparable<I>, M extends GroupMember<I>> extends org.wildfly.clustering.server.Group<M>
Exposes a mechanism to create a group member for a given unique address.
Author:
Paul Ferraro
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns a factory for creating group members from an identifiers.

    Methods inherited from interface org.wildfly.clustering.server.Group

    getLocalMember, getMembership, getName, isSingleton

    Methods inherited from interface org.wildfly.clustering.server.Registrar

    register
  • Method Details

    • getGroupMemberFactory

      GroupMemberFactory<I,M> getGroupMemberFactory()
      Returns a factory for creating group members from an identifiers.
      Returns:
      a group member factory