org.mobicents.tools.sip.balancer
Interface BalancerRunnerMBean
- All Known Implementing Classes:
- BalancerRunner
public interface BalancerRunnerMBean
- Author:
- jean.deruelle@gmail.com
start
void start(java.lang.String configurationFile)
stop
void stop()
setNodeExpirationTaskInterval
void setNodeExpirationTaskInterval(long value)
- Sets interval between runs of task that removes nodes that expired.
- Parameters:
value -
getNodeExpirationTaskInterval
long getNodeExpirationTaskInterval()
setNodeExpiration
void setNodeExpiration(long value)
- Sets value which indicates when node has expired. if node.timeStamp+nodeExpiration
- Parameters:
value -
getNodeExpiration
long getNodeExpiration()
getNumberOfRequestsProcessed
long getNumberOfRequestsProcessed()
getNumberOfResponsesProcessed
long getNumberOfResponsesProcessed()
getNumberOfRequestsProcessedByMethod
java.util.Map<java.lang.String,java.util.concurrent.atomic.AtomicLong> getNumberOfRequestsProcessedByMethod()
getNumberOfResponsesProcessedByStatusCode
java.util.Map<java.lang.String,java.util.concurrent.atomic.AtomicLong> getNumberOfResponsesProcessedByStatusCode()
getRequestsProcessedByMethod
long getRequestsProcessedByMethod(java.lang.String method)
getResponsesProcessedByStatusCode
long getResponsesProcessedByStatusCode(java.lang.String statusCode)
getNodes
java.util.List<SIPNode> getNodes()
getNodeList
java.lang.String[] getNodeList()
Copyright © 2010. All Rights Reserved.