Class MulticastBasedMembershipScheme
java.lang.Object
org.apache.axis2.clustering.tribes.MulticastBasedMembershipScheme
- All Implemented Interfaces:
MembershipScheme
Implementation of the multicast based membership scheme. In this scheme, membership is discovered
using multicasts
-
Constructor Summary
ConstructorsConstructorDescriptionMulticastBasedMembershipScheme(org.apache.catalina.tribes.ManagedChannel channel, OperationMode mode, Map<String, org.apache.axis2.description.Parameter> parameters, byte[] domain, boolean atmostOnceMessageSemantics, boolean preserverMsgOrder) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.axis2.description.ParametergetParameter(String name) voidinit()Initialize this membership schemevoidJOIN the group
-
Constructor Details
-
MulticastBasedMembershipScheme
public MulticastBasedMembershipScheme(org.apache.catalina.tribes.ManagedChannel channel, OperationMode mode, Map<String, org.apache.axis2.description.Parameter> parameters, byte[] domain, boolean atmostOnceMessageSemantics, boolean preserverMsgOrder)
-
-
Method Details
-
init
public void init() throws org.apache.axis2.clustering.ClusteringFaultDescription copied from interface:MembershipSchemeInitialize this membership scheme- Specified by:
initin interfaceMembershipScheme- Throws:
org.apache.axis2.clustering.ClusteringFault- If an error occurs while initializing
-
joinGroup
public void joinGroup() throws org.apache.axis2.clustering.ClusteringFaultDescription copied from interface:MembershipSchemeJOIN the group- Specified by:
joinGroupin interfaceMembershipScheme- Throws:
org.apache.axis2.clustering.ClusteringFault- If an error occurs while joining the group
-
getParameter
-