Author: dejanb
Date: Tue Aug 23 15:11:43 2011
New Revision: 1160737
URL: http://svn.apache.org/viewvc?rev=1160737&view=rev
Log:
https://issues.apache.org/jira/browse/AMQ-3464 - xml view for subscribers in
admin console
Added:
activemq/trunk/activemq-web-console/src/main/webapp/xml/subscribers.jsp
Modified:
activemq/trunk/activemq-web-console/src/main/webapp/decorators/main.jsp
Modified:
activemq/trunk/activemq-web-console/src/main/webapp/decorators/main.jsp
URL:
http://svn.apache.org/viewvc/activemq/trunk/activemq-web-console/src/main/webapp/decorators/main.jsp?rev=1160737&r1=1160736&r2=1160737&view=diff
==============================================================================
--- activemq/trunk/activemq-web-console/src/main/webapp/decorators/main.jsp
(original)
+++ activemq/trunk/activemq-web-console/src/main/webapp/decorators/main.jsp Tue
Aug 23 15:11:43 2011
@@ -119,6 +119,14 @@
<li><a
href="xml/topics.jsp" title="View the topics as XML">XML</a></li>
</ul>
+ <H3>Subscribers Views</H3>
+
+ <ul class="alternate"
type="square">
+
+
+
+ <li><a
href="xml/subscribers.jsp" title="View the subscribers as XML">XML</a></li>
+ </ul>
<H3>Useful Links</H3>
<ul class="alternate"
type="square">
Added: activemq/trunk/activemq-web-console/src/main/webapp/xml/subscribers.jsp
URL:
http://svn.apache.org/viewvc/activemq/trunk/activemq-web-console/src/main/webapp/xml/subscribers.jsp?rev=1160737&view=auto
==============================================================================
--- activemq/trunk/activemq-web-console/src/main/webapp/xml/subscribers.jsp
(added)
+++ activemq/trunk/activemq-web-console/src/main/webapp/xml/subscribers.jsp Tue
Aug 23 15:11:43 2011
@@ -0,0 +1,52 @@
+<%@ page contentType="text/xml;charset=ISO-8859-1"%>
+<%--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+--%>
+<subscribers>
+<c:forEach items="${requestContext.brokerQuery.durableTopicSubscribers}"
var="row">
+<subscriber clientId="${row.clientId}"
+ subscriptionName="${row.subscriptionName}"
+ connectionId="${row.connectionId}"
+ destinationName="${row.destinationName}"
+ selector="${row.selector}"
+ active="yes" >
+ <stats pendingQueueSize="${row.pendingQueueSize}"
+ dispatchedQueueSize="${row.dispatchedQueueSize}"
+ dispatchedCounter="${row.dispatchedCounter}"
+ enqueueCounter="${row.enqueueCounter}"
+ dequeueCounter="${row.dequeueCounter}"/>
+
+</subscriber>
+</c:forEach>
+
+<c:forEach
items="${requestContext.brokerQuery.inactiveDurableTopicSubscribers}" var="row">
+<subscriber clientId="${row.clientId}"
+ subscriptionName="${row.subscriptionName}"
+ connectionId="${row.connectionId}"
+ destinationName="${row.destinationName}"
+ selector="${row.selector}"
+ active="no" >
+ <stats pendingQueueSize="${row.pendingQueueSize}"
+ dispatchedQueueSize="${row.dispatchedQueueSize}"
+ dispatchedCounter="${row.dispatchedCounter}"
+ enqueueCounter="${row.enqueueCounter}"
+ dequeueCounter="${row.dequeueCounter}"/>
+
+</subscriber>
+</c:forEach>
+
+
+</subscribers>