-
Sub-task
-
Resolution: Done
-
Major
-
None
-
None
-
None
-
None
In JBAS4 with JBossMessaging deployed the console has the listMessages, listAllMessages, listNonDurableMessages and listDurableMessages operations defined for a JMS Queue which all take:
<parameters>
<c:simple-property name="selector" displayName="Selector" required="false"/>
</parameters>
In JBAS5 the managed object for a JMS Topic exposes the operations below which take parameters. Note we're missing listMessages and listAllMessages.
<service name="Queue JMSDestination">
<operation name="listDurableMessages" displayName="List Durable Messages" description="List all durable mesages using a selector">
<parameters>
<c:simple-property required="false" name="arg#0"/>
</parameters>
<results>
<c:notes>List all durable mesages using a selector</c:notes>
<c:list-property name="result">
<c:map-property required="false" name="element"/>
</c:list-property>
</results>
</operation>
<operation name="listNonDurableMessages" displayName="List Non Durable Messages" description="List all non durable mesages using a selector">
<parameters>
<c:simple-property required="false" name="arg#0"/>
</parameters>
<results>
<c:notes>List all non durable mesages using a selector</c:notes>
<c:list-property name="result">
<c:map-property required="false" name="element"/>
</c:list-property>
</results>
</operation>