Package | Description |
---|---|
org.apache.qpid.management.common.mbeans | |
org.apache.qpid.server.jmx.mbeans | |
org.apache.qpid.server.store.berkeleydb.jmx |
Modifier and Type | Method and Description |
---|---|
TabularData |
ManagedExchange.bindings()
Returns all the bindings this exchange has with the queues.
|
TabularData |
ManagedConnection.channels()
channel details of all the channels opened for this connection.
|
Long |
ManagedQueue.clearQueue()
Clears the queue by deleting all the messages from the queue that have not been acquired by consumers"
Since Qpid JMX API 1.3 this returns the number of messages deleted.
|
void |
ManagedConnection.closeConnection()
Closes all the related channels and unregisters this connection from managed objects.
|
void |
ManagedConnection.commitTransactions(int channelId)
Commits the transactions if the channel is transactional.
|
void |
ManagedQueue.copyMessages(long fromMessageId,
long toMessageId,
String toQueue)
Copies the messages in given range of AMQ message Ids to a given Queue.
|
void |
ManagedExchange.createNewBinding(String queueName,
String binding)
Creates new binding with the given queue and binding.
|
void |
ManagedExchange.createNewBinding(String queueName,
String binding,
Map<String,Object> arguments)
Creates new binding with the given queue using given binding key and binding arguments.
|
void |
ManagedBroker.createNewExchange(String name,
String type,
boolean durable)
Creates a new Exchange.
|
void |
ManagedBroker.createNewQueue(String queueName,
String owner,
boolean durable)
Create a new Queue on the Broker server.
|
void |
ManagedBroker.createNewQueue(String queueName,
String owner,
boolean durable,
Map<String,Object> arguments)
Create a new Queue in the VirtualHost
|
boolean |
UserManagement.createUser(String username,
String password)
Create users with given details.
|
void |
ManagedQueue.deleteMessageFromTop()
Deprecated.
|
void |
ManagedQueue.deleteMessages(long fromMessageId,
long toMessageId)
Deletes the messages in given range of AMQ message Ids in the given Queue.
|
void |
ManagedBroker.deleteQueue(String queueName)
Unregisters the Queue bindings, removes the subscriptions and unregisters
from the managed objects.
|
boolean |
UserManagement.deleteUser(String username)
View users returns all the users that are currently available to the system.
|
void |
ManagedQueue.moveMessages(long fromMessageId,
long toMessageId,
String toQueue)
Moves the messages in given range of message Ids to given Queue.
|
void |
LoggingManagement.reloadConfigFile()
Reloads the log4j configuration file, applying any changes made.
|
boolean |
UserManagement.reloadData()
Reload the user data
Since Qpid JMX API 2.3 / 1.12 this operation reloads only the password data.
|
void |
ManagedExchange.removeBinding(String queueName,
String binding)
Removes an exchange binding from a queue.
|
void |
ServerInformation.resetStatistics()
Resets all message and data statistics for the broker.
|
void |
ManagedConnection.resetStatistics()
Resets message and data statistics for this connection.
|
void |
ManagedBroker.resetStatistics()
Resets all message and data statistics for the virtual host.
|
List<String> |
ManagedBroker.retrieveQueueAttributeNames()
Returns a list containing the names of the attributes available for the Queue mbeans.
|
List<List<Object>> |
ManagedBroker.retrieveQueueAttributeValues(String[] attributes)
Returns a List of Object Lists containing the requested attribute values (in the same sequence requested) for each queue in the virtualhost.
|
void |
ManagedConnection.rollbackTransactions(int channelId)
Rollsback the transactions if the channel is transactional.
|
boolean |
LoggingManagement.setConfigFileLoggerLevel(String logger,
String level)
Updates the level of an existing Log4J logger within the xml configuration file
|
boolean |
LoggingManagement.setConfigFileRootLoggerLevel(String level)
Updates the level of the Log4J RootLogger within the xml configuration file if it is present
|
boolean |
UserManagement.setPassword(String username,
String password)
Set password for a given user.
|
boolean |
LoggingManagement.setRuntimeLoggerLevel(String logger,
String level)
Sets the level of an active Log4J logger
|
boolean |
LoggingManagement.setRuntimeRootLoggerLevel(String level)
Sets the level of the active Log4J RootLogger
|
void |
ManagedBroker.unregisterExchange(String exchange)
unregisters all the channels, queuebindings etc and unregisters
this exchange from managed objects.
|
TabularData |
LoggingManagement.viewConfigFileLoggerLevels()
Retrieves a TabularData set of the existing Log4J loggers within the xml configuration file
|
TabularData |
LoggingManagement.viewEffectiveRuntimeLoggerLevels()
Retrieves a TabularData set of the active log4j loggers and their levels
|
CompositeData |
ManagedQueue.viewMessageContent(long messageId)
Returns the content for the given AMQ Message ID.
|
TabularData |
ManagedQueue.viewMessages(int fromIndex,
int toIndex)
Deprecated.
|
TabularData |
ManagedQueue.viewMessages(long startPosition,
long endPosition)
Returns a subset (up to 2^31 messages at a time) of all the messages stored on the queue.
|
TabularData |
UserManagement.viewUsers()
View users returns all the users that are currently available to the system.
|
Modifier and Type | Method and Description |
---|---|
void |
ShutdownMBean.shutdown()
Broker will be shut down immediately.
|
void |
ShutdownMBean.shutdown(long delay)
Broker will be shutdown after the specified delay
|
void |
ShutdownMBean.shutdownAt(String when)
Broker will be shutdown at the specified date and time.
|
Modifier and Type | Method and Description |
---|---|
void |
ManagedBDBHAMessageStore.removeNodeFromGroup(String nodeName) |
void |
ManagedBDBHAMessageStore.setDesignatedPrimary(boolean primary) |
void |
ManagedBDBHAMessageStore.updateAddress(String nodeName,
String newHostName,
int newPort) |
Copyright © 2006–2016 The Apache Software Foundation. All rights reserved.