Red Hat Training

A Red Hat training course is available for Red Hat JBoss Operations Network

3.10. HornetQ - JMS Manager Service

Overview

Table 3.2242. Overview

Description: 
Singleton: yes
Plugin:HornetQ

Child Resource Types

Connection Properties

none

Metrics

Table 3.2243. Metrics

NameTypeDescriptionInternal Name
Provider NametraitThe JMS Providerprovider
Is StartedtraitThe HornetQ versionstarted

Note

You must use the internal name to reference Traits in Dynamic Group Definition expressions.

Configuration Properties

none

Operations

Table 3.2244. Metrics

NameDescription
List Remote AddressesList all remote addresses connected to HornetQ.
List Remote AddressesList all remote addresses connected to HornetQ that match an ip address.
Close ConnectionCloses all the connections for the given IP Address.
List connectionsList all the connection IDs.
List sessionsList the sessions for the given connectionID.
Enable Message CountersEnable Message Counters.
Disable Message CountersDisable Message Counters.
Reset All MessageCountersReset All MessageCounters.
Reset All Message Counter HistoriesReset All Message Counter Histories.

Package Types

none

3.10.1. HornetQ - JMS Queue Service

Overview

Table 3.2245. Overview

Description: 
Singleton: no
Plugin:HornetQ

Child Resource Types

none

Connection Properties

none

Metrics

Table 3.2246. Metrics

NameTypeDescriptionInternal Name
Nametraitname of this destinationgetName
JNDI BindingtraitJNDI Binding of this destinationgetJNDIBindings
AddresstraitAddress of this destinationgetAddress
TemporarytraitIf this destination is temporaryisTemporary
Message Countmeasurementnumber of messages currently held in this queue awaiting deliverygetMessageCount
Scheduled Message Countmeasurementnumber of scheduled messages in this queue awaiting scheduled deliverygetScheduledCount
Consumer Countmeasurementnumber of consumers currently consuming messages from this queuegetConsumerCount
Delivering Countmeasurementnumber of messages that this queue is currently delivering to its consumers that have not been acknowledgedgetDeliveringCount
Messages Addedmeasurementnumber of messages added to this queue since it was initially createdgetMessagesAdded
PausedtraitIs the queue currently pausedisPaused

Note

You must use the internal name to reference Traits in Dynamic Group Definition expressions.

Configuration Properties

Table 3.2247. 

NameDescriptionRequiredInternal Name
NameThe name of the queue yes name
JNDI Namecomma-separated list of JNDI bindings (use ',' if u need to use commas in your jndi name) yes jndiBindings
Dead Letter AddressThe address to route messages to once the message has been delivered more than the configured number of times. This is specified by 'Max Delivery Attempts'. Default is no dead letter address no dla
Expiry AddressThe Address to route messages to once they have expired. Default is no Expiry Address no expiryAddress
Max Size of AddressThe maximum size in bytes of messages that can be delivered to this queue. -1 means no limit, if limit is set then 'Address Full Message Policy' specifies what should happen yes maxSize
Page SizeThe size in bytes that an address can reach before paging starts. -1 means no limit. yes pageSize
Page Cache Max SizeThe max number of pages in the soft memory cache. yes pageMaxCacheSize
Max Delivery AttemptsThe maximum time to attempt delivery of a message to a consumer, once hit the message is routed to which ever address is specified by 'Dead Letter Address' yes maxDeliveryAttempts
Redelivery DelayThe delay (in milli seconds) before re routing a message to this Address after an unsuccessful delivery attempt has occurred. default 0 means no delay yes redeliveryDelay
Last Value QueueIs this queue a last value queue. A last value queue can only ever contain a single message for each value for the message property '_HQ_LVQ_NAME'. yes lastValueQueue
Redistribution DelayHow long to wait (in milli seconds) before redistributing messages to another node when clustered when a queue has no consumers. Default -1 means do not re distribute. yes redistributionDelay
Send To dead letter address on no routeWhether or not messages routed to this address gets sent to dead letter address when no consumers are available yes sendToDLAOnNoRoute
Address Full Message PolicyThe policy to use when this Address is full. PAGE means that the message will be paged, DROP means that messages are just dropped and BLOCK means that the client will block on send until the queue clears some messages yes addressFullMessagePolicy
RolesThese are the roles for this queue. The 'name' of the role, 'send' allows a producer to send a message, 'consume' allows a consumer to receive a message. yes roles

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.

Operations

Table 3.2248. Metrics

NameDescription
Remove MessagesRemove all the messages from this queue.
List Messageslist all the messages currently in this queue.
Count MessagesReturns the number of the messages in the queue.
Remove MessageRemove the message corresponding to the given messageID.
Expire MessagesExpires messages.
Expire MessageExpire the message corresponding to the given messageID.
Send Message to dead letter addressSend the message corresponding to the given messageID to this queue's Dead Letter Address.
Send Messages to dead letter addressSend the messages corresponding to the given filter to this queue's Dead Letter Address.
Change Message PriorityChange the priority of the message corresponding to the given messageID.
Change Messages PriorityChange the priority of the messages corresponding to the given filter.
Move MessageMove the message corresponding to the given messageID to another queue.
Move MessagesMove the messages corresponding to the given filter.
List Message CounterList the message counters for this queue. This will show statistics for the queue
Reset Message CounterReset the message counters.
List Message Counter in HTMLList the message counters in HTML.
List Message Counter HistoryList the message counters history.
List Message Counter History in HTMLList the message counters history in HTML.
Pause the QueuePause the Queue. If the queue is paused no messages can be routed to it or consumed from it.
Restart the QueueRestart the Queue from its paused state.

Package Types

none