com.jrockit.mc.rjmx.proxy
Class IProxyNames.Key

java.lang.Object
  extended by com.jrockit.mc.rjmx.proxy.IProxyNames.Key
Enclosing interface:
IProxyNames

public static final class IProxyNames.Key
extends java.lang.Object

Class for the available keys.

Author:
Marcus Hirt

Field Summary
static IProxyNames.Key CLASSLOADING_LOADED_CLASS_COUNT
           
static IProxyNames.Key CLASSLOADING_TOTAL_LOADED_CLASS_COUNT
           
static IProxyNames.Key CLASSLOADING_UNLOADED_CLASS_COUNT
           
static IProxyNames.Key COUNTER_FREQUENCY
           
static IProxyNames.Key GARBAGE_COLLECTOR_HEURISTIC_NAME
           
static IProxyNames.Key GARBAGE_COLLECTOR_NAME
           
static IProxyNames.Key GARBAGE_COLLECTOR_STRATEGY_DESCRIPTION
           
static IProxyNames.Key MEMORY_ALLOCATED_HEAP_SIZE
           
static IProxyNames.Key MEMORY_EXIT_ON_OUT_OF_MEMORY
           
static IProxyNames.Key MEMORY_HEAP_FREE
           
static IProxyNames.Key MEMORY_HEAP_MAX
           
static IProxyNames.Key MEMORY_HEAP_SIZE_LOCKED
           
static IProxyNames.Key MEMORY_HEAP_TOTAL
           
static IProxyNames.Key MEMORY_HEAP_USED
           
static IProxyNames.Key MEMORY_HEAP_USED_PERCENT
           
static IProxyNames.Key MEMORY_LIVE_SET_PERCENT
           
static IProxyNames.Key MEMORY_NURSERY_SIZE
           
static IProxyNames.Key MEMORY_PHYSICAL_FREE
           
static IProxyNames.Key MEMORY_PHYSICAL_TOTAL
           
static IProxyNames.Key MEMORY_PHYSICAL_USED
           
static IProxyNames.Key MEMORY_PHYSICAL_USED_PERCENT
           
static IProxyNames.Key NOTIFICATION_GARBAGE_COLLECTION
           
static IProxyNames.Key NOTIFICATION_GARBAGE_COLLECTOR_STRATEGY_CHANGE
           
static IProxyNames.Key OS_AVAILABLE_PROCESSORS
           
static IProxyNames.Key OS_CPU_LOAD
           
static IProxyNames.Key OS_CPU_LOADS
           
static IProxyNames.Key OS_JVM_CPU_LOAD
           
static IProxyNames.Key RUNTIME_PROCESS_AFFINITY
           
static IProxyNames.Key RUNTIME_START_TIME
           
static IProxyNames.Key RUNTIME_SYSTEM_PROPERTIES
           
static IProxyNames.Key RUNTIME_UPTIME
           
static IProxyNames.Key SYNTHETIC_CONNECTION_UPTIME
           
static IProxyNames.Key THREAD_DAEMON_THREAD_COUNT
           
static IProxyNames.Key THREAD_PEAK_THREAD_COUNT
           
static IProxyNames.Key THREAD_THREAD_COUNT
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 int hashCode()
           
 boolean isNotifcation()
           
 java.lang.String toString()
           
static IProxyNames.Key valueOf(java.lang.String s)
           
static IProxyNames.Key[] values()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

OS_AVAILABLE_PROCESSORS

public static final IProxyNames.Key OS_AVAILABLE_PROCESSORS

OS_CPU_LOAD

public static final IProxyNames.Key OS_CPU_LOAD

OS_CPU_LOADS

public static final IProxyNames.Key OS_CPU_LOADS

OS_JVM_CPU_LOAD

public static final IProxyNames.Key OS_JVM_CPU_LOAD

THREAD_THREAD_COUNT

public static final IProxyNames.Key THREAD_THREAD_COUNT

THREAD_PEAK_THREAD_COUNT

public static final IProxyNames.Key THREAD_PEAK_THREAD_COUNT

THREAD_DAEMON_THREAD_COUNT

public static final IProxyNames.Key THREAD_DAEMON_THREAD_COUNT

MEMORY_ALLOCATED_HEAP_SIZE

public static final IProxyNames.Key MEMORY_ALLOCATED_HEAP_SIZE

MEMORY_PHYSICAL_TOTAL

public static final IProxyNames.Key MEMORY_PHYSICAL_TOTAL

MEMORY_PHYSICAL_USED

public static final IProxyNames.Key MEMORY_PHYSICAL_USED

MEMORY_PHYSICAL_FREE

public static final IProxyNames.Key MEMORY_PHYSICAL_FREE

MEMORY_PHYSICAL_USED_PERCENT

public static final IProxyNames.Key MEMORY_PHYSICAL_USED_PERCENT

MEMORY_LIVE_SET_PERCENT

public static final IProxyNames.Key MEMORY_LIVE_SET_PERCENT

MEMORY_HEAP_TOTAL

public static final IProxyNames.Key MEMORY_HEAP_TOTAL

MEMORY_HEAP_MAX

public static final IProxyNames.Key MEMORY_HEAP_MAX

MEMORY_HEAP_USED

public static final IProxyNames.Key MEMORY_HEAP_USED

MEMORY_HEAP_USED_PERCENT

public static final IProxyNames.Key MEMORY_HEAP_USED_PERCENT

MEMORY_HEAP_FREE

public static final IProxyNames.Key MEMORY_HEAP_FREE

MEMORY_NURSERY_SIZE

public static final IProxyNames.Key MEMORY_NURSERY_SIZE

MEMORY_HEAP_SIZE_LOCKED

public static final IProxyNames.Key MEMORY_HEAP_SIZE_LOCKED

MEMORY_EXIT_ON_OUT_OF_MEMORY

public static final IProxyNames.Key MEMORY_EXIT_ON_OUT_OF_MEMORY

GARBAGE_COLLECTOR_STRATEGY_DESCRIPTION

public static final IProxyNames.Key GARBAGE_COLLECTOR_STRATEGY_DESCRIPTION

GARBAGE_COLLECTOR_HEURISTIC_NAME

public static final IProxyNames.Key GARBAGE_COLLECTOR_HEURISTIC_NAME

GARBAGE_COLLECTOR_NAME

public static final IProxyNames.Key GARBAGE_COLLECTOR_NAME

RUNTIME_UPTIME

public static final IProxyNames.Key RUNTIME_UPTIME

RUNTIME_START_TIME

public static final IProxyNames.Key RUNTIME_START_TIME

RUNTIME_PROCESS_AFFINITY

public static final IProxyNames.Key RUNTIME_PROCESS_AFFINITY

RUNTIME_SYSTEM_PROPERTIES

public static final IProxyNames.Key RUNTIME_SYSTEM_PROPERTIES

SYNTHETIC_CONNECTION_UPTIME

public static final IProxyNames.Key SYNTHETIC_CONNECTION_UPTIME

CLASSLOADING_LOADED_CLASS_COUNT

public static final IProxyNames.Key CLASSLOADING_LOADED_CLASS_COUNT

CLASSLOADING_UNLOADED_CLASS_COUNT

public static final IProxyNames.Key CLASSLOADING_UNLOADED_CLASS_COUNT

CLASSLOADING_TOTAL_LOADED_CLASS_COUNT

public static final IProxyNames.Key CLASSLOADING_TOTAL_LOADED_CLASS_COUNT

NOTIFICATION_GARBAGE_COLLECTION

public static final IProxyNames.Key NOTIFICATION_GARBAGE_COLLECTION

NOTIFICATION_GARBAGE_COLLECTOR_STRATEGY_CHANGE

public static final IProxyNames.Key NOTIFICATION_GARBAGE_COLLECTOR_STRATEGY_CHANGE

COUNTER_FREQUENCY

public static final IProxyNames.Key COUNTER_FREQUENCY
Method Detail

isNotifcation

public boolean isNotifcation()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

values

public static IProxyNames.Key[] values()
Returns:
all the enums in the order they were declared.

valueOf

public static IProxyNames.Key valueOf(java.lang.String s)
Parameters:
s - the string for which to return the key.
Returns:
the key matching the string.


Copyright © 1999, 2011, Oracle and/or its affiliates. All rights reserved.