JBoss Community Archive (Read Only)

RHQ 4.9

JBossAS - JBM JMS Topic Service

Overview

Internal Name:

JBM JMS Topic

Description:

 

Singleton:

no

Plugin:

JBossAS

Connection Settings

Name

Description

Required

Internal Name

Object Name

 

yes

objectName

Name Template

 

yes

nameTemplate

Description Template

 

yes

descriptionTemplate

Name

The name of this topic

yes

name

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

Metrics

Name

Type

Description

Internal Name

All Message Counter

measurement

Returns the total message count for all subscriptions.

AllMessageCount

Durable Message Count

measurement

Total number of messages for all durable subscriptions.

DurableMessageCount

Non-durable Message Count

measurement

Total number of messages for all non-durable subscriptions.

NonDurableMessageCount

All Subscription Count

measurement

Number of subscriptions waiting for a message.

AllSubscriptionsCount

Durable Subscription Count

measurement

Number of durable subscriptions waiting for a message.

DurableSubscriptionsCount

Non-durable Subscription Count

measurement

Number of non-durable subscriptions waiting for a message.

NonDurableSubscriptionsCount

Created programmatically

trait

Was this Topic created dynamically

CreatedProgrammatically

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

Configuration Properties

Name

Description

Required

Internal Name

Server Peer

The ObjectName of the server peer this destination was deployed on.

yes

ServerPeer

Dead Letter Queue

The DLQ for this queue, overrides the default DLQ on the server peer.

no

DLQ

Expiry Queue

By default, JBoss Messaging silently removes expired JMS message from its destination. ExpiryDestination indicates the javax.management.ObjectName of the expiry destination. This destination must be located on the same server and be a JBossMessaging destination.

no

ExpiryQueue

JNDI Name

The location in JNDI to which the topic will be bound. If this is not set it will be bound under the topic context using the mbean name of the topic. This property is optional, in most cases the mbean name is used for binding purpose. See {server-config}/deploy/jms/jbossmq-destinations-service.xml for examples.

no

JNDIName

Clustered

Is this a clustered destination?

no

Clustered

Max Delivery Attempts

The maximum times a message is nacked before a message is sent to the Dead Letter Queue (0 - don't redeliver, n - redeliver n times, -1 - continue redelivering indefinitely)

no

MaxDeliveryAttempts

Redelivery Delay

The length of time in milliseconds to wait before a message is redelivered after a NACK

no

RedeliveryDelay

Message Counter History Day Limit

Sets the destination message counter history day limit with a value less than 0 indicating unlimited history, a 0 value disabling history and a value greater than 0 giving the history days count.

no

MessageCounterHistoryDayLimit

Maximum Queue Size

The maximum number of messages this queue can hold before they are dropped (-1 = infinite)

no

MaxSize

Full Size

The in-memory message limit, can only be set when queue is stopped

no

FullSize

Page Size

The paging size, can only be set when queue is stopped

no

PageSize

Down Cache Size

The write-cache size, can only be set when queue is stopped

no

DownCacheSize

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

Topic Name

Name of the queue to be used in the JMX object name.

yes

MBeanName

JNDI Binding

Binding path of this Topic in JNDI.

yes

JNDIBinding

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

Operations

Name

Description

Remove All Messages

Clears all Subscriptions

List All Subscriptions

Lists all the Subscriptions.

List Durable Subscriptions

Lists all the durable subscriptions.

List Non-durable Subscriptions

Lists all the non-durable subscriptions.

List Messages by ID and Selector

List the messages for a subscription by ID and with an optional selector.

List Non-durable Messages

Lists the non-durable messages by subscription ID and an optional selector.

List Durable Messages

Lists the durable messages by subscription ID and an optional selector.

JBoss.org Content Archive (Read Only), exported from JBoss Community Documentation Editor at 2020-03-13 08:25:16 UTC, last content change 2013-09-18 19:43:08 UTC.