Class JChannelGroup
java.lang.Object
org.wildfly.clustering.server.jgroups.JChannelGroup
- All Implemented Interfaces:
AutoCloseable,org.jgroups.Receiver,org.wildfly.clustering.server.Group<ChannelGroupMember>,org.wildfly.clustering.server.group.Group<org.jgroups.Address,,ChannelGroupMember> ChannelGroup,org.wildfly.clustering.server.Registrar<org.wildfly.clustering.server.GroupMembershipListener<ChannelGroupMember>>
- Author:
- Paul Ferraro
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()org.jgroups.JChannelorg.wildfly.clustering.server.group.GroupMembership<ChannelGroupMember> org.wildfly.clustering.server.Registrationregister(org.wildfly.clustering.server.GroupMembershipListener<ChannelGroupMember> listener) voidviewAccepted(org.jgroups.View view) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.wildfly.clustering.server.jgroups.ChannelGroup
getName, isSingletonMethods inherited from interface org.jgroups.Receiver
getState, receive, receive, setState
-
Constructor Details
-
JChannelGroup
public JChannelGroup(org.jgroups.JChannel channel)
-
-
Method Details
-
getChannel
public org.jgroups.JChannel getChannel()- Specified by:
getChannelin interfaceChannelGroup
-
register
public org.wildfly.clustering.server.Registration register(org.wildfly.clustering.server.GroupMembershipListener<ChannelGroupMember> listener) - Specified by:
registerin interfaceorg.wildfly.clustering.server.Registrar<org.wildfly.clustering.server.GroupMembershipListener<ChannelGroupMember>>
-
getMembership
- Specified by:
getMembershipin interfaceorg.wildfly.clustering.server.Group<ChannelGroupMember>
-
getLocalMember
- Specified by:
getLocalMemberin interfaceorg.wildfly.clustering.server.Group<ChannelGroupMember>
-
getGroupMemberFactory
- Specified by:
getGroupMemberFactoryin interfaceChannelGroup- Specified by:
getGroupMemberFactoryin interfaceorg.wildfly.clustering.server.group.Group<org.jgroups.Address,ChannelGroupMember>
-
viewAccepted
public void viewAccepted(org.jgroups.View view) - Specified by:
viewAcceptedin interfaceorg.jgroups.Receiver
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceChannelGroup
-