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

  • No labels