public class Member extends Object implements Serializable, LifeCycleStateTransitionBehavior<MemberStatus>
| Constructor and Description |
|---|
Member(String serviceName,
String clusterId,
String memberId,
String clusterInstanceId,
String networkPartitionId,
String partitionId,
org.apache.stratos.common.domain.LoadBalancingIPType loadBalancingIPType,
long initTime) |
public String getServiceName()
public String getClusterId()
public String getMemberId()
public long getInitTime()
public boolean isStateTransitionValid(MemberStatus newState)
isStateTransitionValid in interface LifeCycleStateTransitionBehavior<MemberStatus>public MemberStatus getStatus()
getStatus in interface LifeCycleStateTransitionBehavior<MemberStatus>public Stack<MemberStatus> getTransitionedStates()
getTransitionedStates in interface LifeCycleStateTransitionBehavior<MemberStatus>public boolean setStatus(MemberStatus newState)
setStatus in interface LifeCycleStateTransitionBehavior<MemberStatus>public boolean isActive()
public Collection<Port> getPorts()
public Port getPort(int proxy)
public void addPort(Port port)
public void addPorts(Collection<Port> ports)
public void removePort(Port port)
public boolean portExists(Port port)
public Properties getProperties()
public void setProperties(Properties properties)
public String getDefaultPrivateIP()
public void setDefaultPrivateIP(String defaultPrivateIP)
public String getPartitionId()
public String getLbClusterId()
public void setLbClusterId(String lbClusterId)
public String getNetworkPartitionId()
public String getDefaultPublicIP()
public void setDefaultPublicIP(String defaultPublicIP)
public String getClusterInstanceId()
public org.apache.stratos.common.domain.LoadBalancingIPType getLoadBalancingIPType()
public String getInstanceId()
public void setInstanceId(String instanceId)
Copyright © 2012–2016 The Apache Software Foundation. All rights reserved.