Red Hat Training

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

3.3.31. JBoss AS 7 and EAP 6 - Messaging Service

Overview

Table 3.810. Overview

Description:The messaging subsystems
Singleton: yes
Plugin:JBossAS7

Child Resource Types

Connection Properties

Table 3.811. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Metrics

none

Configuration Properties

none

Operations

none

Package Types

none

3.3.31.1. JBoss AS 7 and EAP 6 - HornetQ Service

Overview

Table 3.812. Overview

Description:The HornetQ based messaging subsystem
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.813. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.814. Metrics

NameTypeDescriptionInternal Name
StartedtraitWhether this server is started.started
VersiontraitThe server's version.version

Note

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

Table 3.815. 

NameDescriptionRequiredInternal Name
Allow FailbackWhether this server will automatically shutdown if the original live server comes back up. The default value is true. no allow-failback
Async Connection Execution EnabledWhether incoming packets on the server should be handed off to a thread from the thread pool for processing. False if they should be handled on the remoting thread. The default value is true. no async-connection-execution-enabled
BackupWhether this server is a backup server. The default value is false. no backup
Cluster PasswordThe password used by cluster connections to communicate between the clustered nodes. The default value is CHANGE ME!!. no cluster-password
Cluster UserThe user used by cluster connections to communicate between the clustered nodes. The default value is HORNETQ.CLUSTER.ADMIN.USER. no cluster-user
ClusteredWhether the server is clustered. The default value is false. no clustered
Connection Ttl OverrideIf set, this will override how long (in ms) to keep a connection alive without receiving a ping. The default value is -1. no connection-ttl-override
Create Bindings DirWhether the server should create the bindings directory on start up. The default value is true. no create-bindings-dir
Create Journal DirWhether the server should create the journal directory on start up. The default value is true. no create-journal-dir
Failback DelayHow long to wait before failback occurs on live server restart. The default value is 5000. no failback-delay
Failover On ShutdownWhether this backup server (if it is a backup server) should come live on a normal server shutdown. The default value is false. no failover-on-shutdown
Id Cache SizeThe size of the cache for pre-creating message IDs. The default value is 2000. no id-cache-size
Jmx DomainThe JMX domain used to register internal HornetQ MBeans in the MBeanServer. The default value is org.hornetq. no jmx-domain
Jmx Management EnabledWhether HornetQ should expose its internal management API via JMX. This is not recommended, as accessing these MBeans can lead to inconsistent configuration. The default value is false. no jmx-management-enabled
Journal Buffer SizeThe size of the internal buffer on the journal. no journal-buffer-size
Journal Buffer TimeoutThe timeout (in nanoseconds) used to flush internal buffers on the journal. no journal-buffer-timeout
Journal Compact Min FilesThe minimal number of journal data files before we can start compacting. The default value is 10. no journal-compact-min-files
Journal Compact PercentageThe percentage of live data on which we consider compacting the journal. The default value is 30. no journal-compact-percentage
Journal File SizeThe size (in bytes) of each journal file. The default value is 10485760. no journal-file-size
Journal Max IoThe maximum number of write requests that can be in the AIO queue at any one time. no journal-max-io
Journal Min FilesHow many journal files to pre-create. The default value is 2. no journal-min-files
Journal Sync Non TransactionalWhether to wait for non transaction data to be synced to the journal before returning a response to the client. The default value is true. no journal-sync-non-transactional
Journal Sync TransactionalWhether to wait for transaction data to be synchronized to the journal before returning a response to the client. The default value is true. no journal-sync-transactional
Journal TypeThe type of journal to use. The default value is ASYNCIO. no journal-type
Live Connector RefThe name of the connector used to connect to the live connector. If this server is not a backup that uses shared nothing HA, it's value is 'undefined'. no live-connector-ref
Log Journal Write RateWhether to periodically log the journal's write rate and flush rate. The default value is false. no log-journal-write-rate
Management AddressAddress to send management messages to. The default value is jms.queue.hornetq.management. no management-address
Management Notification AddressThe name of the address that consumers bind to to receive management notifications. The default value is hornetq.notifications. no management-notification-address
Memory Measure IntervalFrequency to sample JVM memory in ms (or -1 to disable memory sampling). The default value is -1. no memory-measure-interval:expr
Memory Warning ThresholdPercentage of available memory which if exceeded results in a warning log. The default value is 25. no memory-warning-threshold:expr
Message Counter EnabledWhether message counters are enabled. The default value is false. no message-counter-enabled
Message Counter Max Day HistoryHow many days to keep message counter history. The default value is 10. no message-counter-max-day-history
Message Counter Sample PeriodThe sample period (in ms) to use for message counters. The default value is 10000. no message-counter-sample-period
Message Expiry Scan PeriodHow often (in ms) to scan for expired messages. The default value is 30000. no message-expiry-scan-period
Message Expiry Thread PriorityThe priority of the thread expiring messages. The default value is 3. no message-expiry-thread-priority
Page Max Concurrent IoThe maximum number of concurrent reads allowed on paging. The default value is 5. no page-max-concurrent-io
Perf Blast PagesTODO. The default value is -1. no perf-blast-pages
Persist Delivery Count Before DeliveryWhether the delivery count is persisted before delivery. False means that this only happens after a message has been cancelled. The default value is false. no persist-delivery-count-before-delivery
Persist Id CacheWhether IDs are persisted to the journal. The default value is true. no persist-id-cache
Persistence EnabledWhether the server will use the file based journal for persistence. The default value is true. no persistence-enabled
Remoting InterceptorsThe list of interceptor classes used by this server. no remoting-interceptors:nullable
Run Sync Speed TestWhether on startup to perform a diagnostic test on how fast your disk can sync. Useful when determining performance issues. The default value is false. no run-sync-speed-test
Scheduled Thread Pool Max SizeThe number of threads that the main scheduled thread pool has. The default value is 5. no scheduled-thread-pool-max-size:expr
Security DomainThe security domain to use to verify user and role information. The default value is other. no security-domain
Security EnabledWhether security is enabled. The default value is true. no security-enabled
Security Invalidation IntervalHow long (in ms) to wait before invalidating the security cache. The default value is 10000. no security-invalidation-interval
Server Dump IntervalHow often to dump basic runtime information to the server log. A value less than 1 disables this feature. The default value is -1. no server-dump-interval
Shared StoreWhether this server is using a shared store for failover. The default value is true. no shared-store
Thread Pool Max SizeThe number of threads that the main thread pool has. -1 means no limit. The default value is 30. no thread-pool-max-size:expr
Transaction TimeoutHow long (in ms) before a transaction can be removed from the resource manager after create time. The default value is 300000. no transaction-timeout
Transaction Timeout Scan PeriodHow often (in ms) to scan for timeout transactions. The default value is 1000. no transaction-timeout-scan-period
Wild Card Routing EnabledWhether the server supports wild card routing. The default value is true. no wild-card-routing-enabled

Note

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

Table 3.816. Metrics

NameDescription
Close Connections for AddressCloses all the connections of clients connected to this server whose remote address contains the specified IP address. Returns true if any connections were closed, false otherwise.
Commit Prepared TransactionHeuristically commits a prepared transaction.
Force FailoverForce the messaging server to stop and notify clients to failover.
Get Address Settings as JSONReturns the address settings as a JSON string for an address match. The returned String is a JSON string containing an array of address settings details.
Get Connectors as JSONReturns the connectors configured for this server using JSON serialization.
Get Last Sent Message IDReturns the ID of the last message sent from the given session to the given address.
Get Session Creation TimeGets the session's creation time. Returns the creation time, represented as a string showing the number of milliseconds since the epoch.
List All Consumers as JSONLists all the consumers.
List Connection IDsLists the IDs of all the connections connected to this server.
List Connections as JSONList all JMS connections.
List Consumers as JSONLists all the consumers which belongs to the JMS Connection specified by the connection-id.
List Heuristic Committed TransactionsLists transactions which have been heuristically committed. Returns a list of strings. The Strings are Base-64 representation of the transaction XID.
List Heuristic Rolled Back TransactionsLists transactions which have been heuristically rolled back. Returns a list of strings. The Strings are Base-64 representation of the transaction XID.
List Prepared Transaction Details as HTMLList all the prepared transaction, sorted by date, oldest first, with details, in HTML format.
List Prepared Transaction Details as JSONList all the prepared transaction, sorted by date, oldest first, with details, in JSON format.
List Prepared Transaction JMS Details as HTMLList all the prepared transactions, sorted by date, oldest first, with details in JMS, in HTML format
List Prepared Transaction JMS details as JSONList all the prepared transactions, sorted by date, oldest first, with details in JMS format, in JSON format
List Prepared TransactionsList all the prepared transaction, sorted by date, oldest first. Returns a list of strings. The Strings are Base-64 representation of the transaction XID and can be used to heuristically commit or rollback the transactions.
List Producers Info as JSONFor all sessions, lists information about message producers using JSON serialization.
List Remote AddressesLists the addresses of all the clients connected to the given address. If an ip-address argument is supplied, only those clients whose remote address string includes the given ip-address string will be returned.
List SessionsLists all the sessions IDs for the specified connection ID.
List Sessions as JSONLists all the sessions IDs for the specified connection ID. The returned String is a JSON string containing an array of session ids.
List Target DestinationsLists all addresses to which the designated session has sent messages. The returned String is a JSON string containing an array of address names.
Reset All Message Counter HistoriesReset all message counters history.
Reset All Message CountersReset all message counters.
Rollback Prepared TransactionHeuristically rolls back a prepared transaction. Returns true if the transaction was successfully rolled back, false otherwise.
Package Types
none
3.3.31.1.1. JBoss AS 7 and EAP 6 - JMS Queue Service
Overview

Table 3.817. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.818. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.819. Metrics

NameTypeDescriptionInternal Name
Consumer CountmeasurementThe number of consumers consuming messages from this queue.consumer-count
Dead Letter AddresstraitThe address to send dead messages to.dead-letter-address
Delivering CountmeasurementThe number of messages that this queue is currently delivering to its consumers.delivering-count
Expiry AddresstraitThe address to send expired messages to.expiry-address
Message CountmeasurementThe number of messages currently in this queue.message-count
Messages AddedmeasurementThe number of messages added to this queue since it was created.messages-added
PausedtraitWhether the queue is paused.paused
Scheduled CountmeasurementThe number of scheduled messages in this queue.scheduled-count
TemporarytraitWhether the queue is temporary.temporary
Queue AddresstraitThe queue address defines what address is used for routing messages.queue-address

Note

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

Table 3.820. 

NameDescriptionRequiredInternal Name
DurableWhether the queue is durable or not. The default value is true. no durable
EntriesThe jndi names the queue will be bound to. yes entries
SelectorThe queue selector. no selector

Note

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

Table 3.821. Metrics

NameDescription
Change Message PriorityChange the priority of the message corresponding to the given message-id. Returns true if the message was expired, false otherwise.
Change Messages PriorityChange the priority of the messages corresponding to the given filter. Returns the number of removed messages.
Count MessagesReturns the number of the messages in the queue matching the given filter.
Expire MessageExpire the message corresponding to the given message-id. Returns true if the message was expired, false otherwise.
Expire MessagesExpire the messages matching the given filter.
List Consumers as JSONA string in JSON format.
List Message Counter as HTMLList the message counter as a string in HTML format.
List Message Counter as JSONList the message counter as a string in JSON format.
List Message Counter History as HTMLList the message counter history.
List Message Counter History as JSONList the message counter history as a string in JSON format.
List MessagesList all messages in the queue that match the filter
List Messages as JSONList all messages in the queue that match the filter and return them as a string in JSON format.
Move MessageMove the message corresponding to the given message-id to another queue
Move MessagesMove the messages corresponding to the given filter to another queue.
PausePause the queue.
Remove MessageRemove the message corresponding to the given message-id.
Remove MessagesRemove messages matching the given filter from the destination.
Reset Message CounterReset the message counters.
ResumeResume the queue.
Send Message to Dead Letter AddressSend the message corresponding to the given message-id 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.
Package Types
none
3.3.31.1.2. JBoss AS 7 and EAP 6 - JMS Topic Service
Overview

Table 3.822. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.823. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.824. Metrics

NameTypeDescriptionInternal Name
Delivering CountmeasurementThe number of messages that this queue is currently delivering to its consumers.delivering-count
Durable Message CountmeasurementThe number of messages for all durable subscribers for this topic.durable-message-count
Durable Subscription CountmeasurementThe number of durable subscribers for this topic.durable-subscription-count
Message CountmeasurementThe number of messages currently in this queue.message-count
Messages AddedmeasurementThe number of messages added to this queue since it was created.messages-added
Non Durable Message CountmeasurementThe number of messages for all non-durable subscribers for this topic.non-durable-message-count
Non Durable Subscription CountmeasurementThe number of non-durable subscribers for this topic.non-durable-subscription-count
Subscription CountmeasurementThe number of (durable and non-durable) subscribers for this topic.subscription-count
TemporarytraitWhether the topic is temporary.temporary
Topic AddresstraitThe address the topic points to.topic-address

Note

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

Table 3.825. 

NameDescriptionRequiredInternal Name
JNDI NamesThe jndi names the queue will be bound to. yes entries

Note

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

Table 3.826. Metrics

NameDescription
Count Messages for SubscriptionCount the number of messages matching the filter for the given subscription.
Drop All SubscriptionsDrop all subscriptions from this topic.
Drop Durable SubscriptionDrop a durable subscription
List All SubscriptionsList all subscriptions.
List All Subscriptions as JSONList all subscriptions as a string in JSON format.
List Durable SubscriptionsList only the durable subscriptions.
List Durable Subscriptions as JSONList only the durable subscriptions, as a string in JSON format.
List Messages for SubscriptionList all the messages for the given subscription.
List Messages for Subscription as JSONList all the messages for the given subscription as a string in JSON format.
List Non-Durable SubscriptionsList only the non-durable subscriptions.
List Non-Durable Subscriptions as JSONList only the non-durable subscriptions, as a string in JSON format.
Remove MessagesRemove messages matching the given filter from the destination.
Package Types
none
3.3.31.1.3. JBoss AS 7 and EAP 6 - Connection Factory Service
Overview

Table 3.827. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.828. 

NameDescriptionRequiredInternal Name
Path  yes path
Include Runtime  yes includeRuntime

Note

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

Table 3.829. 

NameDescriptionRequiredInternal Name
ConnectorDefines the connector to be used. This is mutually exclusive with discovery-group-name no connector:collapsed
JNDI NamesThe jndi names the connection factory should be bound to. yes entries
Auto GroupWhether or not message grouping is automatically used. The default value is false. no auto-group
Block On AcknowledgeTrue to set block on acknowledge. The default value is false. no block-on-acknowledge
Block On Durable SendTrue to set block on durable send. The default value is true. no block-on-durable-send
Block On Non Durable SendTrue to set block on non durable send. The default value is false. no block-on-non-durable-send
Cache Large Message ClientTrue to cache large messages. The default value is false. no cache-large-message-client
Call TimeoutThe call time out. The default value is 30000. no call-timeout
Client Failure Check PeriodThe client failure check period. The default value is 30000. no client-failure-check-period
Client IdThe client id. no client-id
Compress Large MessagesWhether large messages should be compressed. The default value is false. no compress-large-messages
Confirmation Window SizeThe confirmation window size. The default value is -1. no confirmation-window-size
Connection Load Balancing Policy Class NameName of a class implementing a client-side load balancing policy that a client can use to load balance sessions across different nodes in a cluster. The default value is org.hornetq.api.core.client.loadbalance.RoundRobinConnectionLoadBalancingPolicy. no connection-load-balancing-policy-class-name
Connection TtlThe connection ttl. The default value is 60000. no connection-ttl
Consumer Max RateThe consumer max rate. The default value is -1. no consumer-max-rate
Consumer Window SizeThe consumer window size. The default value is 1048576. no consumer-window-size
Discovery Group NameThe discovery group name. no discovery-group-name
Discovery Initial Wait TimeoutThe discovery initial wait time out. no discovery-initial-wait-timeout
Dups Ok Batch SizeThe dups ok batch size. The default value is 1048576. no dups-ok-batch-size
Factory TypeThe type of connection factory. no factory-type
Failover On Initial ConnectionTrue to fail over on initial connection. The default value is false. no failover-on-initial-connection
Failover On Server ShutdownTrue to fail over on server shutdown. no failover-on-server-shutdown
Group IdThe group id. no group-id
HaWhether the connection factory supports High Availability. The default value is false. yes ha
Initial Message Packet SizeThe initial size of messages created through this factory. yes initial-message-packet-size
Max Retry IntervalThe max retry interval. The default value is 2000. no max-retry-interval
Min Large Message SizeThe min large message size. The default value is 102400. no min-large-message-size
Pre AcknowledgeTrue to pre-acknowledge. The default value is false. no pre-acknowledge
Producer Max RateThe producer max rate. The default value is -1. no producer-max-rate
Producer Window SizeThe producer window size. The default value is 65536. no producer-window-size
Reconnect AttemptsThe reconnect attempts. The default value is 0. no reconnect-attempts
Retry IntervalThe retry interval. The default value is 2000. no retry-interval
Retry Interval MultiplierThe retry interval multiplier. The default value is 1.0. no retry-interval-multiplier
Scheduled Thread Pool Max SizeThe scheduled thread pool max size. The default value is 5. no scheduled-thread-pool-max-size:expr
Thread Pool Max SizeThe thread pool max size. The default value is 30. no thread-pool-max-size:expr
Transaction Batch SizeThe transaction batch size. The default value is 1048576. no transaction-batch-size
Use Global PoolsTrue to use global pools. The default value is true. no use-global-pools

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.31.1.4. JBoss AS 7 and EAP 6 - Pooled Connection Factory Service
Overview

Table 3.830. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.831. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.832. 

NameDescriptionRequiredInternal Name
ConnectorDefines the connectors. These are stored in a map by connector name, with the backup connectors stored as the value, or an undefined value if there is no backup connector. no connector:collapsed
JNDI NamesThe jndi names the connection factory should be bound to. yes entries
Auto GroupThe autogroup. The default value is false. no auto-group
Block On AcknowledgeTrue to set block on acknowledge. The default value is false. no block-on-acknowledge
Block On Durable SendTrue to set block on durable send. The default value is true. no block-on-durable-send
Block On Non Durable SendTrue to set block on non durable send. The default value is false. no block-on-non-durable-send
Cache Large Message ClientTrue to cache large messages. The default value is false. no cache-large-message-client
Call TimeoutThe call time out. The default value is 30000. no call-timeout
Client Failure Check PeriodThe client failure check period. The default value is 30000. no client-failure-check-period
Client IdThe client id. no client-id
Confirmation Window SizeThe confirmation window size. The default value is -1. no confirmation-window-size
Connection Load Balancing Policy Class NameName of a class implementing a client-side load balancing policy that a client can use to load balance sessions across different nodes in a cluster. The default value is org.hornetq.api.core.client.loadbalance.RoundRobinConnectionLoadBalancingPolicy. no connection-load-balancing-policy-class-name
Connection TtlThe connection ttl. The default value is 60000. no connection-ttl
Consumer Max RateThe consumer max rate. The default value is -1. no consumer-max-rate
Consumer Window SizeThe consumer window size. The default value is 1048576. no consumer-window-size
Discovery Group NameThe discovery group name. no discovery-group-name
Discovery Initial Wait TimeoutThe discovery initial wait time out. no discovery-initial-wait-timeout
Dups Ok Batch SizeThe dups ok batch size. The default value is 1048576. no dups-ok-batch-size
Failover On Initial ConnectionTrue to fail over on initial connection. The default value is false. no failover-on-initial-connection
Failover On Server ShutdownTrue to fail over on server shutdown. no failover-on-server-shutdown
Group IdThe group id. no group-id
HaWhether the connection factory supports High Availability. The default value is false. no ha
Jndi ParamsThe JNDI params to use for locating the destination for incoming connections. no jndi-params
Max Pool SizeThe maximum size for the pool. The default value is -1. no max-pool-size:expr
Max Retry IntervalThe max retry interval. The default value is 2000. no max-retry-interval
Min Large Message SizeThe min large message size. The default value is 102400. no min-large-message-size
Min Pool SizeThe minimum size for the pool. The default value is -1. no min-pool-size:expr
PasswordThe default password to use with this connection factory. This is only needed when pointing the connection factory to a remote host. no password
Pre AcknowledgeTrue to pre-acknowledge. The default value is false. no pre-acknowledge
Producer Max RateThe producer max rate. The default value is -1. no producer-max-rate
Producer Window SizeThe producer window size. The default value is 65536. no producer-window-size
Reconnect AttemptsThe reconnect attempts. The default value is 0. no reconnect-attempts
Retry IntervalThe retry interval. The default value is 2000. no retry-interval
Retry Interval MultiplierThe retry interval multiplier. The default value is 1.0. no retry-interval-multiplier
Scheduled Thread Pool Max SizeThe scheduled thread pool max size. The default value is 5. no scheduled-thread-pool-max-size:expr
Setup AttemptsThe number of times to set up an MDB endpoint no setup-attempts
Setup IntervalThe interval between attempts at setting up an MDB endpoint. no setup-interval
Thread Pool Max SizeThe thread pool max size. The default value is 30. no thread-pool-max-size:expr
TransactionTODO. The default value is transaction. no transaction
Transaction Batch SizeThe transaction batch size. The default value is 1048576. no transaction-batch-size
Use Global PoolsTrue to use global pools. The default value is true. no use-global-pools
Use JndiUse JNDI to locate the destination for incoming connections no use-jndi
Use Local TxUse a local transaction for incoming sessions no use-local-tx
UserThe default username to use with this connection factory. This is only needed when pointing the connection factory to a remote host. no user

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.31.1.5. JBoss AS 7 and EAP 6 - Security Setting Service
Overview

Table 3.833. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.834. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Metrics
none
Configuration Properties
none
Operations
none
Package Types
none
3.3.31.1.5.1. JBoss AS 7 and EAP 6 - Role Service
Overview

Table 3.835. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.836. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.837. 

NameDescriptionRequiredInternal Name
Consumehis permission allows the user to consume a message from a queue bound to matching addresses. The default value is false. yes consume
Create Durable QueueThis permission allows the user to create a durable queue. The default value is false. yes create-durable-queue
Create Non Durable QueueThis permission allows the user to create a temporary queue. The default value is false. yes create-non-durable-queue
Delete Durable QueueThis permission allows the user to delete a durable queue. The default value is false. yes delete-durable-queue
Delete Non Durable QueueThis permission allows the user to delete a temporary queue. The default value is false. yes delete-non-durable-queue
ManageThis permission allows the user to invoke management operations by sending management messages to the management address. The default value is false. yes manage
SendThis permission allows the user to send a message to matching addresses. The default value is false. yes send

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.31.1.6. JBoss AS 7 and EAP 6 - Address Setting Service
Overview

Table 3.838. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.839. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.840. 

NameDescriptionRequiredInternal Name
Address Full PolicyDetermines what happens when an address where max-size-bytes is specified becomes full. (PAGE, DROP or BLOCK). The default value is PAGE. no address-full-policy
Dead Letter AddressThe dead letter address no dead-letter-address
Expiry AddressDefines where to send a message that has expired. no expiry-address
Last Value QueueDefines whether a queue only uses last values or not. The default value is false. no last-value-queue
Max Delivery AttemptsDefines how many time a cancelled message can be redelivered before sending to the dead-letter-address. The default value is 10. no max-delivery-attempts
Max Size BytesThe max bytes size. The default value is -1. no max-size-bytes
Message Counter History Day LimitDay limit for the message counter history. The default value is 0. no message-counter-history-day-limit
Page Max Cache SizeThe number of page files to keep in memory to optimize IO during paging navigation. The default value is 5. no page-max-cache-size
Page Size BytesThe paging size. The default value is 10485760. no page-size-bytes
Redelivery DelayDefines how long to wait before attempting redelivery of a cancelled message. The default value is 0. no redelivery-delay
Redistribution DelayDefines how long to wait when the last consumer is closed on a queue before redistributing any messages. The default value is -1. no redistribution-delay
Send To Dla On No RouteIf this parameter is set to true for that address, if the message is not routed to any queues it will instead be sent to the dead letter address (DLA) for that address, if it exists. The default value is false. no send-to-dla-on-no-route

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.31.1.7. JBoss AS 7 and EAP 6 - Grouping Handler Service
Overview

Table 3.841. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.842. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.843. 

NameDescriptionRequiredInternal Name
Grouping Handler AddressA reference to a cluster connection and the address it uses. yes grouping-handler-address
TimeoutHow long to wait for a handling decision to be made; an exception will be thrown during the send if this timeout is reached, ensuring that strict ordering is kept. The default value is 5000. no timeout
TypeWhether the handler is the single 'Local' handler for the cluster, which makes handling decisions, or a 'Remote' handler which converses with the local handler. no type

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.31.1.8. JBoss AS 7 and EAP 6 - Acceptor Service
Overview

Table 3.844. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.845. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.846. Metrics

NameTypeDescriptionInternal Name
StartedtraitWhether this acceptor is started.started

Note

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

Table 3.847. 

NameDescriptionRequiredInternal Name
Factory ClassThe factory class. yes factory-class
Socket BindingThe socket binding reference. no socket-binding

Note

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

Table 3.848. Metrics

NameDescription
StartStarts the acceptor.
StopStops the acceptor.
Package Types
none
3.3.31.1.8.1. JBoss AS 7 and EAP 6 - Param Service
Overview

Table 3.849. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.850. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.851. 

NameDescriptionRequiredInternal Name
ValueThe parameter value yes value

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.31.1.9. JBoss AS 7 and EAP 6 - Connector (HornetQ) Service
Overview

Table 3.852. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.853. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.854. 

NameDescriptionRequiredInternal Name
Factory ClassThe factory class. yes factory-class
Socket BindingThe socket binding reference. no socket-binding

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.31.1.9.1. JBoss AS 7 and EAP 6 - Param Service
Overview

Table 3.855. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.856. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.857. 

NameDescriptionRequiredInternal Name
ValueThe parameter value yes value

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.31.1.10. JBoss AS 7 and EAP 6 - In VM Acceptor Service
Overview

Table 3.858. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.859. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.860. Metrics

NameTypeDescriptionInternal Name
StartedtraitWhether it's stopped or started.started

Note

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

Table 3.861. 

NameDescriptionRequiredInternal Name
Server IdThe server id. yes server-id

Note

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

Table 3.862. Metrics

NameDescription
StartStarts the acceptor.
StopStops the acceptor.
Package Types
none
3.3.31.1.10.1. JBoss AS 7 and EAP 6 - Param Service
Overview

Table 3.863. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.864. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.865. 

NameDescriptionRequiredInternal Name
ValueThe parameter value yes value

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.31.1.11. JBoss AS 7 and EAP 6 - In VM Connector Service
Overview

Table 3.866. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.867. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.868. 

NameDescriptionRequiredInternal Name
Server IdThe server id. yes server-id

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.31.1.11.1. JBoss AS 7 and EAP 6 - Param Service
Overview

Table 3.869. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.870. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.871. 

NameDescriptionRequiredInternal Name
ValueThe parameter value yes value

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.31.1.12. JBoss AS 7 and EAP 6 - Remote Acceptor Service
Overview

Table 3.872. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.873. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.874. Metrics

NameTypeDescriptionInternal Name
StartedtraitWhether this acceptor is started.started

Note

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

Table 3.875. 

NameDescriptionRequiredInternal Name
Socket BindingThe socket binding reference. no socket-binding

Note

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

Table 3.876. Metrics

NameDescription
StartStarts the acceptor.
StopStops the acceptor.
Package Types
none
3.3.31.1.12.1. JBoss AS 7 and EAP 6 - Param Service
Overview

Table 3.877. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.878. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.879. 

NameDescriptionRequiredInternal Name
ValueThe parameter value yes value

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.31.1.13. JBoss AS 7 and EAP 6 - Remote Connector Service
Overview

Table 3.880. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.881. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.882. 

NameDescriptionRequiredInternal Name
Socket BindingThe socket binding reference. no socket-binding

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.31.1.13.1. JBoss AS 7 and EAP 6 - Param Service
Overview

Table 3.883. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.884. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.885. 

NameDescriptionRequiredInternal Name
ValueThe parameter value yes value

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.31.1.14. JBoss AS 7 and EAP 6 - Divert Service
Overview

Table 3.886. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.887. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.888. 

NameDescriptionRequiredInternal Name
Divert AddressAddress to divert from yes divert-address
ExclusiveWhether the divert is exclusive, meaning that the message is diverted to the new address, and does not go to the old address at all. The default value is false. no exclusive
FilterAn optional filter string. If specified then only messages which match the filter expression specified will be diverted. The filter string follows the HornetQ filter expression syntax described in the HornetQ documentation. no filter
Forwarding AddressAddress to divert to yes forwarding-address
Routing NameRouting name of the divert no routing-name
Transformer Class NameThe name of a class used to transform the message's body or properties before it is diverted. no transformer-class-name

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.31.1.15. JBoss AS 7 and EAP 6 - Queue Service
Overview

Table 3.889. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.890. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.891. Metrics

NameTypeDescriptionInternal Name
IdtraitThe id of the queue.id
PausedtraitWhether the queue is paused.paused
TemporarytraitWhether the queue is temporary.temporary

Note

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

Table 3.892. 

NameDescriptionRequiredInternal Name
DurableDefines whether the queue is durable. The default value is true. no durable
FilterA queue message filter definition. An undefined or empty filter will match all messages. no filter
Queue AddressThe queue address defines what address is used for routing messages. yes queue-address

Note

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

Table 3.893. Metrics

NameDescription
Change Message PriorityChange the priority of the message corresponding to the given message-id. Returns true if the message was expired, false otherwise.
Change Messages PriorityChange the priority of the messages corresponding to the given filter.
Count MessagesReturns the number of the messages in the queue matching the given filter.
Expire MessageExpire the message corresponding to the given message-id. Returns true if the message was expired, false otherwise.
Expire MessagesExpire the messages matching the given filter.
List Consumers as JSONA string in JSON format.
List Message Counter as HTMLList the message counter as a string in HTML format.
List Message Counter as JSONList the message counter as a string in JSON format.
List Message Counter History as HTMLList the message counter history.
List Message Counter History as JSONList the message counter history as a string in JSON format.
List MessagesList all messages in the queue that match the filter
List Messages as JSONList all messages in the queue that match the filter and return them as a string in JSON format.
List Scheduled MessagesList the messages scheduled for delivery.
List Scheduled Messages as JSONList the messages scheduled for delivery as a string in JSON format.
Move MessageMove the message corresponding to the given message-id to another queue
Move MessagesMove the messages corresponding to the given filter to another queue.
PausePause the queue.
Remove MessageRemove the message corresponding to the given message-id.
Remove MessagesRemove messages matching the given filter from the destination.
Reset Message CounterReset the message counters.
ResumeResume the queue.
Send Message to Dead Letter AddressSend the message corresponding to the given message-id 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.
Package Types
none
3.3.31.1.16. JBoss AS 7 and EAP 6 - Core Address Service
Overview

Table 3.894. Overview

Description:A runtime-only resource representing a HornetQ address. Zero or more queues can be bound to a single address. When a message is routed, it is routed to the set of queues bound to the message's address.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.895. 

NameDescriptionRequiredInternal Name
Path  yes path
Include Runtime  yes includeRuntime

Note

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

Table 3.896. 

NameDescriptionRequiredInternal Name
Binding NamesThe names of all bindings (both queues and diverts) bound to this address. yes binding-names
Number Of Bytes Per PageThe number of bytes used by each page for this address. yes number-of-bytes-per-page
Number Of PagesThe number of pages used by this address. yes number-of-pages
Queue NamesThe names of the queues associated with the address. yes queue-names
RolesA list of the security roles (name and permissions) associated with the address. yes roles

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.31.1.17. JBoss AS 7 and EAP 6 - Cluster Connection Service
Overview

Table 3.897. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.898. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.899. Metrics

NameTypeDescriptionInternal Name
Node IdtraitThe node ID used by this cluster connection.node-id
StartedtraitWhether the cluster connection is started.started

Note

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

Table 3.900. 

NameDescriptionRequiredInternal Name
Call TimeoutThe timeout (in ms) for remote calls made by the cluster connection. The default value is 30000. no call-timeout
Check PeriodThe period (in milliseconds) between client failure check. The default value is 30000. no check-period
Cluster Connection AddressEach cluster connection only applies to messages sent to an address that starts with this value. yes cluster-connection-address
Confirmation Window SizeThe confirmation-window-size to use for the connection used to forward messages to a target node. The default value is 1048576. no confirmation-window-size
Connection TtlThe maximum time (in milliseconds) for which the connections used by the cluster connections are considered alive (in the absence of heartbeat). The default value is 60000. no connection-ttl
Connector RefThe confirmation-window-size to use for the connection used to forward messages to a target node. yes connector-ref
Discovery Group NameThe discovery group used to obtain the list of other servers in the cluster to which this cluster connection will make connections. Must be undefined (null) if 'static-connectors' is defined. no discovery-group-name
Forward When No ConsumersWhether messages will be distributed round robin between other nodes of the cluster irrespective of whether there are matching or indeed any consumers on other nodes. If this is set to false (the default) then HornetQ will only forward messages to other nodes of the cluster if the address to which they are being forwarded has queues which have consumers, and if those consumers have message filters (selectors) at least one of those selectors must match the message. The default value is false. no forward-when-no-consumers
Max HopsThe maximum number of times a message can be forwarded. HornetQ can be configured to also load balance messages to nodes which might be connected to it only indirectly with other HornetQ servers as intermediates in a chain. The default value is 1. no max-hops
Max Retry IntervalThe maximum interval of time used to retry connections. The default value is 2000. no max-retry-interval
Min Large Message SizeThe minimum size (in bytes) for a message before it is considered as a large message. The default value is 102400. no min-large-message-size
Reconnect AttemptsThe total number of reconnect attempts the bridge will make before giving up and shutting down. A value of -1 signifies an unlimited number of attempts. The default value is -1. no reconnect-attempts
Retry IntervalThe period in milliseconds between subsequent reconnection attempts, if the connection to the target server has failed. The default value is 500. no retry-interval
Retry Interval MultiplierA multiplier to apply to the time since the last retry to compute the time to the next retry. This allows you to implement an exponential backoff between retry attempts. The default value is 1.0. no retry-interval-multiplier
Static ConnectorsThe statically defined list of connectors to which this cluster connection will make connections. Must be undefined (null) if 'discovery-group-name' is defined. no static-connectors:nullable
Use Duplicate DetectionWhether the bridge will automatically insert a duplicate id property into each message that it forwards. The default value is true. no use-duplicate-detection

Note

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

Table 3.901. Metrics

NameDescription
Get NodesReturns a map of the nodes connected to this cluster connection, where keys are node IDs and values are the addresses used to connect to the nodes.
StartStarts the cluster connection.
StopStops the cluster connection.
Package Types
none
3.3.31.1.18. JBoss AS 7 and EAP 6 - Broadcast Group Service
Overview

Table 3.902. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.903. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.904. Metrics

NameTypeDescriptionInternal Name
StartedtraitWhether the broadcast group is started.started

Note

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

Table 3.905. 

NameDescriptionRequiredInternal Name
Broadcast PeriodThe period in milliseconds between consecutive broadcasts. The default value is 2000. no broadcast-period
ConnectorsSpecifies the names of connectors that will be broadcast. no connectors
Socket BindingThe broadcast group socket binding. yes socket-binding

Note

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

Table 3.906. Metrics

NameDescription
Get Connector Pairs as JSONReturns the pairs of live-backup connectors that are broadcasted by this broadcast group using JSON serialization.
StartStarts the broadcast group.
StopStops the broadcast group.
Package Types
none
3.3.31.1.19. JBoss AS 7 and EAP 6 - Path Service
Overview

Table 3.907. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.908. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.909. 

NameDescriptionRequiredInternal Name
PathThe actual filesystem path. Treated as an absolute path, unless the 'relative-to' attribute is specified, in which case the value is treated as relative to that path.
If treated as an absolute path, the actual runtime pathname specified by the value of this attribute will be determined as follows:
If this value is already absolute, then the value is directly used. Otherwise the runtime pathname is resolved in a system-dependent way. On UNIX systems, a relative pathname is made absolute by resolving it against the current user directory. On Microsoft Windows systems, a relative pathname is made absolute by resolving it against the current directory of the drive named by the pathname, if any; if not, it is resolved against the current user directory.
yes path
Relative ToThe name of another previously named path, or of one of the standard paths provided by the system. If 'relative-to' is provided, the value of the 'path' attribute is treated as relative to the path specified by this attribute. The standard paths provided by the system include:
  • jboss.home - the root directory of the JBoss AS distribution
  • user.home - user's home directory
  • user.dir - user's current working directory
  • java.home - java installation directory
  • jboss.server.base.dir - root directory for an individual server instance
  • jboss.server.data.dir - directory the server will use for persistent data file storage
  • jboss.server.log.dir - directory the server will use for log file storage
  • jboss.server.tmp.dir - directory the server will use for temporary file storage
  • jboss.domain.servers.dir - directory under which a host controller will create the working area for individual server instances
no relative-to
Path TypePath Type yes __name

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.31.1.20. JBoss AS 7 and EAP 6 - Bridge Service
Overview

Table 3.910. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.911. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.912. Metrics

NameTypeDescriptionInternal Name
StartedtraitWhether the bridge is started.started

Note

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

Table 3.913. 

NameDescriptionRequiredInternal Name
Check PeriodThe period (in milliseconds) between client failure check. The default value is 30000. no check-period
Confirmation Window SizeThe confirmation-window-size to use for the connection used to forward messages to the target node. The default value is 1048576. no confirmation-window-size
Connection TtlThe maximum time (in milliseconds) for which the connections used by the bridges are considered alive (in the absence of heartbeat). The default value is 60000. no connection-ttl
Discovery Group NameThe name of the discovery group used by this bridge. Must be undefined (null) if 'static-connectors' is defined. no discovery-group-name
Failover On Server ShutdownWhether the bridge will attempt to failover onto a backup server (if specified) when the target server is cleanly shutdown rather than crashed. no failover-on-server-shutdown
FilterAn optional filter string. If specified then only messages which match the filter expression specified will be forwarded. The filter string follows the HornetQ filter expression syntax described in the HornetQ documentation. no filter
Forwarding AddressThe address on the target server that the message will be forwarded to. If a forwarding address is not specified then the original destination of the message will be retained. no forwarding-address
HaWhether or not this bridge should support high availability. True means it will connect to any available server in a cluster and support failover. The default value is false. no ha
Max Retry IntervalThe maximum interval of time used to retry connections. The default value is 2000. no max-retry-interval
Min Large Message SizeThe minimum size (in bytes) for a message before it is considered as a large message. The default value is 102400. no min-large-message-size
PasswordThe password to use when creating the bridge connection to the remote server. If it is not specified the default cluster password specified by the cluster-password attribute in the root messaging subsystem resource will be used. The default value is CHANGE ME!!. no password
Queue NameThe unique name of the local queue that the bridge consumes from. yes queue-name
Reconnect AttemptsThe total number of reconnect attempts the bridge will make before giving up and shutting down. A value of -1 signifies an unlimited number of attempts. The default value is -1. no reconnect-attempts
Retry IntervalThe period in milliseconds between subsequent reconnection attempts, if the connection to the target server has failed. The default value is 2000. no retry-interval
Retry Interval MultiplierA multiplier to apply to the time since the last retry to compute the time to the next retry. This allows you to implement an exponential backoff between retry attempts. The default value is 1.0. no retry-interval-multiplier
Static ConnectorsA list of names of statically defined connectors used by this bridge. Must be undefined (null) if 'discovery-group-name' is defined. no static-connectors:nullable
Transformer Class NameThe name of a user-defined class which implements the org.hornetq.core.server.cluster.Transformer interface. no transformer-class-name
Use Duplicate DetectionWhether the bridge will automatically insert a duplicate id property into each message that it forwards. The default value is true. no use-duplicate-detection
UserThe user name to use when creating the bridge connection to the remote server. If it is not specified the default cluster user specified by the cluster-user attribute in the root messaging subsystem resource will be used. The default value is HORNETQ.CLUSTER.ADMIN.USER. no user

Note

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

Table 3.914. Metrics

NameDescription
StartStarts the bridge.
StopStops the bridge.
Package Types
none
3.3.31.1.21. JBoss AS 7 and EAP 6 - Discovery Group Service
Overview

Table 3.915. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.916. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.917. 

NameDescriptionRequiredInternal Name
Initial Wait TimeoutPeriod, in ms, to wait for an initial broadcast to give us at least one node in the cluster. The default value is 10000. no initial-wait-timeout
Refresh TimeoutPeriod the discovery group waits after receiving the last broadcast from a particular server before removing that server's connector pair entry from its list. The default value is 10000. no refresh-timeout
Socket BindingThe discovery group socket binding. yes socket-binding

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.31.1.22. JBoss AS 7 and EAP 6 - Connector Service
Overview

Table 3.918. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.919. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.920. 

NameDescriptionRequiredInternal Name
Factory ClassClass name of the factory class that can instantiate the connector service. yes factory-class

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.31.1.22.1. JBoss AS 7 and EAP 6 - Param Service
Overview

Table 3.921. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.922. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.923. 

NameDescriptionRequiredInternal Name
ValueThe parameter value yes value

Note

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