Interface LocalGroup

All Superinterfaces:
org.wildfly.clustering.server.Group<LocalGroupMember>, org.wildfly.clustering.server.group.Group<String, LocalGroupMember>, org.wildfly.clustering.server.Registrar<org.wildfly.clustering.server.GroupMembershipListener<LocalGroupMember>>

public interface LocalGroup extends org.wildfly.clustering.server.group.Group<String, LocalGroupMember>
Local view of the Group.
Author:
Paul Ferraro
  • Method Summary

    Modifier and Type
    Method
    Description
     
    default boolean
     
    static LocalGroup
    of(String groupName, String memberName)
    Creates a local group with the specified group and member names.
    default org.wildfly.clustering.server.Registration
    register(org.wildfly.clustering.server.GroupMembershipListener<LocalGroupMember> object)
     

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

    getLocalMember, getMembership, getName
  • Method Details

    • getGroupMemberFactory

      LocalGroupMemberFactory getGroupMemberFactory()
      Specified by:
      getGroupMemberFactory in interface org.wildfly.clustering.server.group.Group<String, LocalGroupMember>
    • isSingleton

      default boolean isSingleton()
      Specified by:
      isSingleton in interface org.wildfly.clustering.server.Group<LocalGroupMember>
    • register

      default org.wildfly.clustering.server.Registration register(org.wildfly.clustering.server.GroupMembershipListener<LocalGroupMember> object)
      Specified by:
      register in interface org.wildfly.clustering.server.Registrar<org.wildfly.clustering.server.GroupMembershipListener<LocalGroupMember>>
    • of

      static LocalGroup of(String groupName, String memberName)
      Creates a local group with the specified group and member names.
      Parameters:
      groupName - a group name
      memberName - a member name
      Returns:
      a local group with the specified group and member names.