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, removePropertyChangeListener
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
long 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()