Package org.apache.axis2.clustering
Class Member
java.lang.Object
org.apache.axis2.clustering.Member
Represents a member in the cluster. This is used with static membership
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanintintintgetPort()inthashCode()booleanisActive()booleanCheck whether this member is suspendedvoidsetActive(boolean active) voidvoidsetHttpPort(int httpPort) voidsetHttpsPort(int httpsPort) voidsetProperties(Properties properties) voidsuspend(long suspensionDurationMillis) Temporarilly suspend this membertoString()
-
Constructor Details
-
Member
-
-
Method Details
-
suspend
public void suspend(long suspensionDurationMillis) Temporarilly suspend this member- Parameters:
suspensionDurationMillis- The time duration in millis in which this member should be suspended
-
isSuspended
public boolean isSuspended()Check whether this member is suspended- Returns:
- true if this member is still suspended, false otherwise
-
getHostName
-
getPort
public int getPort() -
getHttpsPort
public int getHttpsPort() -
setHttpsPort
public void setHttpsPort(int httpsPort) -
getHttpPort
public int getHttpPort() -
setHttpPort
public void setHttpPort(int httpPort) -
isActive
public boolean isActive() -
setActive
public void setActive(boolean active) -
getDomain
-
setDomain
-
setProperties
-
getProperties
-
equals
-
hashCode
public int hashCode() -
toString
-