public class TrackableRouterMetrics extends RouterMetrics implements TrackableComponent
TrackableComponent
.IntegrationManagement.ManagementOverrides
delegate
METER_PREFIX, RECEIVE_COUNTER_NAME, SEND_TIMER_NAME
Constructor and Description |
---|
TrackableRouterMetrics(Lifecycle lifecycle,
MappingMessageRouterManagement delegate) |
Modifier and Type | Method and Description |
---|---|
String |
getBeanName() |
String |
getComponentName() |
String |
getComponentType() |
void |
setShouldTrack(boolean shouldTrack) |
getChannelMappings, getDynamicChannelNames, removeChannelMapping, replaceChannelMappings, setChannelMapping, setChannelMappings
configureMetrics, destroy, getActiveCount, getActiveCountLong, getDelegate, getDuration, getErrorCount, getErrorCountLong, getHandleCount, getHandleCountLong, getManagedName, getManagedType, getMaxDuration, getMeanDuration, getMinDuration, getOverrides, getStandardDeviationDuration, isCountsEnabled, isLoggingEnabled, isRunning, isStatsEnabled, reset, setCountsEnabled, setLoggingEnabled, setManagedName, setManagedType, setStatsEnabled, start, stop
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
errorCount, handleCount
registerMetricsCaptor
public TrackableRouterMetrics(Lifecycle lifecycle, MappingMessageRouterManagement delegate)
public String getBeanName()
getBeanName
in interface NamedComponent
public String getComponentName()
getComponentName
in interface NamedComponent
public String getComponentType()
getComponentType
in interface NamedComponent
public void setShouldTrack(boolean shouldTrack)
setShouldTrack
in interface TrackableComponent