Internal Name: |
Topic |
Description: |
a JMS topic |
Singleton: |
no |
Plugin: |
JBossAS5 |
The message counter metrics will not be collected by default. In order
for these metrics to be collected for all Topics and Queues for a given application server instance,
go to the instance's JMX Console, and invoke the
enableMessageCounters operation on the jboss.messaging:service=ServerPeer MBean.
To ensure the message counters are still enabled when the application server is restarted,
edit that instance's deploy/messaging/messaging-service.xml file and set the
EnableMessageCounters attribute to "true".
Name |
Description |
Required |
Internal Name |
Jms Type |
|
yes |
jms-type |
Custom Properties |
Maps a list of custom property names to the the fully qualified class names of the org.rhq.plugins.jbossas5.adapter.api.PropertyAdapter implementations that should be used for those properties. |
no |
customProperties |
Component Type |
|
yes |
componentType |
Component Subtype |
|
yes |
componentSubtype |
Component Name |
|
yes |
componentName |
Template Name |
|
yes |
templateName |
Component Name Property |
The name of the Resource configuration property whose value should be used as the |
yes |
componentNameProperty |
You must use the internal name to reference properties in Dynamic Group Definition expressions.
Name |
Type |
Description |
Internal Name |
Run State |
trait |
Run State |
runState |
Created Programmatically |
trait |
Was this topic created programmatically? If Yes, the topic will not survive a restart of the application server. If No, the topic was created via a deployment XML file. |
createdProgrammatically |
Message Counter History Day Limit |
trait |
This topic's message counter history day limit - <0: unlimited, =0: history disabled, >0: maximum day count |
messageCounterHistoryDayLimit |
All Message Count |
measurement |
The count of all messages in all subscriptions to this topic |
allMessageCount |
All Subscriptions Count |
measurement |
The count of all subscriptions to this topic |
allSubscriptionsCount |
Durable Message Count |
measurement |
The count of all messages for all durable subscriptions to this topic |
durableMessageCount |
Durable Subscriptions Count |
measurement |
The count of all durable subscriptions to this topic |
durableSubscriptionsCount |
Non Durable Message Count |
measurement |
The count of all messages in all non durable subscriptions to this topic |
nonDurableMessageCount |
Non Durable Subscriptions Count |
measurement |
The count of all non durable subscriptions to this topic |
nonDurableSubscriptionsCount |
Clustered |
trait |
True if this topic is clustered, false otherwise |
clustered |
You must use the internal name to reference traits in Dynamic Group Definition expressions.
Name |
Description |
Required |
Internal Name |
Name |
The name of this topic (e.g. 'MyTopic'). |
yes |
name |
JNDI Name |
This topic's JNDI name (e.g. '/topic/MyTopic') |
yes |
JNDIName |
Clustered |
Is this topic clustered? For an existing topic, this property is read-only. If not specified |
no |
clustered |
Down Cache Size |
When paging messages to storage from a subscription, they first go into a "Down Cache" before |
no |
downCacheSize |
Full Size |
The maximum number of messages held by the topic subscriptions in memory at any one time. |
no |
fullSize |
Max Delivery Attempts |
The number of delivery attempts before a message to a subscriber of this topic is moved to the |
no |
maxDeliveryAttempts |
Max Size |
The maximum number of messages this topic can hold before they are dropped. |
no |
maxSize |
Page Size |
When loading messages from a subscription, this is the maximum number of messages to |
no |
pageSize |
Redelivery Delay |
The delay in milliseconds before a rolled back or recovered message is redelivered. |
no |
redeliveryDelay |
DLQ |
The JMX ObjectName of the dead letter queue (DLQ) for this topic (e.g. |
no |
DLQ |
Expiry Queue |
The JMX ObjectName of the expiry queue for this topic (e.g. |
no |
expiryQueue |
Server Peer |
The JMX ObjectName of the server peer this topic was deployed on (e.g. |
no |
serverPeer |
Security Configurations |
This element specifies a XML fragment which describes the access control list to be used by the SecurityManager to authorize client operations against the destination. The content model is the same as for the SecurityManager SecurityConf attribute. |
yes |
securityConfig |
You must use the internal name to reference properties in Dynamic Group Definition expressions.
Name |
Description |
Remove All Messages |
Remove all messages from the destination. |
Start |
Start the destination. |
Stop |
Stop the destination. |
List All Messages |
List all messages for the specified subscription with the specified selector |
List Durable Messages |
List all durable messages for the specified subscription with the specified selector |
List Non Durable Messages |
List all non durable messages for the specified subscription with the specified selector |
List All Subscriptions |
Return all subscriptions for the topic |
List All Subscriptions As HTML |
Return all subscriptions for the topic as HTML |
List Durable Subscriptions |
Return all durable subscriptions for the topic |
List Durable Subscriptions As HTML |
Return all durable subscriptions for the topic as HTML |
List Non-Durable Subscriptions |
Return all non-durable subscriptions for the topic |
List Non-Durable Subscriptions As HTML |
Return all non-durable subscriptions for the topic as HTML |