Interface ManagedErrorRegistryMBean
- All Superinterfaces:
ManagedServiceMBean
-
Method Summary
Modifier and TypeMethodDescriptionbrowse()browse(int limit) voidclear()intintintgetSize()longbooleanbooleanbooleanbooleanbooleanvoidsetBodyIncludeFiles(boolean bodyIncludeFiles) voidsetBodyIncludeStreams(boolean bodyIncludeStreams) voidsetBodyMaxChars(int bodyMaxChars) voidsetEnabled(boolean enabled) voidsetIncludeExchangeProperties(boolean includeExchangeProperties) voidsetIncludeExchangeVariables(boolean includeExchangeVariables) voidsetMaximumEntries(int maximumEntries) 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) -
getBodyMaxChars
@ManagedAttribute(description="Maximum number of characters for the message body") int getBodyMaxChars() -
setBodyMaxChars
@ManagedAttribute(description="Maximum number of characters for the message body") void setBodyMaxChars(int bodyMaxChars) -
isBodyIncludeStreams
@ManagedAttribute(description="Whether to include stream-based message bodies") boolean isBodyIncludeStreams() -
setBodyIncludeStreams
@ManagedAttribute(description="Whether to include stream-based message bodies") void setBodyIncludeStreams(boolean bodyIncludeStreams) -
isBodyIncludeFiles
@ManagedAttribute(description="Whether to include file-based message bodies") boolean isBodyIncludeFiles() -
setBodyIncludeFiles
@ManagedAttribute(description="Whether to include file-based message bodies") void setBodyIncludeFiles(boolean bodyIncludeFiles) -
isIncludeExchangeProperties
@ManagedAttribute(description="Whether to include exchange properties") boolean isIncludeExchangeProperties() -
setIncludeExchangeProperties
@ManagedAttribute(description="Whether to include exchange properties") void setIncludeExchangeProperties(boolean includeExchangeProperties) -
isIncludeExchangeVariables
@ManagedAttribute(description="Whether to include exchange variables") boolean isIncludeExchangeVariables() -
setIncludeExchangeVariables
@ManagedAttribute(description="Whether to include exchange variables") void setIncludeExchangeVariables(boolean includeExchangeVariables) -
browse
-
browse
-
browse
@ManagedOperation(description="Browse error entries for a specific route") TabularData browse(String routeId, int limit) -
clear
-