@IntegrationManagedResource public class LifecycleTrackableMessageSourceMetrics extends LifecycleMessageSourceMetrics implements TrackableComponent
TrackableComponent
.IntegrationManagement.ManagementOverrides
delegate
METER_PREFIX, RECEIVE_COUNTER_NAME, SEND_TIMER_NAME
Constructor and Description |
---|
LifecycleTrackableMessageSourceMetrics(Lifecycle lifecycle,
MessageSourceMetrics delegate) |
Modifier and Type | Method and Description |
---|---|
String |
getBeanName() |
String |
getComponentName() |
String |
getComponentType() |
void |
setShouldTrack(boolean shouldTrack) |
destroy, getDelegate, getManagedName, getManagedType, getMessageCount, getMessageCountLong, getOverrides, isCountsEnabled, isLoggingEnabled, isRunning, reset, setCountsEnabled, setLoggingEnabled, setManagedName, setManagedType, start, stop
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
messageCount
registerMetricsCaptor
public LifecycleTrackableMessageSourceMetrics(Lifecycle lifecycle, MessageSourceMetrics 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