BEA Systems, Inc.

WebLogic Server 8.1 API Reference

weblogic.management.runtime
Interface JMSConsumerRuntimeMBean


public interface JMSConsumerRuntimeMBean
extends weblogic.management.runtime.RuntimeMBean

This class is used for monitoring a WebLogic JMS consumer.

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

Method Summary
 long getBytesPendingCount()
          Returns the number of bytes pending (uncommitted and and unacknowledged) by this consumer.
 long getBytesReceivedCount()
          Returns the number of bytes received by this consumer since the last reset.
 java.lang.String getDestinationName()
          Returns the destination for this consumer.
 long getMessagesPendingCount()
          Returns the number of messages pending (uncommitted and unacknowledged) by this consumer.
 long getMessagesReceivedCount()
          Returns the number of messages received by this consumer since the last reset.
 java.lang.String getSelector()
          Returns the selector associated with this consumer, if any.
 boolean isActive()
          Determines if the consumer active.
 boolean isDurable()
          Determines whether the consumer is durable.
 
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, preRegister
 
Methods inherited from interface javax.management.NotificationBroadcaster
addNotificationListener, getNotificationInfo, removeNotificationListener
 

Method Detail

getDestinationName

public java.lang.String getDestinationName()
Returns the destination for this consumer.

Returns:
The destinationName value

isActive

public boolean isActive()
                 throws java.rmi.RemoteException
Determines if the consumer active. Determines whether the consumer has a message listener set up or a synchronous receive in progress.

Returns:
The active value
Throws:
java.rmi.RemoteException -  

getSelector

public java.lang.String getSelector()
Returns the selector associated with this consumer, if any.

Returns:
The selector value

isDurable

public boolean isDurable()
Determines whether the consumer is durable.

Returns:
The durable value

getMessagesPendingCount

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

Returns:
The messagesPendingCount value

getMessagesReceivedCount

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

Returns:
The messagesReceivedCount value

getBytesPendingCount

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

Returns:
The bytesPendingCount value

getBytesReceivedCount

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

Returns:
The bytesReceivedCount value

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