@ManagedResource(description="Managed Tracer") @ManagedNotifications(value=@ManagedNotification(name="javax.management.Notification",description="Fine grained trace events",notificationTypes="TraceNotification")) public class ManagedTracer extends Object implements NotificationSenderAware, ManagedTracerMBean
| Constructor and Description |
|---|
ManagedTracer(CamelContext camelContext,
Tracer tracer) |
public ManagedTracer(CamelContext camelContext, Tracer tracer)
public void init(ManagementStrategy strategy)
public CamelContext getContext()
public String getCamelId()
getCamelId in interface ManagedTracerMBeanpublic String getCamelManagementName()
getCamelManagementName in interface ManagedTracerMBeanpublic boolean getEnabled()
getEnabled in interface ManagedTracerMBeanpublic void setEnabled(boolean enabled)
setEnabled in interface ManagedTracerMBeanpublic String getDestinationUri()
getDestinationUri in interface ManagedTracerMBeanpublic void setDestinationUri(String uri)
setDestinationUri in interface ManagedTracerMBeanpublic String getLogName()
getLogName in interface ManagedTracerMBeanpublic boolean getUseJpa()
getUseJpa in interface ManagedTracerMBeanpublic void setLogName(String logName)
setLogName in interface ManagedTracerMBeanpublic String getLogLevel()
getLogLevel in interface ManagedTracerMBeanpublic void setLogLevel(String logLevel)
setLogLevel in interface ManagedTracerMBeanpublic boolean getLogStackTrace()
getLogStackTrace in interface ManagedTracerMBeanpublic void setLogStackTrace(boolean logStackTrace)
setLogStackTrace in interface ManagedTracerMBeanpublic boolean getTraceInterceptors()
getTraceInterceptors in interface ManagedTracerMBeanpublic void setTraceInterceptors(boolean traceInterceptors)
setTraceInterceptors in interface ManagedTracerMBeanpublic boolean getTraceExceptions()
getTraceExceptions in interface ManagedTracerMBeanpublic void setTraceExceptions(boolean traceExceptions)
setTraceExceptions in interface ManagedTracerMBeanpublic boolean getTraceOutExchanges()
getTraceOutExchanges in interface ManagedTracerMBeanpublic void setTraceOutExchanges(boolean traceOutExchanges)
setTraceOutExchanges in interface ManagedTracerMBeanpublic boolean getFormatterShowBody()
getFormatterShowBody in interface ManagedTracerMBeanpublic void setFormatterShowBody(boolean showBody)
setFormatterShowBody in interface ManagedTracerMBeanpublic boolean getFormatterShowBodyType()
getFormatterShowBodyType in interface ManagedTracerMBeanpublic void setFormatterShowBodyType(boolean showBodyType)
setFormatterShowBodyType in interface ManagedTracerMBeanpublic boolean getFormatterShowOutBody()
getFormatterShowOutBody in interface ManagedTracerMBeanpublic void setFormatterShowOutBody(boolean showOutBody)
setFormatterShowOutBody in interface ManagedTracerMBeanpublic boolean getFormatterShowOutBodyType()
getFormatterShowOutBodyType in interface ManagedTracerMBeanpublic void setFormatterShowOutBodyType(boolean showOutBodyType)
setFormatterShowOutBodyType in interface ManagedTracerMBeanpublic boolean getFormatterShowBreadCrumb()
getFormatterShowBreadCrumb in interface ManagedTracerMBeanpublic void setFormatterShowBreadCrumb(boolean showBreadCrumb)
setFormatterShowBreadCrumb in interface ManagedTracerMBeanpublic boolean getFormatterShowExchangeId()
getFormatterShowExchangeId in interface ManagedTracerMBeanpublic void setFormatterShowExchangeId(boolean showExchangeId)
setFormatterShowExchangeId in interface ManagedTracerMBeanpublic boolean getFormatterShowHeaders()
getFormatterShowHeaders in interface ManagedTracerMBeanpublic void setFormatterShowHeaders(boolean showHeaders)
setFormatterShowHeaders in interface ManagedTracerMBeanpublic boolean getFormatterShowOutHeaders()
getFormatterShowOutHeaders in interface ManagedTracerMBeanpublic void setFormatterShowOutHeaders(boolean showOutHeaders)
setFormatterShowOutHeaders in interface ManagedTracerMBeanpublic boolean getFormatterShowProperties()
getFormatterShowProperties in interface ManagedTracerMBeanpublic void setFormatterShowProperties(boolean showProperties)
setFormatterShowProperties in interface ManagedTracerMBeanpublic boolean getFormatterMultiline()
public void setFormatterMultiline(boolean multiline)
public boolean getFormatterShowNode()
getFormatterShowNode in interface ManagedTracerMBeanpublic void setFormatterShowNode(boolean showNode)
setFormatterShowNode in interface ManagedTracerMBeanpublic boolean getFormatterShowExchangePattern()
getFormatterShowExchangePattern in interface ManagedTracerMBeanpublic void setFormatterShowExchangePattern(boolean showExchangePattern)
setFormatterShowExchangePattern in interface ManagedTracerMBeanpublic boolean getFormatterShowException()
getFormatterShowException in interface ManagedTracerMBeanpublic void setFormatterShowException(boolean showException)
setFormatterShowException in interface ManagedTracerMBeanpublic boolean getFormatterShowRouteId()
getFormatterShowRouteId in interface ManagedTracerMBeanpublic void setFormatterShowRouteId(boolean showRouteId)
setFormatterShowRouteId in interface ManagedTracerMBeanpublic int getFormatterBreadCrumbLength()
getFormatterBreadCrumbLength in interface ManagedTracerMBeanpublic void setFormatterBreadCrumbLength(int breadCrumbLength)
setFormatterBreadCrumbLength in interface ManagedTracerMBeanpublic boolean getFormatterShowShortExchangeId()
getFormatterShowShortExchangeId in interface ManagedTracerMBeanpublic void setFormatterShowShortExchangeId(boolean showShortExchangeId)
setFormatterShowShortExchangeId in interface ManagedTracerMBeanpublic int getFormatterNodeLength()
getFormatterNodeLength in interface ManagedTracerMBeanpublic void setFormatterNodeLength(int nodeLength)
setFormatterNodeLength in interface ManagedTracerMBeanpublic int getFormatterMaxChars()
getFormatterMaxChars in interface ManagedTracerMBeanpublic void setFormatterMaxChars(int maxChars)
setFormatterMaxChars in interface ManagedTracerMBeanpublic boolean isJmxTraceNotifications()
isJmxTraceNotifications in interface ManagedTracerMBeanpublic void setJmxTraceNotifications(boolean jmxTraceNotifications)
setJmxTraceNotifications in interface ManagedTracerMBeanpublic int getTraceBodySize()
getTraceBodySize in interface ManagedTracerMBeanpublic void setTraceBodySize(int traceBodySize)
setTraceBodySize in interface ManagedTracerMBeanpublic void setNotificationSender(NotificationSender sender)
NotificationSenderAwareNotificationSender to use for sending notifications.setNotificationSender in interface NotificationSenderAwaresender - sender to use for sending notificationsApache Camel