Brooklyn

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

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

public abstract class RabbitDestination
extends AbstractEntity

Field Summary
static Logger log

protected SshMachineLocation machine

protected java.util.Map shellEnvironment

 
Fields inherited from class AbstractEntity
EFFECTOR_ADDED, EFFECTOR_CHANGED, EFFECTOR_REMOVED, LOG, POLICY_ADDED, POLICY_REMOVED, SENSOR_ADDED, SENSOR_REMOVED, _subscriptionTracker, managementSupport, tempWorkings
 
Constructor Summary
RabbitDestination()

 
Method Summary
protected void connectSensors()

void create()

void delete()

protected void disconnectSensors()

java.lang.String getDefaultExchangeName()

java.lang.String getExchangeName()

RabbitBroker getParent()

java.lang.String getVirtualHost()

void onManagementStarting()

protected ToStringHelper toStringHelper()

 
Methods inherited from class AbstractEntity
addChild, addChild, addEnricher, addGroup, addLocations, addPolicy, clearLocations, clearParent, configure, configure, configure, configure, configure, configure, destroy, emit, emitInternal, equals, finalize, firstLocation, getAllAttributes, getAllConfig, getApplication, getApplicationId, getAttribute, getAttributeByNameParts, getChildren, getConfig, getConfig, getConfig, getConfig, getConfigMap, getCreationTime, getDisplayName, getEffector, getEnrichers, getEntityManager, getEntityType, getEntityTypeName, getExecutionContext, getGroups, getIconUrl, getId, getLocations, getManagementContext, getManagementSupport, getMutableEntityType, getParent, getPolicies, getProxy, getProxyIfAvailable, getRebindSupport, getSubscriptionContext, getSubscriptionTracker, hashCode, init, invalidateReferences, invoke, invoke, invoke, isLegacyConstruction, onManagementBecomingMaster, onManagementNoLongerMaster, onManagementStarted, onManagementStarting, onManagementStopped, refreshInheritedConfig, removeAllEnrichers, removeAllPolicies, removeAttribute, removeChild, removeEnricher, removeLocations, removePolicy, setApplication, setAttribute, setAttribute, setAttributeWithoutPublishing, setConfig, setConfig, setConfig, setConfig, setConfig, setConfig, setConfigEvenIfOwned, setConfigEvenIfOwned, setConfigIfValNonNull, setConfigIfValNonNull, setDisplayName, setManagementContext, setParent, setProxy, subscribe, subscribeToChildren, subscribeToMembers, toMetadataRecord, toString, toStringHelper, unsubscribe, unsubscribe
 

Field Detail

log

public static final Logger log


machine

protected SshMachineLocation machine


shellEnvironment

protected java.util.Map shellEnvironment


 
Constructor Detail

RabbitDestination

public RabbitDestination()


 
Method Detail

connectSensors

protected void connectSensors()


create

public void create()


delete

public void delete()


disconnectSensors

protected void disconnectSensors()


getDefaultExchangeName

public java.lang.String getDefaultExchangeName()


getExchangeName

public String getExchangeName() {
public java.lang.String getExchangeName()


getParent

public RabbitBroker getParent() {
public RabbitBroker getParent()


getVirtualHost

public java.lang.String getVirtualHost()


onManagementStarting

@Override
public void onManagementStarting()


toStringHelper

protected ToStringHelper toStringHelper() {
protected ToStringHelper toStringHelper()


 

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