Sun Java System Message Queue 4.0 Developer's Guide for JMX Clients

Operations

The broker configuration MBean supports the operations shown in Table 2–2. The names of these operations are defined as static constants in the utility class BrokerOperations.

Table 2–2 Broker Configuration Operations

Name 

Parameters 

Return Type 

Description 

shutdown

time (Long)

None 

Shut down broker 

The time parameter specifies the interval, in seconds, before the broker actually shuts down; for immediate shutdown, specify 0 or null.

shutdown

None 

None 

Shut down broker immediately 

Equivalent to shutdown(new Long(0)).

restart

None 

None 

Restart broker 

quiesce

None 

None 

Quiesce broker 

The broker will refuse any new connections; existing connections will continue to be served.  

unquiesce

None 

None 

Unquiesce broker 

The broker will again accept new connections.  

resetMetrics

None 

None 

Reset metrics 

Resets to zero all metrics in monitor MBeans that track cumulative, peak, or average counts. The following attributes are affected:  

     

Service monitor

  • NumConnectionsOpened

  • NumConnectionsRejected

  • NumMsgsIn

  • NumMsgsOut

  • MsgBytesIn

  • MsgBytesOut

  • NumPktsIn

  • NumPktsOut

  • PktBytesIn

  • PktBytesOut

     

Service manager monitor

  • NumMsgsIn

  • NumMsgsOut

  • MsgBytesIn

  • MsgBytesOut

  • NumPktsIn

  • NumPktsOut

  • PktBytesIn

  • PktBytesOut

     

Connection manager monitor

  • NumConnectionsOpened

  • NumConnectionsRejected

     

Destination monitor

  • PeakNumConsumers

  • AvgNumConsumers

  • PeakNumActiveConsumers

  • AvgNumActiveConsumers

  • PeakNumBackupConsumers

  • AvgNumBackupConsumers

  • PeakNumMsgs

  • AvgNumMsgs

  • NumMsgsIn

  • NumMsgsOut

  • MsgBytesIn

  • MsgBytesOut

  • PeakMsgBytes

  • PeakTotalMsgBytes

  • AvgTotalMsgBytes

     

Transaction manager monitor

  • NumTransactionsCommitted

  • NumTransactionsRollback