public interface SipPerformanceRuntimeMBean
extends weblogic.management.runtime.RuntimeMBean
| Modifier and Type | Method and Description |
|---|---|
long |
getActiveCallStates()
Returns the current number of active call state objects stored in the
data tier or local server if not clustered.
|
long |
getCacheHits()
Returns the number of replicated call state near-cache hits.
|
long |
getCacheRequests()
Returns the number of replicated call state near-cache requests.
|
long |
getCacheSize()
Returns the number of items in cache.
|
long |
getCacheValidHits()
Returns the number of valid replicated call state near-cache hits.
|
long |
getDataUsage()
Returns the current data usage in the data tier, or -1 if not clustered.
|
String[] |
getLatencyCounts()
Returns an array 'lc' of size LC_SIZE containing the current latency
counts.
|
int |
getLatencyCountsInterval()
Returns the latency counts array interval in milliseconds, such that for
each i getLatencyCounts()[i] will return the number of messages that
were processed in >= (i * interval) ms, but < (i * interval) ms.
|
int |
getLatencyCountsSize()
Returns the size of the latency counts array.
|
long |
getLockFailures()
Returns the total number of call state lock failures which caused the
message to be rescheduled for later processing.
|
long |
getMessagesProcessed()
Returns the total number of messages that have been processed since the
server was started.
|
long |
getMessagesReceived()
Returns the total number of messages received since the server was started.
|
long |
getMessagesRejected()
Returns the total number of messages rejected since the server was started.
|
long |
getStartTime()
Returns the absolute time when the SIP server was started.
|
long |
getTimersProcessed()
Returns the number of timers which have been processed by this engine.
|
String |
getTimerSummary() |
addPropertyChangeListener, preDeregister, removePropertyChangeListenergetMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParentgetAttribute, getAttributes, invoke, setAttribute, setAttributespostDeregister, postRegister, preRegisteraddNotificationListener, getNotificationInfo, removeNotificationListenerlong getStartTime()
long getMessagesReceived()
long getMessagesRejected()
long getMessagesProcessed()
public long getMessagesPending(SipPerformanceRuntimeMBean perf) {
return perf.getMessagesReceived() - perf.getMessagesRejected() -
perf.getMessagesProcessed();
}
long getLockFailures()
String[] getLatencyCounts()
int getLatencyCountsInterval()
int getLatencyCountsSize()
long getTimersProcessed()
long getActiveCallStates()
long getDataUsage()
long getCacheRequests()
long getCacheHits()
long getCacheValidHits()
long getCacheSize()
String getTimerSummary()