Brooklyn

brooklyn.entity.messaging.qpid
[Java] Class QpidDestination

java.lang.Object
  groovy.lang.GroovyObjectSupport
      brooklyn.entity.basic.AbstractEntity
          brooklyn.entity.messaging.jms.JMSDestination
              brooklyn.entity.messaging.qpid.QpidDestination
All Implemented Interfaces:
AmqpExchange

public abstract class QpidDestination
extends JMSDestination

Field Summary
protected javax.management.ObjectName exchange

protected JmxFeed jmxFeed

protected JmxHelper jmxHelper

static Logger log

protected javax.management.ObjectName virtualHostManager

 
Fields inherited from class AbstractEntity
LOG, POLICY_ADDED, POLICY_REMOVED, SENSOR_ADDED, SENSOR_REMOVED, _subscriptionTracker, attributesInternal, configsInternal, managementSupport, tempWorkings
 
Constructor Summary
QpidDestination()

QpidDestination(Entity parent)

QpidDestination(java.util.Map properties)

QpidDestination(java.util.Map properties, Entity parent)

 
Method Summary
void create()

void delete()

protected void disconnectSensors()

QpidBroker getParent()

java.lang.String getQueueName()

Return the AMQP name for the queue.

void init()

 
Methods inherited from class JMSDestination
connectSensors, delete, destroy, disconnectSensors, getName, init
 
Methods inherited from class AbstractEntity
addChild, addChild, addEnricher, addGroup, addLocations, addOwnedChild, addPolicy, assertNotYetOwned, clearOwner, clearParent, configure, configure, configure, configure, configure, createManagementSupport, destroy, emit, emitInternal, equals, finalize, firstLocation, getAllAttributes, getAllConfig, getApplication, getApplicationId, getAttribute, getAttributeByNameParts, getChildren, getChildrenReference, getConfig, getConfig, getConfig, getConfig, getConfigMap, getDisplayName, getEffector, getEnrichers, getEntityManager, getEntityType, getEntityTypeName, getExecutionContext, getGroups, getId, getLocations, getManagementContext, getManagementSupport, getMutableEntityType, getOwnedChildren, getOwnedChildrenReference, getOwner, getParent, getPolicies, getProxy, getProxyIfAvailable, getRebindSupport, getSubscriptionContext, getSubscriptionTracker, hasEverBeenManaged, hashCode, init, invalidateReferences, invoke, invoke, invokeFromJava, invokeMethod, isLegacyConstruction, onManagementBecomingMaster, onManagementNoLongerMaster, onManagementStarted, onManagementStarting, refreshInheritedConfig, refreshInheritedConfigOfChildren, removeAllEnrichers, removeAllPolicies, removeAttribute, removeChild, removeEnricher, removeLocations, removeOwnedChild, removePolicy, setApplication, setAttribute, setAttribute, setAttributeWithoutPublishing, setBeingManaged, setConfig, setConfig, setConfig, setConfig, setConfig, setConfig, setConfigEvenIfOwned, setConfigEvenIfOwned, setConfigIfValNonNull, setConfigIfValNonNull, setDisplayName, setManagementContext, setOwner, setParent, setProxy, subscribe, subscribeToChildren, subscribeToMembers, toString, toStringFieldsToInclude, toStringHelper, unsubscribe, unsubscribe
 
Methods inherited from class groovy.lang.GroovyObjectSupport
groovy.lang.GroovyObjectSupport#setProperty(java.lang.String, java.lang.Object), groovy.lang.GroovyObjectSupport#getProperty(java.lang.String), groovy.lang.GroovyObjectSupport#getMetaClass(), groovy.lang.GroovyObjectSupport#setMetaClass(groovy.lang.MetaClass), groovy.lang.GroovyObjectSupport#invokeMethod(java.lang.String, java.lang.Object), groovy.lang.GroovyObjectSupport#wait(), groovy.lang.GroovyObjectSupport#wait(long), groovy.lang.GroovyObjectSupport#wait(long, int), groovy.lang.GroovyObjectSupport#equals(java.lang.Object), groovy.lang.GroovyObjectSupport#toString(), groovy.lang.GroovyObjectSupport#hashCode(), groovy.lang.GroovyObjectSupport#getClass(), groovy.lang.GroovyObjectSupport#notify(), groovy.lang.GroovyObjectSupport#notifyAll()
 

Field Detail

exchange

protected javax.management.ObjectName exchange


jmxFeed

protected JmxFeed jmxFeed


jmxHelper

protected JmxHelper jmxHelper


log

public static final Logger log


virtualHostManager

protected javax.management.ObjectName virtualHostManager


 
Constructor Detail

QpidDestination

public QpidDestination()


QpidDestination

public QpidDestination(Entity parent)


QpidDestination

public QpidDestination(java.util.Map properties)


QpidDestination

public QpidDestination(java.util.Map properties, Entity parent)


 
Method Detail

create

public void create()


delete

public void delete()


disconnectSensors

@Override
protected void disconnectSensors()


getParent

@Override
public QpidBroker getParent()


getQueueName

public java.lang.String getQueueName()
Return the AMQP name for the queue.


init

public void init()


 

Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.