org.mobicents.tools.sip.balancer
Interface NodeRegister
- All Superinterfaces:
- java.rmi.Remote
- All Known Implementing Classes:
- NodeRegisterImpl
public interface NodeRegister
- extends java.rmi.Remote
- Author:
- M. Ranganathan, baranowb, Jean Deruelle
getNextNode
SIPNode getNextNode()
throws java.lang.IndexOutOfBoundsException
- Throws:
java.lang.IndexOutOfBoundsException
stickSessionToNode
SIPNode stickSessionToNode(java.lang.String callID,
SIPNode node)
getGluedNode
SIPNode getGluedNode(java.lang.String callID)
getAllNodes
SIPNode[] getAllNodes()
getNodes
java.util.concurrent.CopyOnWriteArrayList<SIPNode> getNodes()
unStickSessionFromNode
void unStickSessionFromNode(java.lang.String callID)
handlePingInRegister
void handlePingInRegister(java.util.ArrayList<SIPNode> ping)
forceRemovalInRegister
void forceRemovalInRegister(java.util.ArrayList<SIPNode> ping)
isSIPNodePresent
boolean isSIPNodePresent(java.lang.String host,
int port,
java.lang.String transportParam)
getNode
SIPNode getNode(java.lang.String host,
int port,
java.lang.String transportParam)
jvmRouteSwitchover
void jvmRouteSwitchover(java.lang.String fromJvmRoute,
java.lang.String toJvmRoute)
Copyright © 2010. All Rights Reserved.