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