public class LifecycleTrackableMessageSourceManagement extends LifecycleTrackableMessageSourceMetrics implements MessageSourceManagement
LifecycleTrackableMessageSourceMetrics
for sources
that implement MessageSourceManagement
.IntegrationManagement.ManagementOverrides
delegate
Constructor and Description |
---|
LifecycleTrackableMessageSourceManagement(org.springframework.context.Lifecycle lifecycle,
MessageSourceManagement delegate) |
Modifier and Type | Method and Description |
---|---|
int |
getMaxFetchSize()
Return the max fetch size.
|
void |
setMaxFetchSize(int maxFetchSize)
Set the maximum number of objects the source should fetch if it is necessary to
fetch objects.
|
getComponentName, getComponentType, setShouldTrack
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
getManagedName, getManagedType, getMessageCount, getMessageCountLong, setManagedName, setManagedType
getOverrides, isCountsEnabled, isLoggingEnabled, reset, setCountsEnabled, setLoggingEnabled
public LifecycleTrackableMessageSourceManagement(org.springframework.context.Lifecycle lifecycle, MessageSourceManagement delegate)
public void setMaxFetchSize(int maxFetchSize)
MessageSourceManagement
setMaxFetchSize
in interface MessageSourceManagement
maxFetchSize
- the max fetch size; a negative value means unlimited.public int getMaxFetchSize()
MessageSourceManagement
getMaxFetchSize
in interface MessageSourceManagement
MessageSourceManagement.setMaxFetchSize(int)