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

java.lang.Object
  extended by org.apache.qpid.qmf.QMFObject<BrokerSchema.LinkClass,BrokerSchema.LinkDelegate>
      extended by org.apache.qpid.qmf.schema.BrokerSchema.LinkObject
Enclosing class:
BrokerSchema

public final class BrokerSchema.LinkObject
extends QMFObject<BrokerSchema.LinkClass,BrokerSchema.LinkDelegate>


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.qpid.qmf.QMFObject
QMFObject.Delegate
 
Constructor Summary
protected BrokerSchema.LinkObject(BrokerSchema.LinkDelegate delegate)
           
 
Method Summary
 QMFCommand asConfigInfoCmd(long sampleTime)
           
 QMFCommand asGetQueryResponseCmd(QMFGetQueryCommand queryCommand, long sampleTime)
           
 QMFCommand asInstrumentInfoCmd(long sampleTime)
           
 BrokerSchema.LinkClass.BridgeMethodResponseCommand bridge(BrokerSchema.LinkClass.BridgeMethodResponseCommandFactory factory, Boolean durable, String src, String dest, String key, String tag, String excludes, Boolean srcIsQueue, Boolean srcIsLocal, Boolean dynamic, Integer sync)
           
 BrokerSchema.LinkClass.CloseMethodResponseCommand close(BrokerSchema.LinkClass.CloseMethodResponseCommandFactory factory)
           
 Boolean getDurable()
           
 String getHost()
           
 String getLastError()
           
 Integer getPort()
           
 BrokerSchema.LinkClass getQMFClass()
           
 String getState()
           
 String getTransport()
           
 BrokerSchema.VhostObject getVhostRef()
           
 
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.LinkObject

protected BrokerSchema.LinkObject(BrokerSchema.LinkDelegate delegate)
Method Detail

getQMFClass

public BrokerSchema.LinkClass getQMFClass()
Specified by:
getQMFClass in class QMFObject<BrokerSchema.LinkClass,BrokerSchema.LinkDelegate>

asConfigInfoCmd

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

asInstrumentInfoCmd

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

asGetQueryResponseCmd

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

close

public BrokerSchema.LinkClass.CloseMethodResponseCommand close(BrokerSchema.LinkClass.CloseMethodResponseCommandFactory factory)

bridge

public BrokerSchema.LinkClass.BridgeMethodResponseCommand bridge(BrokerSchema.LinkClass.BridgeMethodResponseCommandFactory factory,
                                                                 Boolean durable,
                                                                 String src,
                                                                 String dest,
                                                                 String key,
                                                                 String tag,
                                                                 String excludes,
                                                                 Boolean srcIsQueue,
                                                                 Boolean srcIsLocal,
                                                                 Boolean dynamic,
                                                                 Integer sync)

getVhostRef

public BrokerSchema.VhostObject getVhostRef()

getHost

public String getHost()

getPort

public Integer getPort()

getTransport

public String getTransport()

getDurable

public Boolean getDurable()

getState

public String getState()

getLastError

public String getLastError()


Licensed to the Apache Software Foundation