Uses of Class
org.hornetq.api.core.management.Operation

Packages that use Operation
org.hornetq.api.core.management Management API for HornetQ servers and its Core resources. 
 

Uses of Operation in org.hornetq.api.core.management
 

Methods in org.hornetq.api.core.management with annotations of type Operation
 void HornetQServerControl.addAddressSettings(String addressMatch, String DLA, String expiryAddress, long expiryDelay, boolean lastValueQueue, int deliveryAttempts, long maxSizeBytes, int pageSizeBytes, int pageMaxCacheSize, long redeliveryDelay, double redeliveryMultiplier, long maxRedeliveryDelay, long redistributionDelay, boolean sendToDLAOnNoRoute, String addressFullMessagePolicy)
          adds a new address setting for a specific address
 void HornetQServerControl.addSecuritySettings(String addressMatch, String sendRoles, String consumeRoles, String createDurableQueueRoles, String deleteDurableQueueRoles, String createNonDurableQueueRoles, String deleteNonDurableQueueRoles, String manageRoles)
           
 boolean QueueControl.changeMessagePriority(long messageID, int newPriority)
          Changes the message's priority corresponding to the specified message ID to the specified priority.
 int QueueControl.changeMessagesPriority(String filter, int newPriority)
          Changes the priority for all the message corresponding to the specified filter to the specified priority.
 boolean HornetQServerControl.closeConnectionsForAddress(String ipAddress)
          Closes all the connections of clients connected to this server which matches the specified IP address.
 boolean HornetQServerControl.commitPreparedTransaction(String transactionAsBase64)
          Heuristically commits a prepared transaction.
 long QueueControl.countMessages(String filter)
          Counts the number of messages in this queue matching the specified filter.
 void HornetQServerControl.createBridge(String name, String queueName, String forwardingAddress, String filterString, String transformerClassName, long retryInterval, double retryIntervalMultiplier, int reconnectAttempts, boolean useDuplicateDetection, int confirmationWindowSize, long clientFailureCheckPeriod, String connectorNames, boolean useDiscoveryGroup, boolean ha, String user, String password)
           
 void HornetQServerControl.createDivert(String name, String routingName, String address, String forwardingAddress, boolean exclusive, String filterString, String transformerClassName)
           
 void HornetQServerControl.createQueue(String address, String name)
          Create a durable queue.
 void HornetQServerControl.createQueue(String address, String name, boolean durable)
          Create a queue.
 void HornetQServerControl.createQueue(String address, String name, String filter, boolean durable)
          Create a queue.
 void HornetQServerControl.deployQueue(String address, String name, String filter)
          Deploy a durable queue.
 void HornetQServerControl.deployQueue(String address, String name, String filter, boolean durable)
          Deploy a queue.
 void HornetQServerControl.destroyBridge(String name)
           
 void HornetQServerControl.destroyDivert(String name)
           
 void HornetQServerControl.destroyQueue(String name)
          Destroys the queue corresponding to the specified name.
 void HornetQServerControl.disableMessageCounters()
          Disables message counters for this server.
 void HornetQServerControl.enableMessageCounters()
          Enables message counters for this server.
 boolean QueueControl.expireMessage(long messageID)
          Expires the message corresponding to the specified message ID.
 int QueueControl.expireMessages(String filter)
          Expires all the message corresponding to the specified filter.
 void HornetQServerControl.forceFailover()
           
 String HornetQServerControl.getAddressSettingsAsJSON(String addressMatch)
          returns the address settings as a JSON string
 Object[] HornetQServerControl.getRoles(String addressMatch)
           
 String HornetQServerControl.getRolesAsJSON(String addressMatch)
           
 boolean QueueControl.isPaused()
          Returns whether the queue is paused.
 String[] HornetQServerControl.listConnectionIDs()
          Lists all the IDs of the connections connected to this server.
 String QueueControl.listConsumersAsJSON()
           
 String QueueControl.listMessageCounter()
          Lists the message counter for this queue.
 String QueueControl.listMessageCounterAsHTML()
          Lists the message counter for this queue as a HTML table.
 String QueueControl.listMessageCounterHistory()
          Lists the message counter history for this queue.
 String QueueControl.listMessageCounterHistoryAsHTML()
          Lists the message counter history for this queue as a HTML table.
 Map<String,Object>[] QueueControl.listMessages(String filter)
          Lists all the messages in this queue matching the specified filter.
 String QueueControl.listMessagesAsJSON(String filter)
          Lists all the messages in this queue matching the specified filter using JSON serialization.
 String HornetQServerControl.listPreparedTransactionDetailsAsHTML()
          List all the prepared transaction, sorted by date, oldest first, with details, in HTML format
 String HornetQServerControl.listPreparedTransactionDetailsAsJSON()
          List all the prepared transaction, sorted by date, oldest first, with details, in text format.
 String[] HornetQServerControl.listPreparedTransactions()
          List all the prepared transaction, sorted by date, oldest first.
 String[] HornetQServerControl.listRemoteAddresses()
          Lists the addresses of all the clients connected to this address.
 String[] HornetQServerControl.listRemoteAddresses(String ipAddress)
          Lists the addresses of the clients connected to this address which matches the specified IP address.
 Map<String,Object>[] QueueControl.listScheduledMessages()
          Lists all the messages scheduled for delivery for this queue.
 String QueueControl.listScheduledMessagesAsJSON()
          Lists all the messages scheduled for delivery for this queue using JSON serialization.
 String[] HornetQServerControl.listSessions(String connectionID)
          Lists all the sessions IDs for the specified connection ID.
 boolean QueueControl.moveMessage(long messageID, String otherQueueName)
          Moves the message corresponding to the specified message ID to the specified other queue.
 boolean QueueControl.moveMessage(long messageID, String otherQueueName, boolean rejectDuplicates)
          Moves the message corresponding to the specified message ID to the specified other queue.
 int QueueControl.moveMessages(String filter, String otherQueueName)
          Moves all the message corresponding to the specified filter to the specified other queue.
 int QueueControl.moveMessages(String filter, String otherQueueName, boolean rejectDuplicates)
          Moves all the message corresponding to the specified filter to the specified other queue.
 void QueueControl.pause()
          Pauses the queue.
 boolean QueueControl.removeMessage(long messageID)
          Removes the message corresponding to the specified message ID.
 int QueueControl.removeMessages(String filter)
          Removes all the message corresponding to the specified filter.
 void HornetQServerControl.removeSecuritySettings(String addressMatch)
           
 void HornetQServerControl.resetAllMessageCounterHistories()
          Reset histories for all message counters.
 void HornetQServerControl.resetAllMessageCounters()
          Reset all message counters.
 void QueueControl.resetMessageCounter()
          Resets the message counter for this queue.
 void QueueControl.resume()
          Resumes the queue.
 boolean HornetQServerControl.rollbackPreparedTransaction(String transactionAsBase64)
          Heuristically rolls back a prepared transaction.
 int QueueControl.sendMessagesToDeadLetterAddress(String filterStr)
          Sends all the message corresponding to the specified filter to this queue's dead letter address.
 boolean QueueControl.sendMessageToDeadLetterAddress(long messageID)
          Sends the message corresponding to the specified message ID to this queue's dead letter address.
 



Copyright © 2012 JBoss, a division of Red Hat. All Rights Reserved.