|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ManagedBroker
The ManagedBroker is the management interface to expose management features of the Broker.
Field Summary | |
---|---|
static java.lang.String |
TYPE
|
Method Summary | |
---|---|
void |
createNewExchange(java.lang.String name,
java.lang.String type,
boolean durable,
boolean passive)
Creates a new Exchange. |
void |
createQueue(java.lang.String queueName,
boolean durable,
java.lang.String owner,
boolean autoDelete)
Create a new Queue on the Broker server |
void |
deleteQueue(java.lang.String queueName)
Unregisters the Queue bindings, removes the subscriptions and unregisters from the managed objects. |
void |
unregisterExchange(java.lang.String exchange)
unregisters all the channels, queuebindings etc and unregisters this exchange from managed objects. |
Field Detail |
---|
static final java.lang.String TYPE
Method Detail |
---|
void createNewExchange(java.lang.String name, java.lang.String type, boolean durable, boolean passive) throws java.io.IOException, javax.management.JMException
name
- type
- durable
- passive
-
java.io.IOException
javax.management.JMException
void unregisterExchange(java.lang.String exchange) throws java.io.IOException, javax.management.JMException
exchange
-
java.io.IOException
javax.management.JMException
void createQueue(java.lang.String queueName, boolean durable, java.lang.String owner, boolean autoDelete) throws java.io.IOException, javax.management.JMException
queueName
- durable
- owner
- autoDelete
-
java.io.IOException
javax.management.JMException
void deleteQueue(java.lang.String queueName) throws java.io.IOException, javax.management.JMException
queueName
-
java.io.IOException
javax.management.JMException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |