Interface ChannelGroup

All Superinterfaces:
AutoCloseable, Group<ChannelGroupMember>, Group<org.jgroups.Address,ChannelGroupMember>, Registrar<GroupMembershipListener<ChannelGroupMember>>
All Known Implementing Classes:
JChannelGroup

public interface ChannelGroup extends Group<org.jgroups.Address,ChannelGroupMember>, AutoCloseable
Author:
Paul Ferraro
  • Method Details

    • getChannel

      org.jgroups.JChannel getChannel()
    • getName

      default String getName()
      Description copied from interface: Group
      Returns the logical name of this group.
      Specified by:
      getName in interface Group<ChannelGroupMember>
      Returns:
      the group name
    • isSingleton

      default boolean isSingleton()
      Description copied from interface: Group
      Indicates whether or not this is a singleton group. The membership of a singleton group contains only the local member and never changes.
      Specified by:
      isSingleton in interface Group<ChannelGroupMember>
      Returns:
      true, if this is a singleton group, false otherwise.
    • getGroupMemberFactory

      ChannelGroupMemberFactory getGroupMemberFactory()
      Specified by:
      getGroupMemberFactory in interface Group<org.jgroups.Address,ChannelGroupMember>
    • close

      void close()
      Specified by:
      close in interface AutoCloseable