mirror of https://github.com/apache/activemq.git
fix for https://issues.apache.org/activemq/browse/AMQ-2302 - enqueue/dequeue count for connections
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@805396 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
39e63c0051
commit
0a95b7e309
|
@ -62,13 +62,6 @@ public class ConnectionView implements ConnectionViewMBean {
|
|||
return connection.isActive();
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the number of messages to be dispatched to this connection
|
||||
*/
|
||||
public int getDispatchQueueSize() {
|
||||
return connection.getDispatchQueueSize();
|
||||
}
|
||||
|
||||
/**
|
||||
* Resets the statistics
|
||||
*/
|
||||
|
@ -76,25 +69,6 @@ public class ConnectionView implements ConnectionViewMBean {
|
|||
connection.getStatistics().reset();
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the number of messages enqueued on this connection
|
||||
*
|
||||
* @return the number of messages enqueued on this connection
|
||||
*/
|
||||
public long getEnqueueCount() {
|
||||
return connection.getStatistics().getEnqueues().getCount();
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the number of messages dequeued on this connection
|
||||
*
|
||||
* @return the number of messages dequeued on this connection
|
||||
*/
|
||||
public long getDequeueCount() {
|
||||
return connection.getStatistics().getDequeues().getCount();
|
||||
}
|
||||
|
||||
public String getRemoteAddress() {
|
||||
return connection.getRemoteAddress();
|
||||
}
|
||||
|
|
|
@ -42,34 +42,12 @@ public interface ConnectionViewMBean extends Service {
|
|||
*/
|
||||
@MBeanInfo("Connection is active (both connected and receiving messages).")
|
||||
boolean isActive();
|
||||
|
||||
/**
|
||||
* Returns the number of messages to be dispatched to this connection
|
||||
*/
|
||||
@MBeanInfo("The number of messages dispatched to this connection")
|
||||
int getDispatchQueueSize();
|
||||
|
||||
/**
|
||||
* Resets the statistics
|
||||
*/
|
||||
@MBeanInfo("Resets the statistics")
|
||||
void resetStatistics();
|
||||
|
||||
/**
|
||||
* Returns the number of messages enqueued on this connection
|
||||
*
|
||||
* @return the number of messages enqueued on this connection
|
||||
*/
|
||||
@MBeanInfo("Number of messages enqueued on this connection")
|
||||
long getEnqueueCount();
|
||||
|
||||
/**
|
||||
* Returns the number of messages dequeued on this connection
|
||||
*
|
||||
* @return the number of messages dequeued on this connection
|
||||
*/
|
||||
@MBeanInfo("Number of messages dequeued on this connection")
|
||||
long getDequeueCount();
|
||||
|
||||
/**
|
||||
* Returns the source address for this connection
|
||||
|
|
|
@ -77,23 +77,4 @@ public class ConnectorView implements ConnectorViewMBean {
|
|||
return connector.getStatistics().isEnabled();
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the number of messages enqueued on this connector
|
||||
*
|
||||
* @return the number of messages enqueued on this connector
|
||||
*/
|
||||
public long getEnqueueCount() {
|
||||
return connector.getStatistics().getEnqueues().getCount();
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the number of messages dequeued on this connector
|
||||
*
|
||||
* @return the number of messages dequeued on this connector
|
||||
*/
|
||||
public long getDequeueCount() {
|
||||
return connector.getStatistics().getDequeues().getCount();
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -46,20 +46,4 @@ public interface ConnectorViewMBean extends Service {
|
|||
@MBeanInfo("Statistics gathering enabled")
|
||||
boolean isStatisticsEnabled();
|
||||
|
||||
/**
|
||||
* Returns the number of messages enqueued on this connector
|
||||
*
|
||||
* @return the number of messages enqueued on this connector
|
||||
*/
|
||||
@MBeanInfo("Number of messages enqueued on this connector")
|
||||
long getEnqueueCount();
|
||||
|
||||
/**
|
||||
* Returns the number of messages dequeued on this connector
|
||||
*
|
||||
* @return the number of messages dequeued on this connector
|
||||
*/
|
||||
@MBeanInfo("Number of messages dequeued on this connector")
|
||||
long getDequeueCount();
|
||||
|
||||
}
|
||||
|
|
|
@ -61,18 +61,6 @@ No connection could be found for ID ${requestContext.connectionQuery.connectionI
|
|||
<td class="label">Slow</td>
|
||||
<td>${row.slow}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label">Enqueue Count</td>
|
||||
<td>${row.enqueueCount}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label">Dequeue Count</td>
|
||||
<td>${row.dequeueCount}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label">Dispatch Queue Size</td>
|
||||
<td>${row.dispatchQueueSize}</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
|
|
|
@ -30,9 +30,6 @@
|
|||
<tr>
|
||||
<th>Name</th>
|
||||
<th>Remote Address</th>
|
||||
<th>Enqueue Count</th>
|
||||
<th>Dequeue Count</th>
|
||||
<th>Dispatch Queue Size</th>
|
||||
<th>Active</th>
|
||||
<th>Slow</th>
|
||||
</tr>
|
||||
|
@ -43,9 +40,6 @@
|
|||
<tr>
|
||||
<td><a href="connection.jsp?connectionID=${conName}">${conName}</a></td>
|
||||
<td>${con.remoteAddress}</td>
|
||||
<td>${con.enqueueCount}</td>
|
||||
<td>${con.dequeueCount}</td>
|
||||
<td>${con.dispatchQueueSize}</td>
|
||||
<td>${con.active}</td>
|
||||
<td>${con.slow}</td>
|
||||
</tr>
|
||||
|
|
Loading…
Reference in New Issue