org.apache.activemq.apollo.dto
Class BrokerStatusDTO

java.lang.Object
  extended by org.apache.activemq.apollo.dto.StringIdDTO
      extended by org.apache.activemq.apollo.dto.ServiceStatusDTO
          extended by org.apache.activemq.apollo.dto.BrokerStatusDTO

public class BrokerStatusDTO
extends ServiceStatusDTO

Author:
Hiram Chirino

Field Summary
 long connected
          The number of connections that this connector has currently connected.
 long connection_counter
          The total number of connections accepted by the broker since it started.
 java.util.List<LongIdLabeledDTO> connections
          The connections that have been created via the connector.
 java.util.List<java.lang.String> connectors
          Ids of all the connectors running on the broker
 long current_time
          The current time on the broker machine.
 JvmMetricsDTO jvm_metrics
          Metrics about the JVM
 long messages_received
          The number of messages that have been received from connections created by this broker.
 long messages_sent
          The number of messages that have been sent to connections created by this broker.
 long read_counter
          The number of bytes that have been read from the connections created by this broker.
 java.lang.String version
          Version of the broker
 java.util.List<java.lang.String> virtual_hosts
          Ids of all the virtual hosts running on the broker
 long write_counter
          The number of bytes that have been written to the connections created by this broker.
 
Fields inherited from class org.apache.activemq.apollo.dto.ServiceStatusDTO
state, state_since
 
Fields inherited from class org.apache.activemq.apollo.dto.StringIdDTO
id
 
Constructor Summary
BrokerStatusDTO()
           
 
Method Summary
 
Methods inherited from class org.apache.activemq.apollo.dto.StringIdDTO
equals, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

version

public java.lang.String version
Version of the broker


jvm_metrics

public JvmMetricsDTO jvm_metrics
Metrics about the JVM


current_time

public long current_time
The current time on the broker machine. In milliseconds since the epoch.


virtual_hosts

public java.util.List<java.lang.String> virtual_hosts
Ids of all the virtual hosts running on the broker


connectors

public java.util.List<java.lang.String> connectors
Ids of all the connectors running on the broker


connection_counter

public long connection_counter
The total number of connections accepted by the broker since it started.


connected

public long connected
The number of connections that this connector has currently connected.


connections

public java.util.List<LongIdLabeledDTO> connections
The connections that have been created via the connector.


messages_sent

public long messages_sent
The number of messages that have been sent to connections created by this broker.


messages_received

public long messages_received
The number of messages that have been received from connections created by this broker.


read_counter

public long read_counter
The number of bytes that have been read from the connections created by this broker.


write_counter

public long write_counter
The number of bytes that have been written to the connections created by this broker.

Constructor Detail

BrokerStatusDTO

public BrokerStatusDTO()


Copyright © 2005-2012 The Apache Software Foundation. All Rights Reserved.