The Component MBean is derived from Life Cycle MBean and exposes life cycle management and some performance stats for a deployed Component (a binding or a service engine) - see ComponentMBean interface

Operations
Name Parameters Signature Description
reset void void reset all stats counters


Attributes
Name type read/write Description
extensionMBeanName ObjectName read-only the name of any aditional MBean support provided by the Component
inBoundExchangeCount long read-only counter for inbound MessageExchanges to the DeliveryChannel for the Component
inBoundExchangeRate double read-only Rate (number/sec) of inbound MessageExchanges
outBoundExchangeCount long read-only counter for out bound MessageExchanges from the Component
outBoundExchangeRate double read-only Rate (number/sec) of inbound MessageExchanges
exchangeThrottling boolean read/write enable throttling of MessageExchanges sent by the Component (default is false)
throttlingInterval int read/write number of MessageExchanges sent before a timeout is applied for throttling
throttlingTimeout long read/write time (ms) applied in a sleep before sending next MessageExchange