public class MulticastBasedMembershipScheme extends Object implements HazelcastMembershipScheme
Constructor and Description |
---|
MulticastBasedMembershipScheme(Map<String,org.apache.axis2.description.Parameter> parameters,
String primaryDomain,
com.hazelcast.config.MulticastConfig config,
List<org.apache.axis2.clustering.ClusteringMessage> messageBuffer) |
Modifier and Type | Method and Description |
---|---|
org.apache.axis2.description.Parameter |
getParameter(String name) |
void |
init() |
void |
joinGroup() |
void |
setCarbonCluster(HazelcastCarbonClusterImpl hazelcastCarbonCluster) |
void |
setLocalMember(com.hazelcast.core.Member localMember) |
void |
setPrimaryHazelcastInstance(com.hazelcast.core.HazelcastInstance primaryHazelcastInstance) |
public void init() throws org.apache.axis2.clustering.ClusteringFault
init
in interface org.apache.axis2.clustering.MembershipScheme
org.apache.axis2.clustering.ClusteringFault
public org.apache.axis2.description.Parameter getParameter(String name)
public void joinGroup() throws org.apache.axis2.clustering.ClusteringFault
joinGroup
in interface org.apache.axis2.clustering.MembershipScheme
org.apache.axis2.clustering.ClusteringFault
public void setPrimaryHazelcastInstance(com.hazelcast.core.HazelcastInstance primaryHazelcastInstance)
setPrimaryHazelcastInstance
in interface HazelcastMembershipScheme
public void setLocalMember(com.hazelcast.core.Member localMember)
setLocalMember
in interface HazelcastMembershipScheme
public void setCarbonCluster(HazelcastCarbonClusterImpl hazelcastCarbonCluster)
setCarbonCluster
in interface HazelcastMembershipScheme
Copyright © 2016 WSO2 Inc. All rights reserved.