public abstract class SystemData extends EventData
EventData with status collected from the virtual machine.| Modifier and Type | Field and Description |
|---|---|
protected long |
classLoading_loaded |
protected long |
classLoading_total |
protected long |
classLoading_unloaded |
protected long |
compilationTime |
protected long |
garbageCollector_count |
protected long |
garbageCollector_time |
protected long |
heap_commited |
protected long |
heap_max |
protected long |
heap_used |
protected long |
nonHeap_commited |
protected long |
nonHeap_max |
protected long |
nonHeap_used |
protected long |
objectPendingFinalizationCount |
static String |
PROP_CLASS_LOADING |
static String |
PROP_COMPILATION_TIME |
static String |
PROP_FINALIZATION_COUNT |
static String |
PROP_GARBAGE_COLLECTOR |
static String |
PROP_HEAP |
static String |
PROP_MEMORY |
static String |
PROP_NON_HEAP |
static String |
PROP_SYSTEM_LOAD |
protected long |
runtime_maxMemory |
protected long |
runtime_totalMemory |
protected long |
runtime_usedMemory |
protected double |
systemLoad |
EVENT_POSITION, EVENT_TIME, position, SESSION_UUID, sessionUuid, time| Modifier | Constructor and Description |
|---|---|
protected |
SystemData() |
protected |
SystemData(String uuid) |
protected |
SystemData(String sessionUuid,
long position) |
protected |
SystemData(String sessionUuid,
long position,
long time) |
protected |
SystemData(String sessionUuid,
long position,
long time,
long heap_commited,
long heap_max,
long heap_used,
long nonHeap_commited,
long nonHeap_max,
long nonHeap_used,
long objectPendingFinalizationCount,
long classLoading_loaded,
long classLoading_total,
long classLoading_unloaded,
long compilationTime,
long garbageCollector_count,
long garbageCollector_time,
long runtime_usedMemory,
long runtime_maxMemory,
long runtime_totalMemory,
double systemLoad) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
collectManagedBeanStatus() |
protected void |
collectPlatformStatus() |
protected void |
collectRuntimeStatus() |
void |
readJson5(String json5) |
protected void |
resetImpl()
Subclasses shall provide an implementation that resets its specific
properties to their constructor initial value.
|
protected void |
writeJson5Impl(StringBuilder sb) |
encodedMessage, json5Message, readableMessage, readableStringBuilder, reset, writeJson5protected long heap_commited
protected long heap_max
protected long heap_used
protected long nonHeap_commited
protected long nonHeap_max
protected long nonHeap_used
protected long objectPendingFinalizationCount
protected long classLoading_loaded
protected long classLoading_total
protected long classLoading_unloaded
protected long compilationTime
protected long garbageCollector_count
protected long garbageCollector_time
protected long runtime_usedMemory
protected long runtime_maxMemory
protected long runtime_totalMemory
protected double systemLoad
public static final String PROP_MEMORY
public static final String PROP_HEAP
public static final String PROP_NON_HEAP
public static final String PROP_FINALIZATION_COUNT
public static final String PROP_CLASS_LOADING
public static final String PROP_COMPILATION_TIME
public static final String PROP_GARBAGE_COLLECTOR
public static final String PROP_SYSTEM_LOAD
protected SystemData()
protected SystemData(String uuid)
protected SystemData(String sessionUuid, long position)
protected SystemData(String sessionUuid, long position, long time)
protected SystemData(String sessionUuid, long position, long time, long heap_commited, long heap_max, long heap_used, long nonHeap_commited, long nonHeap_max, long nonHeap_used, long objectPendingFinalizationCount, long classLoading_loaded, long classLoading_total, long classLoading_unloaded, long compilationTime, long garbageCollector_count, long garbageCollector_time, long runtime_usedMemory, long runtime_maxMemory, long runtime_totalMemory, double systemLoad)
protected void resetImpl()
EventDataprotected void collectRuntimeStatus()
protected void collectPlatformStatus()
protected void collectManagedBeanStatus()
protected void writeJson5Impl(StringBuilder sb)
writeJson5Impl in class EventDataCopyright © 2010–2025. All rights reserved.