org.jboss.mx.modelmbean

Class XMBean

Instance

A deployable JBoss Messaging Queue


Attribute Summary
java.lang.String

Read Only
Name The destination name
java.lang.String

Readable / Writable
JNDIName The destination's JNDI name
javax.management.ObjectName

Readable / Writable
ServerPeer The ObjectName of the server peer this destination was deployed on
javax.management.ObjectName

Readable / Writable
DLQ The DLQ for this queue, overrides the default DLQ on the server peer
javax.management.ObjectName

Readable / Writable
ExpiryQueue The expiry queue for this queue, overrides the default expiry queue on the server peer
long

Readable / Writable
RedeliveryDelay The delay before redelivering
org.w3c.dom.Element

Readable / Writable
SecurityConfig The destination's security configuration
boolean

Read Only
CreatedProgrammatically True if this destination was created programmatically
int

Read Only
MessageCount The number of messages in the queue
int

Read Only
DeliveringCount The number of messages currently being delivered
int

Read Only
ScheduledMessageCount The number of scheduled messages in the queue
int

Readable / Writable
MaxSize The maximum number of messages this queue can hold before they are dropped
int

Readable / Writable
FullSize The in-memory message limit, can only be set when queue is stopped
int

Readable / Writable
PageSize The paging size, can only be set when queue is stopped
int

Readable / Writable
DownCacheSize The write-cache size, can only be set when queue is stopped
boolean

Readable / Writable
Clustered Is this a clustered destination?
org.jboss.jms.server.messagecounter.MessageCounter

Read Only
MessageCounter Get the message counter for the queue
org.jboss.jms.server.messagecounter.MessageStatistics

Read Only
MessageStatistics Get the message statistics for the queue
int

Readable / Writable
MessageCounterHistoryDayLimit The day limit for the message counter
int

Readable / Writable
MaxDeliveryAttempts The maximum delivery attempts to the queue
int

Read Only
ConsumerCount The number of consumers on the queue
org.jboss.messaging.core.contract.MessagingComponent

Read Only
Instance The instance to be accessed by select plugins via a typed hard reference

Operation Summary
void create() JBoss Service lifecycle operation
void start() JBoss Service lifecycle operation
void stop() JBoss Service lifecycle operation
void destroy() JBoss Service lifecycle operation
void removeAllMessages() Remove all messages in the queue
java.util.List listAllMessages() List all messages
java.util.List listAllMessages( java.lang.String ) List all messages with selector
java.util.List listDurableMessages() List durable messages
java.util.List listDurableMessages( java.lang.String ) List durable messages with selector
java.util.List listNonDurableMessages() List non durable messages
java.util.List listNonDurableMessages( java.lang.String ) List non durable messages with selector
java.util.List listMessages( java.lang.String ) List all messages which meet the condition described in selector
void resetMessageCounter() Reset the message counter
void resetMessageCounterHistory() Reset the message counter history
java.lang.String listMessageCounterAsHTML() Get the message counter as HTML
java.lang.String listMessageCounterHistoryAsHTML() Get the message counter history as HTML

Operation Detail

create

public void create()
JBoss Service lifecycle operation

Parameters:

start

public void start()
JBoss Service lifecycle operation

Parameters:

stop

public void stop()
JBoss Service lifecycle operation

Parameters:

destroy

public void destroy()
JBoss Service lifecycle operation

Parameters:

removeAllMessages

public void removeAllMessages()
Remove all messages in the queue

Parameters:

listAllMessages

public java.util.List listAllMessages()
List all messages

Parameters:

listAllMessages

public java.util.List listAllMessages( java.lang.String )
List all messages with selector

Parameters:
selector - Expression to define the selector

listDurableMessages

public java.util.List listDurableMessages()
List durable messages

Parameters:

listDurableMessages

public java.util.List listDurableMessages( java.lang.String )
List durable messages with selector

Parameters:
selector - Expression to define the selector

listNonDurableMessages

public java.util.List listNonDurableMessages()
List non durable messages

Parameters:

listNonDurableMessages

public java.util.List listNonDurableMessages( java.lang.String )
List non durable messages with selector

Parameters:
selector - Expression to define the selector

listMessages

public java.util.List listMessages( java.lang.String )
List all messages which meet the condition described in selector

Parameters:
selector - Expression to define the selector

resetMessageCounter

public void resetMessageCounter()
Reset the message counter

Parameters:

resetMessageCounterHistory

public void resetMessageCounterHistory()
Reset the message counter history

Parameters:

listMessageCounterAsHTML

public java.lang.String listMessageCounterAsHTML()
Get the message counter as HTML

Parameters:

listMessageCounterHistoryAsHTML

public java.lang.String listMessageCounterHistoryAsHTML()
Get the message counter history as HTML

Parameters: