Interface ChannelGroup
- All Superinterfaces:
AutoCloseable, org.wildfly.clustering.server.Group<ChannelGroupMember>, org.wildfly.clustering.server.group.Group<org.jgroups.Address, ChannelGroupMember>, org.wildfly.clustering.server.Registrar<org.wildfly.clustering.server.GroupMembershipListener<ChannelGroupMember>>
- All Known Implementing Classes:
JChannelGroup
public interface ChannelGroup
extends org.wildfly.clustering.server.group.Group<org.jgroups.Address, ChannelGroupMember>, AutoCloseable
A channel-based group whose membership is based on the channel view.
- Author:
- Paul Ferraro
-
Method Summary
Methods inherited from interface org.wildfly.clustering.server.Group
getLocalMember, getMembershipMethods inherited from interface org.wildfly.clustering.server.Registrar
register
-
Method Details
-
getChannel
org.jgroups.JChannel getChannel()Returns the channel associated with this group.- Returns:
- the channel associated with this group.
-
getName
- Specified by:
getNamein interfaceorg.wildfly.clustering.server.Group<ChannelGroupMember>
-
isSingleton
default boolean isSingleton()- Specified by:
isSingletonin interfaceorg.wildfly.clustering.server.Group<ChannelGroupMember>
-
getGroupMemberFactory
ChannelGroupMemberFactory getGroupMemberFactory()- Specified by:
getGroupMemberFactoryin interfaceorg.wildfly.clustering.server.group.Group<org.jgroups.Address, ChannelGroupMember>
-
close
void close()- Specified by:
closein interfaceAutoCloseable
-