Brooklyn

brooklyn.entity.messaging.activemq
[Java] Interface ActiveMQBroker

brooklyn.entity.messaging.jms.JMSBroker
  brooklyn.entity.java.UsesJava
      brooklyn.entity.trait.Startable
          brooklyn.entity.rebind.Rebindable
              brooklyn.entity.Entity
                  brooklyn.entity.basic.SoftwareProcess
                      brooklyn.entity.messaging.MessageBroker
                          brooklyn.entity.java.UsesJmx
                              brooklyn.entity.trait.Identifiable
                                  brooklyn.entity.messaging.activemq.ActiveMQBroker
All Superinterfaces:
JMSBroker, UsesJava, Startable, Rebindable, Entity, SoftwareProcess, MessageBroker, UsesJmx, Identifiable

@Catalog(name="ActiveMQ Broker", description="ActiveMQ is an open source message broker which fully implements the Java Message Service 1.1 (JMS)", iconUrl="classpath:///activemq-logo.png")
@ImplementedBy(ActiveMQBrokerImpl.class)
public interface ActiveMQBroker
extends JMSBroker, MessageBroker, SoftwareProcess, UsesJmx

An Entity that represents a single ActiveMQ broker instance.


Field Summary
static PortAttributeSensorAndConfigKey AMQ_JETTY_PORT

static AttributeSensorAndConfigKey DOWNLOAD_URL

static BasicAttributeSensorAndConfigKey JMX_PASSWORD

static BasicAttributeSensorAndConfigKey JMX_USER

static BasicConfigKey MIRROR_URL

download mirror, if desired

static PortAttributeSensorAndConfigKey OPEN_WIRE_PORT

ConfigKey START_TIMEOUT

static ConfigKey SUGGESTED_VERSION

static BasicAttributeSensorAndConfigKey TEMPLATE_CONFIGURATION_URL

 
Fields inherited from interface MessageBroker
BROKER_URL
 
Fields inherited from interface SoftwareProcess
ADDRESS, CUSTOMIZE_LATCH, DOWNLOAD_ADDON_URLS, DOWNLOAD_URL, HOSTNAME, INSTALL_LATCH, LAUNCH_LATCH, PROVISIONING_LOCATION, PROVISIONING_PROPERTIES, SERVICE_STATE, SHELL_ENVIRONMENT, START_LATCH, START_TIMEOUT, SUBNET_ADDRESS, SUBNET_HOSTNAME, SUGGESTED_INSTALL_DIR, SUGGESTED_RUN_DIR, SUGGESTED_VERSION
 
Fields inherited from interface UsesJmx
DEFAULT_JMX_PORT, JMX_AGENT_MODE, JMX_CONTEXT, JMX_PASSWORD, JMX_PORT, JMX_SSL_ACCESS_CERT, JMX_SSL_ACCESS_KEY, JMX_SSL_ENABLED, JMX_URL, JMX_USER, RMI_REGISTRY_PORT, RMI_SERVER_PORT, USE_JMX
 
Fields inherited from interface UsesJava
CHECK_JAVA_HOSTNAME_BUG, JAVA_OPTS, JAVA_SYSPROPS
 
Method Summary
 
Methods inherited from interface JMSBroker
addQueue, addQueue, addTopic, addTopic, createQueue, createTopic, getQueueNames, getQueues, getTopicNames, getTopics
 
Methods inherited from interface MessageBroker
setBrokerUrl
 

Field Detail

AMQ_JETTY_PORT

@SetFromFlag("jettyPort")
public static final PortAttributeSensorAndConfigKey AMQ_JETTY_PORT


DOWNLOAD_URL

@SetFromFlag("downloadUrl")
public static final AttributeSensorAndConfigKey DOWNLOAD_URL


JMX_PASSWORD

@SetFromFlag("jmxPassword")
public static final BasicAttributeSensorAndConfigKey JMX_PASSWORD


JMX_USER

@SetFromFlag("jmxUser")
public static final BasicAttributeSensorAndConfigKey JMX_USER


MIRROR_URL

@SetFromFlag("mirrorUrl")
public static final BasicConfigKey MIRROR_URL
download mirror, if desired


OPEN_WIRE_PORT

@SetFromFlag("openWirePort")
	public
public static final PortAttributeSensorAndConfigKey OPEN_WIRE_PORT


START_TIMEOUT

@SetFromFlag("startTimeout")
public ConfigKey START_TIMEOUT


SUGGESTED_VERSION

@SetFromFlag("version")
public static final ConfigKey SUGGESTED_VERSION


TEMPLATE_CONFIGURATION_URL

@SetFromFlag("templateConfigurationUrl")
public static final BasicAttributeSensorAndConfigKey TEMPLATE_CONFIGURATION_URL


 

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