org.mobicents.tools.sip.balancer
Class SIPNode
java.lang.Object
org.mobicents.tools.sip.balancer.SIPNode
- All Implemented Interfaces:
- java.io.Serializable
public class SIPNode
- extends java.lang.Object
- implements java.io.Serializable
Class holding information about a node such as hostname, ip address, port and
transports supported.
This might contain health status information about the node later on.
The node is responsible for sending this information to the sip load
balancer.
- Author:
- M. Ranganathan, baranowb, Jean Deruelle
- See Also:
- Serialized Form
|
Constructor Summary |
SIPNode(java.lang.String hostName,
java.lang.String ip,
int port,
java.lang.String[] transports)
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
SIPNode
public SIPNode(java.lang.String hostName,
java.lang.String ip,
int port,
java.lang.String[] transports)
getHostName
public java.lang.String getHostName()
getIp
public java.lang.String getIp()
getPort
public int getPort()
getTransports
public java.lang.String[] getTransports()
getTransportsAsString
public java.lang.String getTransportsAsString()
getTimeStamp
public long getTimeStamp()
updateTimerStamp
public void updateTimerStamp()
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
Copyright © 2009. All Rights Reserved.