CONFIGURATION
JNDIName=
ManagedProperty{JNDIName,JNDIName,
metaType=SimpleMetaType:java.lang.String}, 

serverPeer=
ManagedProperty{serverPeer,serverPeer,
metaType=MutableCompositeMetaType{javax.management.ObjectName items=[name=MBeanServer type=javax.management.MBeanServer], [name=canonicalKeyPropertyListString type=java.lang.String], [name=canonicalName type=java.lang.String], [name=domain type=java.lang.String], [name=domainPattern type=java.lang.Boolean], [name=keyPropertyList type=java.util.Map], [name=keyPropertyListString type=java.lang.String], [name=pattern type=java.lang.Boolean], [name=propertyPattern type=java.lang.Boolean]}}

expiryQueue=
ManagedProperty{expiryQueue,expiryQueue,
metaType=MutableCompositeMetaType{javax.management.ObjectName items=[name=MBeanServer type=javax.management.MBeanServer], [name=canonicalKeyPropertyListString type=java.lang.String], [name=canonicalName type=java.lang.String], [name=domain type=java.lang.String], [name=domainPattern type=java.lang.Boolean], [name=keyPropertyList type=java.util.Map], [name=keyPropertyListString type=java.lang.String], [name=pattern type=java.lang.Boolean], [name=propertyPattern type=java.lang.Boolean]}}, 

DLQ=
ManagedProperty{DLQ,DLQ,
metaType=MutableCompositeMetaType{javax.management.ObjectName items=[name=MBeanServer type=javax.management.MBeanServer], [name=canonicalKeyPropertyListString type=java.lang.String], [name=canonicalName type=java.lang.String], [name=domain type=java.lang.String], [name=domainPattern type=java.lang.Boolean], [name=keyPropertyList type=java.util.Map], [name=keyPropertyListString type=java.lang.String], [name=pattern type=java.lang.Boolean], [name=propertyPattern type=java.lang.Boolean]}}, name=ManagedProperty{name,name,metaType=SimpleMetaType:java.lang.String}, 

redeliveryDelay=
ManagedProperty{redeliveryDelay,redeliveryDelay,
metaType=SimpleMetaType:java.lang.Long}, 

securityConfig=
ManagedProperty{securityConfig,securityConfig,
metaType=MutableCompositeMetaType{org.w3c.dom.Element items=[name=schemaTypeInfo type=org.w3c.dom.TypeInfo], [name=tagName type=java.lang.String]}}, 

maxSize=
ManagedProperty{maxSize,maxSize,
metaType=SimpleMetaType:java.lang.Integer}, 

fullSize=
ManagedProperty{fullSize,fullSize,
metaType=SimpleMetaType:java.lang.Integer}, 

pageSize=
ManagedProperty{pageSize,pageSize,
metaType=SimpleMetaType:java.lang.Integer}, 

downCacheSize=
ManagedProperty{downCacheSize,downCacheSize,
metaType=SimpleMetaType:java.lang.Integer}, 

clustered=
ManagedProperty{clustered,clustered,
metaType=SimpleMetaType:java.lang.Boolean}, 

messageCounterHistoryDayLimit=
ManagedProperty{messageCounterHistoryDayLimit,messageCounterHistoryDayLimit,
metaType=SimpleMetaType:java.lang.Integer}, 

maxDeliveryAttempts=
ManagedProperty{maxDeliveryAttempts,maxDeliveryAttempts,
metaType=SimpleMetaType:java.lang.Integer}, 




STATISTICS
deliveringCount=
ManagedProperty{deliveringCount,deliveringCount,
metaType=SimpleMetaType:java.lang.Integer}, 

messageCount=
ManagedProperty{messageCount,messageCount,
metaType=SimpleMetaType:java.lang.Integer}, 

scheduledMessageCount=
ManagedProperty{scheduledMessageCount,scheduledMessageCount,
metaType=SimpleMetaType:java.lang.Integer}, 

messageCounter=
ManagedProperty{messageCounter,messageCounter,
metaType=MutableCompositeMetaType{org.jboss.jms.server.messagecounter.MessageCounter items=[name=count type=java.lang.Integer], [name=countDelta type=java.lang.Integer], [name=counterAsString type=java.lang.String], [name=destinationDurable type=java.lang.Boolean], [name=destinationName type=java.lang.String], [name=destinationSubscription type=java.lang.String], [name=destinationTopic type=java.lang.Boolean], [name=historyAsString type=java.lang.String], [name=historyLimit type=java.lang.Integer], [name=lastUpdate type=java.lang.Long], [name=messageCount type=java.lang.Integer], [name=messageCountDelta type=java.lang.Integer]}}, 

messageStatistics=
ManagedProperty{messageStatistics,messageStatistics,
metaType=MutableCompositeMetaType{org.jboss.jms.server.messagecounter.MessageStatistics items=[name=asString type=java.lang.String], [name=count type=java.lang.Integer], [name=countDelta type=java.lang.Integer], [name=depth type=java.lang.Integer], [name=depthDelta type=java.lang.Integer], [name=durable type=java.lang.Boolean], [name=name type=java.lang.String], [name=subscriptionID type=java.lang.String], [name=timeLastUpdate type=java.lang.Long], [name=topic type=java.lang.Boolean]}}, 

consumerCount=
ManagedProperty{consumerCount,consumerCount,
metaType=SimpleMetaType:java.lang.Integer}, 



TRAITS
* Made up by me but in MO object name=
ManagedProperty{name, name,
metaType=SimpleMetaType:java.lang.String}.

createdProgrammatically=
ManagedProperty{createdProgrammatically,createdProgrammatically,
metaType=SimpleMetaType:java.lang.Boolean}, 


OPERATIONS
ManagedOperation(name=resetMessageCounter,description=Reset the message counter,impact=WriteOnly), 
ManagedOperation(name=destroy,description=Service lifecycle operation,impact=WriteOnly), 
ManagedOperation(name=create,description=Service lifecycle operation,impact=WriteOnly), 
ManagedOperation(name=listMessageCounterHistoryAsHTML,description=Get the message counter history as HTML,impact=ReadOnly), 
ManagedOperation(name=start,description=Service lifecycle operation,impact=WriteOnly), 
ManagedOperation(name=listNonDurableMessages,description=List all non durable mesages using a selector,impact=ReadOnly), 
ManagedOperation(name=resetMessageCounterHistory,description=Reset the message counter history,impact=WriteOnly), 
ManagedOperation(name=listAllMessages,description=List all messages,impact=ReadOnly), 
ManagedOperation(name=listMessageCounterAsHTML,description=Get the message counter as HTML,impact=ReadOnly), 
ManagedOperation(name=listAllMessages,description=List all messages with selector,impact=ReadOnly), 
ManagedOperation(name=stop,description=Service lifecycle operation,impact=WriteOnly), 
ManagedOperation(name=listDurableMessages,description=List all durable mesages,impact=ReadOnly), 
ManagedOperation(name=listNonDurableMessages,description=List all non durable mesages,impact=ReadOnly), 
ManagedOperation(name=removeAllMessages,description=Remove all messages in the queue,impact=WriteOnly), 
ManagedOperation(name=listDurableMessages,description=List all durable mesages using a selector,impact=ReadOnly)