Brooklyn

brooklyn.entity.messaging.activemq
[Java] Class ActiveMQBrokerImpl

java.lang.Object
  groovy.lang.GroovyObjectSupport
      brooklyn.entity.basic.AbstractEntity
          brooklyn.entity.basic.SoftwareProcessImpl
              brooklyn.entity.messaging.jms.JMSBroker
                  brooklyn.entity.messaging.activemq.ActiveMQBrokerImpl
All Implemented Interfaces:
ActiveMQBroker

public class ActiveMQBrokerImpl
extends JMSBroker

An Entity that represents a single ActiveMQ broker instance.


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

ActiveMQBrokerImpl(java.util.Map properties)

ActiveMQBrokerImpl(Entity parent)

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

 
Method Summary
protected void connectSensors()

ActiveMQQueue createQueue(java.util.Map properties)

ActiveMQTopic createTopic(java.util.Map properties)

void disconnectSensors()

java.lang.Class getDriverInterface()

java.lang.Integer getJmxPort()

java.lang.Integer getOpenWirePort()

boolean isJmxEnabled()

void setBrokerUrl()

protected ToStringHelper toStringHelper()

 
Methods inherited from class JMSBroker
addQueue, addQueue, addTopic, addTopic, configure, connectSensors, createQueue, createTopic, getQueueNames, getQueues, getTopicNames, getTopics, postStart, preStop, setBrokerUrl
 
Methods inherited from class SoftwareProcessImpl
callRebindHooks, callStartHooks, checkModifiable, connectSensors, connectServiceUpIsRunning, disconnectSensors, disconnectServiceUpIsRunning, doInitDriver, getDriver, getLocalHostname, getMachineOrNull, getProvisioningFlags, getProvisioningLocation, getRequiredOpenPorts, newDriver, obtainProvisioningFlags, onManagementStarted, onManagementStarting, postDriverRestart, postDriverStart, postRebind, postRestart, postStart, preStart, preStop, rebind, restart, setProvisioningLocation, start, startInLocation, startInLocation, startInLocation, startInLocation, stop, stopInLocation, waitForEntityStart, waitForServiceUp, waitForServiceUp, waitForServiceUp
 
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()
 

Constructor Detail

ActiveMQBrokerImpl

public ActiveMQBrokerImpl()


ActiveMQBrokerImpl

public ActiveMQBrokerImpl(java.util.Map properties)


ActiveMQBrokerImpl

public ActiveMQBrokerImpl(Entity parent)


ActiveMQBrokerImpl

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


 
Method Detail

connectSensors

@Override
protected void connectSensors()


createQueue

public ActiveMQQueue createQueue(java.util.Map properties)


createTopic

public ActiveMQTopic createTopic(java.util.Map properties)


disconnectSensors

@Override
public void disconnectSensors()


getDriverInterface

@Override
public java.lang.Class getDriverInterface()


getJmxPort

public java.lang.Integer getJmxPort()


getOpenWirePort

public java.lang.Integer getOpenWirePort()


isJmxEnabled

public boolean isJmxEnabled()


setBrokerUrl

public void setBrokerUrl()


toStringHelper

de
protected ToStringHelper toStringHelper()


 

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