|
Brooklyn | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | METHOD | DETAIL: FIELD | METHOD |
brooklyn.entity.messaging.amqp.AmqpServerbrooklyn.entity.trait.Startable
brooklyn.entity.rebind.Rebindable
brooklyn.entity.Entity
brooklyn.entity.basic.SoftwareProcess
brooklyn.entity.messaging.MessageBroker
brooklyn.entity.messaging.rabbit.RabbitBroker
brooklyn.entity.trait.Identifiable
@Catalog(name="RabbitMQ Broker", description="RabbitMQ is an open source message broker software (i.e. message-oriented middleware) that implements the Advanced Message Queuing Protocol (AMQP) standard", iconUrl="classpath:///RabbitMQLogo.png") @ImplementedBy(RabbitBrokerImpl.class) public interface RabbitBroker extends AmqpServer, MessageBroker, SoftwareProcess
An Entity that represents a single Rabbit MQ broker instance, using AMQP 0-9-1.
Field Summary | |
---|---|
static PortAttributeSensorAndConfigKey |
AMQP_PORT
|
static BasicAttributeSensorAndConfigKey |
AMQP_VERSION
|
static BasicAttributeSensorAndConfigKey |
DOWNLOAD_URL
|
static BasicConfigKey |
ERLANG_VERSION
|
static ConfigKey |
SUGGESTED_VERSION
|
static BasicAttributeSensorAndConfigKey |
VIRTUAL_HOST_NAME
|
Fields inherited from interface AmqpServer | |
---|---|
AMQP_0_10, AMQP_0_8, AMQP_0_9, AMQP_0_9_1, AMQP_1_0, AMQP_PORT, AMQP_VERSION, VIRTUAL_HOST_NAME |
Fields inherited from interface MessageBroker | |
---|---|
BROKER_URL |
Fields inherited from interface Startable | |
---|---|
RESTART, SERVICE_UP, START, STOP |
Method Summary | |
---|---|
RabbitQueue
|
createQueue(java.util.Map properties)
|
java.lang.String
|
getRunDir()
|
java.util.Map
|
getShellEnvironment()
|
Methods inherited from interface AmqpServer | |
---|---|
getAmqpPort, getAmqpVersion, getVirtualHost |
Methods inherited from interface MessageBroker | |
---|---|
setBrokerUrl |
Field Detail |
---|
@SetFromFlag("amqpPort") public static final PortAttributeSensorAndConfigKey AMQP_PORT
@SetFromFlag("amqpVersion") public static final BasicAttributeSensorAndConfigKey AMQP_VERSION
@SetFromFlag("downloadUrl") public static final BasicAttributeSensorAndConfigKey DOWNLOAD_URL
@SetFromFlag("erlangVersion") public static final BasicConfigKey ERLANG_VERSION
@SetFromFlag("version") public static final ConfigKey SUGGESTED_VERSION
@SetFromFlag("virtualHost") public static final BasicAttributeSensorAndConfigKey VIRTUAL_HOST_NAME
Method Detail |
---|
public RabbitQueue createQueue(java.util.Map properties)
String getRunDir(); } public java.lang.String getRunDir()
MapgetShellEnvironment(); public java.util.Map getShellEnvironment()
Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.