Brooklyn

brooklyn.entity.messaging.rabbit
[Groovy] Class RabbitDestination

java.lang.Object
  groovy.lang.GroovyObjectSupport
      brooklyn.entity.basic.AbstractEntity
          brooklyn.entity.messaging.rabbit.RabbitDestination
All Implemented Interfaces:
AmqpExchange

abstract class RabbitDestination
extends AbstractEntity

Field Summary
protected java.lang.String exchange

static Logger log

protected SensorRegistry sensorRegistry

protected SshSensorAdapter sshAdapter

 
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
RabbitDestination(java.util.Map properties = [:], Entity owner = null)

 
Method Summary
void connectSensors()

void create()

void delete()

java.lang.String getDefaultExchangeName()

java.lang.String getExchangeName()

void init()

java.util.Collection 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 java.lang.String exchange


log

public static final Logger log


sensorRegistry

protected SensorRegistry sensorRegistry


sshAdapter

protected SshSensorAdapter sshAdapter


 
Property Detail

virtualHost

@SetFromFlag
java.lang.String virtualHost


 
Constructor Detail

RabbitDestination

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


 
Method Detail

connectSensors

void connectSensors()


create

void create()


delete

void delete()


getDefaultExchangeName

java.lang.String getDefaultExchangeName()


getExchangeName

java.lang.String getExchangeName()


init

void init()


toStringFieldsToInclude

@Override
java.util.Collection toStringFieldsToInclude()


 

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