Interface ManagedErrorRegistryMBean
- All Superinterfaces:
ManagedServiceMBean
-
Method Summary
Modifier and TypeMethodDescriptionbrowse()browse(int limit) voidclear()intintgetSize()longbooleanbooleanvoidsetEnabled(boolean enabled) voidsetMaximumEntries(int maximumEntries) voidsetStackTraceEnabled(boolean stackTraceEnabled) voidsetTimeToLiveSeconds(long seconds) Methods inherited from interface ManagedServiceMBean
getCamelId, getCamelManagementName, getRouteId, getServiceType, getState, isStaticService, isSupportSuspension, isSuspended, resume, start, stop, suspend
-
Method Details
-
isEnabled
-
setEnabled
@ManagedAttribute(description="Whether the error registry is enabled") void setEnabled(boolean enabled) -
getSize
-
getMaximumEntries
-
setMaximumEntries
@ManagedAttribute(description="Maximum number of error entries to keep") void setMaximumEntries(int maximumEntries) -
getTimeToLiveSeconds
@ManagedAttribute(description="Time-to-live in seconds for error entries") long getTimeToLiveSeconds() -
setTimeToLiveSeconds
@ManagedAttribute(description="Time-to-live in seconds for error entries") void setTimeToLiveSeconds(long seconds) -
isStackTraceEnabled
@ManagedAttribute(description="Whether stack trace capture is enabled") boolean isStackTraceEnabled() -
setStackTraceEnabled
@ManagedAttribute(description="Whether stack trace capture is enabled") void setStackTraceEnabled(boolean stackTraceEnabled) -
browse
-
browse
-
browse
@ManagedOperation(description="Browse error entries for a specific route") TabularData browse(String routeId, int limit) -
clear
-