Brooklyn

brooklyn.entity.messaging.qpid
[Groovy] 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

abstract class QpidDestination
extends JMSDestination

Field Summary
protected javax.management.ObjectName exchange

protected JmxSensorAdapter jmxAdapter

static Logger log

protected SensorRegistry sensorRegistry

protected javax.management.ObjectName virtualHostManager

 
Fields inherited from class AbstractEntity
LOG, SENSOR_ADDED, SENSOR_REMOVED, _subscriptionTracker, application, attributesInternal, configsInternal, execution, managementContext, managementData, subscription, tempWorkings
 
Property Summary
java.lang.String virtualHost

 
Constructor Summary
QpidDestination(java.util.Map properties = [:], Entity owner = null)

 
Method Summary
void create()

void delete()

java.lang.String getQueueName()

Return the AMQP name for the queue.

void init()

java.util.Collection toStringFieldsToInclude()

 
Methods inherited from class JMSDestination
connectSensors, create, delete, destroy, getName, init, toStringFieldsToInclude
 
Methods inherited from class AbstractEntity
addEnricher, addGroup, addOwnedChild, addPolicy, assertNotYetOwned, clearOwner, configure, configure, destroy, emit, emitInternal, firstLocation, getAllConfig, getApplication, getApplicationId, getAttribute, getAttributeByNameParts, getConfig, getConfig, getConfig, getConfig, getConfigMap, getEffector, getEnrichers, getEntityType, getExecutionContext, getGroups, getLocations, getManagementContext, getMutableEntityType, getOwnedChildren, getOwner, getPolicies, getSubscriptionContext, getSubscriptionTracker, hasEverBeenManaged, invalidate, invoke, invoke, invokeFromJava, invokeMethod, onManagementBecomingMaster, onManagementNoLongerMaster, refreshInheritedConfig, refreshInheritedConfigOfChildren, removeAllEnrichers, removeAllPolicies, removeAttribute, removeEnricher, removeOwnedChild, removePolicy, setApplication, setAttribute, setAttribute, setBeingManaged, setConfig, setConfig, setConfigEvenIfOwned, setConfigEvenIfOwned, setConfigIfValNonNull, setConfigIfValNonNull, setOwner, subscribe, subscribeToChildren, subscribeToMembers, toString, toStringFieldsToInclude, 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


jmxAdapter

protected JmxSensorAdapter jmxAdapter


log

public static final Logger log


sensorRegistry

protected SensorRegistry sensorRegistry


virtualHostManager

protected javax.management.ObjectName virtualHostManager


 
Property Detail

virtualHost

@SetFromFlag
java.lang.String virtualHost


 
Constructor Detail

QpidDestination

QpidDestination(java.util.Map properties = [:], Entity owner = null)


 
Method Detail

create

void create()


delete

void delete()


getQueueName

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


init

void init()


toStringFieldsToInclude

@Override
java.util.Collection toStringFieldsToInclude()


 

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