BEA Systems, Inc.

WebLogic Server 6.1 API Reference

weblogic.management.runtime
Interface JMSSessionRuntimeMBean


public interface JMSSessionRuntimeMBean
extends weblogic.management.runtime.RuntimeMBean

This class is used for monitoring a WebLogic JMS session.

Author:
Copyright © 2001 BEA Systems, Inc. All Rights Reserved.

Method Summary
 java.lang.String getAcknowledgeMode()
          Returns the acknowledge mode as one of the following: AUTO_ACKNOWLEDGE CLIENT_ACKNOWLEDGE DUPS_OK_ACKNOWLEDGE NO_ACKNOWLEDGE
 long getBytesPendingCount()
          Returns the number of bytes pending (uncommitted and unacknowledged) for this session.
 long getBytesReceivedCount()
          Returns the number of bytes received by this session since the last reset.
 long getBytesSentCount()
          Returns the number of bytes sent by this session since the last reset.
 JMSConsumerRuntimeMBean[] getConsumers()
          Returns an array of consumers for this session.
 long getConsumersCurrentCount()
          Returns the current number of consumers for this session.
 long getConsumersHighCount()
          Returns the peak number of consumers for this session since the last reset.
 long getConsumersTotalCount()
          Returns the number of consumers instantiated by this session since the last reset.
 long getMessagesPendingCount()
          Returns the number of messages pending (uncommitted and unacknowledged) for this session.
 long getMessagesReceivedCount()
          Returns the number of messages sent by this session since the last reset.
 long getMessagesSentCount()
          Returns the number of bytes sent by this session since the last reset.
 JMSProducerRuntimeMBean[] getProducers()
          Returns an array of producers for this session.
 long getProducersCurrentCount()
          Returns the current number of producers for this session.
 long getProducersHighCount()
          Returns the peak number of producers for this session since the last reset.
 long getProducersTotalCount()
          Returns the number of producers for this session since the last reset.
 boolean isTransacted()
          Determines whether the session is transacted.
 
Methods inherited from interface weblogic.management.WebLogicMBean
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent
 
Methods inherited from interface javax.management.DynamicMBean
getAttribute, getAttributes, invoke, setAttribute, setAttributes
 
Methods inherited from interface javax.management.MBeanRegistration
postDeregister, postRegister, preDeregister, preRegister
 
Methods inherited from interface javax.management.NotificationBroadcaster
addNotificationListener, getNotificationInfo, removeNotificationListener
 

Method Detail

getConsumers

public JMSConsumerRuntimeMBean[] getConsumers()
Returns an array of consumers for this session.


getConsumersCurrentCount

public long getConsumersCurrentCount()
Returns the current number of consumers for this session.


getConsumersHighCount

public long getConsumersHighCount()
Returns the peak number of consumers for this session since the last reset.


getConsumersTotalCount

public long getConsumersTotalCount()
Returns the number of consumers instantiated by this session since the last reset.


getProducers

public JMSProducerRuntimeMBean[] getProducers()
Returns an array of producers for this session.


getProducersCurrentCount

public long getProducersCurrentCount()
Returns the current number of producers for this session.


getProducersHighCount

public long getProducersHighCount()
Returns the peak number of producers for this session since the last reset.


getProducersTotalCount

public long getProducersTotalCount()
Returns the number of producers for this session since the last reset.


isTransacted

public boolean isTransacted()
Determines whether the session is transacted.


getAcknowledgeMode

public java.lang.String getAcknowledgeMode()
Returns the acknowledge mode as one of the following:


getMessagesPendingCount

public long getMessagesPendingCount()
Returns the number of messages pending (uncommitted and unacknowledged) for this session.


getMessagesSentCount

public long getMessagesSentCount()
Returns the number of bytes sent by this session since the last reset.


getMessagesReceivedCount

public long getMessagesReceivedCount()
Returns the number of messages sent by this session since the last reset.


getBytesPendingCount

public long getBytesPendingCount()
Returns the number of bytes pending (uncommitted and unacknowledged) for this session.


getBytesSentCount

public long getBytesSentCount()
Returns the number of bytes sent by this session since the last reset.


getBytesReceivedCount

public long getBytesReceivedCount()
Returns the number of bytes received by this session since the last reset.


Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs61

WebLogic classes and methods that do not appear in this reference are not public and are not supported.