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

java.lang.Object
  extended by org.apache.qpid.qmf.QMFObject<BrokerSchema.BindingClass,BrokerSchema.BindingDelegate>
      extended by org.apache.qpid.qmf.schema.BrokerSchema.BindingObject
Enclosing class:
BrokerSchema

public final class BrokerSchema.BindingObject
extends QMFObject<BrokerSchema.BindingClass,BrokerSchema.BindingDelegate>


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.qpid.qmf.QMFObject
QMFObject.Delegate
 
Constructor Summary
protected BrokerSchema.BindingObject(BrokerSchema.BindingDelegate delegate)
           
 
Method Summary
 QMFCommand asConfigInfoCmd(long sampleTime)
           
 QMFCommand asGetQueryResponseCmd(QMFGetQueryCommand queryCommand, long sampleTime)
           
 QMFCommand asInstrumentInfoCmd(long sampleTime)
           
 Map getArguments()
           
 String getBindingKey()
           
 BrokerSchema.ExchangeObject getExchangeRef()
           
 Long getMsgMatched()
           
 String getOrigin()
           
 BrokerSchema.BindingClass getQMFClass()
           
 BrokerSchema.QueueObject getQueueRef()
           
 
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.BindingObject

protected BrokerSchema.BindingObject(BrokerSchema.BindingDelegate delegate)
Method Detail

getQMFClass

public BrokerSchema.BindingClass getQMFClass()
Specified by:
getQMFClass in class QMFObject<BrokerSchema.BindingClass,BrokerSchema.BindingDelegate>

asConfigInfoCmd

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

asInstrumentInfoCmd

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

asGetQueryResponseCmd

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

getExchangeRef

public BrokerSchema.ExchangeObject getExchangeRef()

getQueueRef

public BrokerSchema.QueueObject getQueueRef()

getBindingKey

public String getBindingKey()

getArguments

public Map getArguments()

getOrigin

public String getOrigin()

getMsgMatched

public Long getMsgMatched()


Licensed to the Apache Software Foundation