com.aelitis.azureus.core.stats
Class AzureusCoreStats
java.lang.Object
com.aelitis.azureus.core.stats.AzureusCoreStats
public class AzureusCoreStats
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AVERAGE_PERIOD
public static final int AVERAGE_PERIOD
- See Also:
- Constant Field Values
ST_ALL
public static final String ST_ALL
- See Also:
- Constant Field Values
ST_DISK
public static final String ST_DISK
- See Also:
- Constant Field Values
ST_DISK_READ_QUEUE_LENGTH
public static final String ST_DISK_READ_QUEUE_LENGTH
- See Also:
- Constant Field Values
ST_DISK_READ_QUEUE_BYTES
public static final String ST_DISK_READ_QUEUE_BYTES
- See Also:
- Constant Field Values
ST_DISK_READ_REQUEST_COUNT
public static final String ST_DISK_READ_REQUEST_COUNT
- See Also:
- Constant Field Values
ST_DISK_READ_REQUEST_SINGLE
public static final String ST_DISK_READ_REQUEST_SINGLE
- See Also:
- Constant Field Values
ST_DISK_READ_REQUEST_MULTIPLE
public static final String ST_DISK_READ_REQUEST_MULTIPLE
- See Also:
- Constant Field Values
ST_DISK_READ_REQUEST_BLOCKS
public static final String ST_DISK_READ_REQUEST_BLOCKS
- See Also:
- Constant Field Values
ST_DISK_READ_BYTES_TOTAL
public static final String ST_DISK_READ_BYTES_TOTAL
- See Also:
- Constant Field Values
ST_DISK_READ_BYTES_SINGLE
public static final String ST_DISK_READ_BYTES_SINGLE
- See Also:
- Constant Field Values
ST_DISK_READ_BYTES_MULTIPLE
public static final String ST_DISK_READ_BYTES_MULTIPLE
- See Also:
- Constant Field Values
ST_DISK_READ_IO_TIME
public static final String ST_DISK_READ_IO_TIME
- See Also:
- Constant Field Values
ST_DISK_READ_IO_COUNT
public static final String ST_DISK_READ_IO_COUNT
- See Also:
- Constant Field Values
ST_DISK_WRITE_QUEUE_LENGTH
public static final String ST_DISK_WRITE_QUEUE_LENGTH
- See Also:
- Constant Field Values
ST_DISK_WRITE_QUEUE_BYTES
public static final String ST_DISK_WRITE_QUEUE_BYTES
- See Also:
- Constant Field Values
ST_DISK_WRITE_REQUEST_COUNT
public static final String ST_DISK_WRITE_REQUEST_COUNT
- See Also:
- Constant Field Values
ST_DISK_WRITE_REQUEST_BLOCKS
public static final String ST_DISK_WRITE_REQUEST_BLOCKS
- See Also:
- Constant Field Values
ST_DISK_WRITE_BYTES_TOTAL
public static final String ST_DISK_WRITE_BYTES_TOTAL
- See Also:
- Constant Field Values
ST_DISK_WRITE_BYTES_SINGLE
public static final String ST_DISK_WRITE_BYTES_SINGLE
- See Also:
- Constant Field Values
ST_DISK_WRITE_BYTES_MULTIPLE
public static final String ST_DISK_WRITE_BYTES_MULTIPLE
- See Also:
- Constant Field Values
ST_DISK_WRITE_IO_TIME
public static final String ST_DISK_WRITE_IO_TIME
- See Also:
- Constant Field Values
ST_DISK_WRITE_IO_COUNT
public static final String ST_DISK_WRITE_IO_COUNT
- See Also:
- Constant Field Values
ST_NET_WRITE_CONTROL_WAIT_COUNT
public static final String ST_NET_WRITE_CONTROL_WAIT_COUNT
- See Also:
- Constant Field Values
ST_NET_WRITE_CONTROL_NP_COUNT
public static final String ST_NET_WRITE_CONTROL_NP_COUNT
- See Also:
- Constant Field Values
ST_NET_WRITE_CONTROL_P_COUNT
public static final String ST_NET_WRITE_CONTROL_P_COUNT
- See Also:
- Constant Field Values
ST_NET_WRITE_CONTROL_ENTITY_COUNT
public static final String ST_NET_WRITE_CONTROL_ENTITY_COUNT
- See Also:
- Constant Field Values
ST_NET_WRITE_CONTROL_CON_COUNT
public static final String ST_NET_WRITE_CONTROL_CON_COUNT
- See Also:
- Constant Field Values
ST_NET_WRITE_CONTROL_READY_CON_COUNT
public static final String ST_NET_WRITE_CONTROL_READY_CON_COUNT
- See Also:
- Constant Field Values
ST_NET_WRITE_CONTROL_READY_BYTE_COUNT
public static final String ST_NET_WRITE_CONTROL_READY_BYTE_COUNT
- See Also:
- Constant Field Values
ST_NET_READ_CONTROL_LOOP_COUNT
public static final String ST_NET_READ_CONTROL_LOOP_COUNT
- See Also:
- Constant Field Values
ST_NET_READ_CONTROL_NP_COUNT
public static final String ST_NET_READ_CONTROL_NP_COUNT
- See Also:
- Constant Field Values
ST_NET_READ_CONTROL_P_COUNT
public static final String ST_NET_READ_CONTROL_P_COUNT
- See Also:
- Constant Field Values
ST_NET_READ_CONTROL_WAIT_COUNT
public static final String ST_NET_READ_CONTROL_WAIT_COUNT
- See Also:
- Constant Field Values
ST_NET_READ_CONTROL_ENTITY_COUNT
public static final String ST_NET_READ_CONTROL_ENTITY_COUNT
- See Also:
- Constant Field Values
ST_NET_READ_CONTROL_CON_COUNT
public static final String ST_NET_READ_CONTROL_CON_COUNT
- See Also:
- Constant Field Values
ST_NET_READ_CONTROL_READY_CON_COUNT
public static final String ST_NET_READ_CONTROL_READY_CON_COUNT
- See Also:
- Constant Field Values
ST_NET_TCP_OUT_CONNECT_QUEUE_LENGTH
public static final String ST_NET_TCP_OUT_CONNECT_QUEUE_LENGTH
- See Also:
- Constant Field Values
ST_NET_TCP_OUT_PENDING_QUEUE_LENGTH
public static final String ST_NET_TCP_OUT_PENDING_QUEUE_LENGTH
- See Also:
- Constant Field Values
ST_NET_TCP_OUT_CANCEL_QUEUE_LENGTH
public static final String ST_NET_TCP_OUT_CANCEL_QUEUE_LENGTH
- See Also:
- Constant Field Values
ST_NET_TCP_OUT_CLOSE_QUEUE_LENGTH
public static final String ST_NET_TCP_OUT_CLOSE_QUEUE_LENGTH
- See Also:
- Constant Field Values
ST_NET_TCP_SELECT_WRITE_COUNT
public static final String ST_NET_TCP_SELECT_WRITE_COUNT
- See Also:
- Constant Field Values
ST_NET_TCP_SELECT_READ_COUNT
public static final String ST_NET_TCP_SELECT_READ_COUNT
- See Also:
- Constant Field Values
ST_NET_HTTP_IN_REQUEST_COUNT
public static final String ST_NET_HTTP_IN_REQUEST_COUNT
- See Also:
- Constant Field Values
ST_NET_HTTP_IN_REQUEST_OK_COUNT
public static final String ST_NET_HTTP_IN_REQUEST_OK_COUNT
- See Also:
- Constant Field Values
ST_NET_HTTP_IN_REQUEST_INVALID_COUNT
public static final String ST_NET_HTTP_IN_REQUEST_INVALID_COUNT
- See Also:
- Constant Field Values
ST_NET_HTTP_IN_REQUEST_WEBSEED_COUNT
public static final String ST_NET_HTTP_IN_REQUEST_WEBSEED_COUNT
- See Also:
- Constant Field Values
ST_NET_HTTP_IN_REQUEST_GETRIGHT_COUNT
public static final String ST_NET_HTTP_IN_REQUEST_GETRIGHT_COUNT
- See Also:
- Constant Field Values
ST_PEER_CONTROL_SCHEDULE_COUNT
public static final String ST_PEER_CONTROL_SCHEDULE_COUNT
- See Also:
- Constant Field Values
ST_PEER_CONTROL_LOOP_COUNT
public static final String ST_PEER_CONTROL_LOOP_COUNT
- See Also:
- Constant Field Values
ST_PEER_CONTROL_YIELD_COUNT
public static final String ST_PEER_CONTROL_YIELD_COUNT
- See Also:
- Constant Field Values
ST_PEER_CONTROL_WAIT_COUNT
public static final String ST_PEER_CONTROL_WAIT_COUNT
- See Also:
- Constant Field Values
ST_PEER_CONTROL_WAIT_TIME
public static final String ST_PEER_CONTROL_WAIT_TIME
- See Also:
- Constant Field Values
ST_PEER_MANAGER_COUNT
public static final String ST_PEER_MANAGER_COUNT
- See Also:
- Constant Field Values
ST_PEER_MANAGER_PEER_COUNT
public static final String ST_PEER_MANAGER_PEER_COUNT
- See Also:
- Constant Field Values
ST_PEER_MANAGER_PEER_SNUBBED_COUNT
public static final String ST_PEER_MANAGER_PEER_SNUBBED_COUNT
- See Also:
- Constant Field Values
ST_PEER_MANAGER_PEER_STALLED_DISK_COUNT
public static final String ST_PEER_MANAGER_PEER_STALLED_DISK_COUNT
- See Also:
- Constant Field Values
ST_TRACKER_READ_BYTES
public static final String ST_TRACKER_READ_BYTES
- See Also:
- Constant Field Values
ST_TRACKER_WRITE_BYTES
public static final String ST_TRACKER_WRITE_BYTES
- See Also:
- Constant Field Values
ST_TRACKER_ANNOUNCE_COUNT
public static final String ST_TRACKER_ANNOUNCE_COUNT
- See Also:
- Constant Field Values
ST_TRACKER_ANNOUNCE_TIME
public static final String ST_TRACKER_ANNOUNCE_TIME
- See Also:
- Constant Field Values
ST_TRACKER_SCRAPE_COUNT
public static final String ST_TRACKER_SCRAPE_COUNT
- See Also:
- Constant Field Values
ST_TRACKER_SCRAPE_TIME
public static final String ST_TRACKER_SCRAPE_TIME
- See Also:
- Constant Field Values
ST_XFER_UPLOADED_PROTOCOL_BYTES
public static final String ST_XFER_UPLOADED_PROTOCOL_BYTES
- See Also:
- Constant Field Values
ST_XFER_UPLOADED_DATA_BYTES
public static final String ST_XFER_UPLOADED_DATA_BYTES
- See Also:
- Constant Field Values
ST_XFER_DOWNLOADED_PROTOCOL_BYTES
public static final String ST_XFER_DOWNLOADED_PROTOCOL_BYTES
- See Also:
- Constant Field Values
ST_XFER_DOWNLOADED_DATA_BYTES
public static final String ST_XFER_DOWNLOADED_DATA_BYTES
- See Also:
- Constant Field Values
POINT
public static final String POINT
- See Also:
- Constant Field Values
CUMULATIVE
public static final String CUMULATIVE
- See Also:
- Constant Field Values
AzureusCoreStats
public AzureusCoreStats()
addStatsDefinitions
public static void addStatsDefinitions(String[][] stats)
getStats
public static Map getStats(Set types)
getStatsSupport
protected static Map getStatsSupport(Set types)
registerProvider
public static void registerProvider(Set types,
AzureusCoreStatsProvider provider)
addProvidersChangeListener
public static void addProvidersChangeListener(AzureusCoreStats.providersChangeListener l)
fireProvidersChangeListeners
protected static void fireProvidersChangeListeners()
registerDerivedStatsGenerator
public static void registerDerivedStatsGenerator(AzureusCoreStats.derivedStatsGenerator gen)
setEnableAverages
public static void setEnableAverages(boolean enabled)
getEnableAverages
public static boolean getEnableAverages()