Package | Description |
---|---|
org.mule.util.counters | |
org.mule.util.counters.impl |
Modifier and Type | Field and Description |
---|---|
static CounterFactory.Type |
CounterFactory.Type.AVERAGE
Counter representing the average value of a counter
|
static CounterFactory.Type |
CounterFactory.Type.DELTA
Counter representing the variation of a counter
|
static CounterFactory.Type |
CounterFactory.Type.DIVIDE
Counter represening the division of two other counters
|
static CounterFactory.Type |
CounterFactory.Type.INSTANT_RATE
Counter representing the instant rate of a counter
|
static CounterFactory.Type |
CounterFactory.Type.MAX
Counter representing the maximum value of a counter
|
static CounterFactory.Type |
CounterFactory.Type.MIN
Counter representing the minimum value of a counter
|
static CounterFactory.Type |
CounterFactory.Type.MINUS
Counter represening the difference of two other counters
|
static CounterFactory.Type |
CounterFactory.Type.MULTIPLY
Counter represening the multiplication of two other counters
|
static CounterFactory.Type |
CounterFactory.Type.NUMBER
A basic counter representing a double value
|
static CounterFactory.Type |
CounterFactory.Type.PLUS
Counter represening the sum of two other counters
|
static CounterFactory.Type |
CounterFactory.Type.RATE_PER_HOUR
Counter representing rate per hour of a counter
|
static CounterFactory.Type |
CounterFactory.Type.RATE_PER_MINUTE
Counter representing rate per minute of a counter
|
static CounterFactory.Type |
CounterFactory.Type.RATE_PER_SECOND
Counter representing rate per second of a counter
|
static CounterFactory.Type |
CounterFactory.Type.SUM
Counter representing the sum of two counters
|
static CounterFactory.Type |
CounterFactory.Type.TIME_AVERAGE
Counter representing the time average value of a counter
|
Modifier and Type | Method and Description |
---|---|
CounterFactory.Type |
Counter.getType()
Accessor for the counter type.
|
Modifier and Type | Method and Description |
---|---|
static Counter |
CounterFactory.createCounter(String name,
CounterFactory.Type type)
Create a new public counter of the given type.
|
static Counter |
CounterFactory.createCounter(String name,
CounterFactory.Type type,
boolean visible)
Create a new counter of the given type and visibility.
|
static Counter |
CounterFactory.createCounter(String name,
String base,
CounterFactory.Type type)
Create a new public aggregate counter of the given type.
|
static Counter |
CounterFactory.createCounter(String name,
String base,
CounterFactory.Type type,
boolean visible)
Create a new aggregate counter of the given type and visibility.
|
static Counter |
CounterFactory.createCounter(String name,
String first,
String second,
CounterFactory.Type type)
Create a new public aggregate counter of the given type.
|
static Counter |
CounterFactory.createCounter(String name,
String first,
String second,
CounterFactory.Type type,
boolean visible)
Create a new aggregate counter of the given type and visibility.
|
Modifier and Type | Method and Description |
---|---|
CounterFactory.Type |
AbstractCounter.getType() |
Modifier and Type | Method and Description |
---|---|
static Counter |
CounterFactoryImpl.createCounter(String name,
String first,
String second,
CounterFactory.Type type,
boolean visible) |
protected static AbstractCounter |
CounterFactoryImpl.internalCreateCounter(String name,
String first,
String second,
CounterFactory.Type type,
boolean visible) |
Constructor and Description |
---|
AbstractCounter(String name,
CounterFactory.Type type) |
AggregateCounter(String name,
CounterFactory.Type type,
AbstractCounter base) |
Operator(String name,
AbstractCounter base,
AbstractCounter base2,
CounterFactory.Type type) |
RatePerUnit(String name,
String p,
CounterFactory.Type type,
AbstractCounter base) |
Copyright © 2003–2018 MuleSoft, Inc.. All rights reserved.