org.apache.qpid.qmf.schema
Class BrokerSchema.SubscriptionObject

java.lang.Object
  extended by org.apache.qpid.qmf.QMFObject<BrokerSchema.SubscriptionClass,BrokerSchema.SubscriptionDelegate>
      extended by org.apache.qpid.qmf.schema.BrokerSchema.SubscriptionObject
Enclosing class:
BrokerSchema

public final class BrokerSchema.SubscriptionObject
extends QMFObject<BrokerSchema.SubscriptionClass,BrokerSchema.SubscriptionDelegate>


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.qpid.qmf.QMFObject
QMFObject.Delegate
 
Constructor Summary
protected BrokerSchema.SubscriptionObject(BrokerSchema.SubscriptionDelegate delegate)
           
 
Method Summary
 QMFCommand asConfigInfoCmd(long sampleTime)
           
 QMFCommand asGetQueryResponseCmd(QMFGetQueryCommand queryCommand, long sampleTime)
           
 QMFCommand asInstrumentInfoCmd(long sampleTime)
           
 Boolean getAcknowledged()
           
 Map getArguments()
           
 Boolean getBrowsing()
           
 String getCreditMode()
           
 Long getDelivered()
           
 Boolean getExclusive()
           
 String getName()
           
 BrokerSchema.SubscriptionClass getQMFClass()
           
 BrokerSchema.QueueObject getQueueRef()
           
 BrokerSchema.SessionObject getSessionRef()
           
 
Methods inherited from class org.apache.qpid.qmf.QMFObject
getCreateTime, getDelegate, getDeleteTime, getId, setDeleteTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BrokerSchema.SubscriptionObject

protected BrokerSchema.SubscriptionObject(BrokerSchema.SubscriptionDelegate delegate)
Method Detail

getQMFClass

public BrokerSchema.SubscriptionClass getQMFClass()
Specified by:
getQMFClass in class QMFObject<BrokerSchema.SubscriptionClass,BrokerSchema.SubscriptionDelegate>

asConfigInfoCmd

public QMFCommand asConfigInfoCmd(long sampleTime)
Specified by:
asConfigInfoCmd in class QMFObject<BrokerSchema.SubscriptionClass,BrokerSchema.SubscriptionDelegate>

asInstrumentInfoCmd

public QMFCommand asInstrumentInfoCmd(long sampleTime)
Specified by:
asInstrumentInfoCmd in class QMFObject<BrokerSchema.SubscriptionClass,BrokerSchema.SubscriptionDelegate>

asGetQueryResponseCmd

public QMFCommand asGetQueryResponseCmd(QMFGetQueryCommand queryCommand,
                                        long sampleTime)
Specified by:
asGetQueryResponseCmd in class QMFObject<BrokerSchema.SubscriptionClass,BrokerSchema.SubscriptionDelegate>

getSessionRef

public BrokerSchema.SessionObject getSessionRef()

getQueueRef

public BrokerSchema.QueueObject getQueueRef()

getName

public String getName()

getBrowsing

public Boolean getBrowsing()

getAcknowledged

public Boolean getAcknowledged()

getExclusive

public Boolean getExclusive()

getCreditMode

public String getCreditMode()

getArguments

public Map getArguments()

getDelivered

public Long getDelivered()


Licensed to the Apache Software Foundation