@ManagedResource(description="Managed Counter") public abstract class ManagedCounter extends Object implements ManagedCounterMBean
Modifier and Type | Field and Description |
---|---|
protected Statistic |
exchangesTotal |
protected Statistic |
resetTimestamp |
Constructor and Description |
---|
ManagedCounter() |
Modifier and Type | Method and Description |
---|---|
long |
getExchangesTotal() |
Date |
getResetTimestamp() |
void |
increment() |
void |
init(ManagementStrategy strategy) |
void |
reset() |
protected Statistic exchangesTotal
protected Statistic resetTimestamp
public void init(ManagementStrategy strategy)
public void reset()
reset
in interface ManagedCounterMBean
public Date getResetTimestamp()
getResetTimestamp
in interface ManagedCounterMBean
public long getExchangesTotal() throws Exception
getExchangesTotal
in interface ManagedCounterMBean
Exception
public void increment()
Apache Camel