public class ChannelCounter extends MonitoredCounterGroup implements ChannelCounterMBean
MonitoredCounterGroup.Type| Constructor and Description |
|---|
ChannelCounter(String name) |
ChannelCounter(String name,
String[] attributes) |
| Modifier and Type | Method and Description |
|---|---|
long |
addToEventPutSuccessCount(long delta) |
long |
addToEventTakeSuccessCount(long delta) |
long |
getChannelCapacity() |
double |
getChannelFillPercentage() |
long |
getChannelSize() |
long |
getEventPutAttemptCount() |
long |
getEventPutSuccessCount() |
long |
getEventTakeAttemptCount() |
long |
getEventTakeSuccessCount() |
long |
incrementEventPutAttemptCount() |
long |
incrementEventTakeAttemptCount() |
void |
setChannelCapacity(long capacity) |
void |
setChannelSize(long newSize) |
addAndGet, get, getStartTime, getStopTime, getType, increment, set, start, stop, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetStartTime, getStopTime, getTypepublic ChannelCounter(String name)
public long getChannelSize()
getChannelSize in interface ChannelCounterMBeanpublic void setChannelSize(long newSize)
public long getEventPutAttemptCount()
getEventPutAttemptCount in interface ChannelCounterMBeanpublic long incrementEventPutAttemptCount()
public long getEventTakeAttemptCount()
getEventTakeAttemptCount in interface ChannelCounterMBeanpublic long incrementEventTakeAttemptCount()
public long getEventPutSuccessCount()
getEventPutSuccessCount in interface ChannelCounterMBeanpublic long addToEventPutSuccessCount(long delta)
public long getEventTakeSuccessCount()
getEventTakeSuccessCount in interface ChannelCounterMBeanpublic long addToEventTakeSuccessCount(long delta)
public void setChannelCapacity(long capacity)
public long getChannelCapacity()
getChannelCapacity in interface ChannelCounterMBeanpublic double getChannelFillPercentage()
getChannelFillPercentage in interface ChannelCounterMBeanCopyright © 2009-2022 Apache Software Foundation. All Rights Reserved.