org.apache.activemq.broker.jmx
Interface ProducerViewMBean

All Known Implementing Classes:
ProducerView

public interface ProducerViewMBean


Method Summary
 String getClientId()
           
 String getConnectionId()
           
 String getDestinationName()
           
 String getProducerId()
           
 int getProducerWindowSize()
           
 long getSessionId()
           
 String getUserName()
          Returns the User Name used to authorize creation of this Producer.
 boolean isDestinationQueue()
           
 boolean isDestinationTemporary()
           
 boolean isDestinationTopic()
           
 boolean isDispatchAsync()
           
 

Method Detail

getClientId

String getClientId()
Returns:
the clientId of the Connection the Producer is on

getConnectionId

String getConnectionId()
Returns:
the id of the Connection the Producer is on

getSessionId

long getSessionId()
Returns:
the id of the Session the Producer is on

getProducerId

String getProducerId()
Returns:
the id of Producer.

getDestinationName

String getDestinationName()
Returns:
the destination name

isDestinationQueue

boolean isDestinationQueue()
Returns:
true if the destination is a Queue

isDestinationTopic

boolean isDestinationTopic()
Returns:
true of the destination is a Topic

isDestinationTemporary

boolean isDestinationTemporary()
Returns:
true if the destination is temporary

getProducerWindowSize

int getProducerWindowSize()

isDispatchAsync

boolean isDispatchAsync()

getUserName

String getUserName()
Returns the User Name used to authorize creation of this Producer. This value can be null if display of user name information is disabled.

Returns:
the name of the user that created this Producer


Copyright © 2005-2012 The Apache Software Foundation. All Rights Reserved.