public final class JvmServerStatistics extends StatisticsDataSection
Modifier and Type | Field and Description |
---|---|
static int |
SJS_BUNDLE_INSTALL
Constant: 0x09 = 9
|
static int |
SJS_CREATE_CHANGE
Constant: 0x04 = 4
|
static int |
SJS_CREATE_INSTALL
Constant: 0x04 = 4
|
static int |
SJS_CSDAPI_CHANGE
Constant: 0x01 = 1
|
static int |
SJS_CSDAPI_INSTALL
Constant: 0x01 = 1
|
static int |
SJS_CSDBATCH_CHANGE
Constant: 0x02 = 2
|
static int |
SJS_DREPAPI_CHANGE
Constant: 0x03 = 3
|
static int |
SJS_GRPLIST_INSTALL
Constant: 0x05 = 5
|
static int |
SJS_JVMSERVER_STATE_DISABLED
Constant: 0x01 = 1
|
static int |
SJS_JVMSERVER_STATE_DISABLING
Constant: 0x04 = 4
|
static int |
SJS_JVMSERVER_STATE_DISCARDING
Constant: 0x03 = 3
|
static int |
SJS_JVMSERVER_STATE_ENABLED
Constant: 0x02 = 2
|
static int |
SJS_JVMSERVER_STATE_ENABLING
Constant: 0x05 = 5
|
static int |
SJS_VERS
Constant: 0x01 = 1
|
static int |
SJSDS_LENGTH
Constant: 0x0140 = 320
|
static int |
SJSIDR
Constant: 0x74 = 116
|
STIASG, STIAUTO, STICLEN, STICONMR, STICONSR, STICONSS, STID2G, STID2R, STIDBUSS, STIDHD, STIDS, STIDSR, STIDST, STIECC, STIECG, STIECR, STIEND, STIEPG, STIEPR, STIFCR, STIFEPIC, STIFEPIP, STIFEPIT, STIISR, STILDB, STILDG, STILDP, STILDR, STILDY, STILGG, STILGR, STILGS, STILSRFR, STILSRR, STIM, STIMLR, STIMNR, STIMPR, STIMQG, STIMQR, STINDJ, STINQG, STIPAUTO, STIPGD, STIPGE, STIPGP, STIPGR, STIPIR, STIPIW, STIRLR, STIRMG, STISDG, STISDR, STISECUR, STISJG, STISJR, STISJS, STISMD, STISMDSA, STISMT, STISOG, STISOR, STIST, STITCR, STITDG, STITDQG, STITDQR, STITDR, STITM, STITSQ, STIUSG, STIVT, STIW2R, STIWBG, STIWBR, STIXMC, STIXMG, STIXMR
Modifier and Type | Method and Description |
---|---|
static JvmServerStatistics |
create(byte[] Data,
int offset,
int length)
create is intended for internal use only.
|
boolean |
sjsBundleInstall()
Return true if
sjsJvmserverInstallAgent() equals SJS_BUNDLE_INSTALL . |
boolean |
sjsCreateChange()
Return true if
sjsJvmserverChangeAgent() equals SJS_CREATE_CHANGE . |
boolean |
sjsCreateInstall()
Return true if
sjsJvmserverInstallAgent() equals SJS_CREATE_INSTALL . |
boolean |
sjsCsdapiChange()
Return true if
sjsJvmserverChangeAgent() equals SJS_CSDAPI_CHANGE . |
boolean |
sjsCsdapiInstall()
Return true if
sjsJvmserverInstallAgent() equals SJS_CSDAPI_INSTALL . |
boolean |
sjsCsdbatchChange()
Return true if
sjsJvmserverChangeAgent() equals SJS_CSDBATCH_CHANGE . |
boolean |
sjsDrepapiChange()
Return true if
sjsJvmserverChangeAgent() equals SJS_DREPAPI_CHANGE . |
int |
sjsdsId()
SJSDS_ID value.
|
int |
sjsdsLen()
SJSDS_LEN value.
|
int |
sjsdsVers()
SJSDS_VERS value.
|
boolean |
sjsGrplistInstall()
Return true if
sjsJvmserverInstallAgent() equals SJS_GRPLIST_INSTALL . |
int |
sjsJvmserverChangeAgent()
SJS_JVMSERVER_CHANGE_AGENT value.
|
LocalDateTime |
sjsJvmserverChangeTime()
SJS_JVMSERVER_CHANGE_TIME STCK value converted to LocalDateTime (nanosecond precision).
|
BigInteger |
sjsJvmserverChangeTimeRawValue()
SJS_JVMSERVER_CHANGE_TIME STCK value.
|
String |
sjsJvmserverChangeUserid()
SJS_JVMSERVER_CHANGE_USERID value.
|
long |
sjsJvmserverCurrentHeap()
SJS_JVMSERVER_CURRENT_HEAP value, throws exception if SJS_JVMSERVER_CURRENT_HEAP overflows 64 bit signed integer.
|
BigInteger |
sjsJvmserverCurrentHeapAsBigInteger()
SJS_JVMSERVER_CURRENT_HEAP value as a BigInteger.
|
String |
sjsJvmserverDefineSource()
SJS_JVMSERVER_DEFINE_SOURCE value.
|
String |
sjsJvmserverGcPolicy()
SJS_JVMSERVER_GC_POLICY value.
|
long |
sjsJvmserverInitialHeap()
SJS_JVMSERVER_INITIAL_HEAP value, throws exception if SJS_JVMSERVER_INITIAL_HEAP overflows 64 bit signed integer.
|
BigInteger |
sjsJvmserverInitialHeapAsBigInteger()
SJS_JVMSERVER_INITIAL_HEAP value as a BigInteger.
|
int |
sjsJvmserverInstallAgent()
SJS_JVMSERVER_INSTALL_AGENT value.
|
LocalDateTime |
sjsJvmserverInstallTime()
SJS_JVMSERVER_INSTALL_TIME STCK value converted to LocalDateTime (nanosecond precision).
|
BigInteger |
sjsJvmserverInstallTimeRawValue()
SJS_JVMSERVER_INSTALL_TIME STCK value.
|
String |
sjsJvmserverInstallUserid()
SJS_JVMSERVER_INSTALL_USERID value.
|
ZonedDateTime |
sjsJvmserverJvmCreationGmt()
SJS_JVMSERVER_JVM_CREATION_GMT STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).
|
BigInteger |
sjsJvmserverJvmCreationGmtRawValue()
SJS_JVMSERVER_JVM_CREATION_GMT STCK value.
|
LocalDateTime |
sjsJvmserverJvmCreationLcl()
SJS_JVMSERVER_JVM_CREATION_LCL STCK value converted to LocalDateTime (nanosecond precision).
|
BigInteger |
sjsJvmserverJvmCreationLclRawValue()
SJS_JVMSERVER_JVM_CREATION_LCL STCK value.
|
String |
sjsJvmserverJvmprofile()
SJS_JVMSERVER_JVMPROFILE value.
|
String |
sjsJvmserverLeRunopts()
SJS_JVMSERVER_LE_RUNOPTS value.
|
long |
sjsJvmserverMaxHeap()
SJS_JVMSERVER_MAX_HEAP value, throws exception if SJS_JVMSERVER_MAX_HEAP overflows 64 bit signed integer.
|
BigInteger |
sjsJvmserverMaxHeapAsBigInteger()
SJS_JVMSERVER_MAX_HEAP value as a BigInteger.
|
Duration |
sjsJvmserverMjrGcCpu()
SJS_JVMSERVER_MJR_GC_CPU as a Duration.
|
long |
sjsJvmserverMjrGcCpuRawValue()
SJS_JVMSERVER_MJR_GC_CPU raw value.
|
double |
sjsJvmserverMjrGcCpuSeconds()
SJS_JVMSERVER_MJR_GC_CPU in seconds.
|
long |
sjsJvmserverMjrGcEvents()
SJS_JVMSERVER_MJR_GC_EVENTS value.
|
long |
sjsJvmserverMjrHeapFreed()
SJS_JVMSERVER_MJR_HEAP_FREED value, throws exception if SJS_JVMSERVER_MJR_HEAP_FREED overflows 64 bit signed integer.
|
BigInteger |
sjsJvmserverMjrHeapFreedAsBigInteger()
SJS_JVMSERVER_MJR_HEAP_FREED value as a BigInteger.
|
Duration |
sjsJvmserverMnrGcCpu()
SJS_JVMSERVER_MNR_GC_CPU as a Duration.
|
long |
sjsJvmserverMnrGcCpuRawValue()
SJS_JVMSERVER_MNR_GC_CPU raw value.
|
double |
sjsJvmserverMnrGcCpuSeconds()
SJS_JVMSERVER_MNR_GC_CPU in seconds.
|
long |
sjsJvmserverMnrGcEvents()
SJS_JVMSERVER_MNR_GC_EVENTS value.
|
long |
sjsJvmserverMnrHeapFreed()
SJS_JVMSERVER_MNR_HEAP_FREED value, throws exception if SJS_JVMSERVER_MNR_HEAP_FREED overflows 64 bit signed integer.
|
BigInteger |
sjsJvmserverMnrHeapFreedAsBigInteger()
SJS_JVMSERVER_MNR_HEAP_FREED value as a BigInteger.
|
String |
sjsJvmserverName()
SJS_JVMSERVER_NAME value.
|
long |
sjsJvmserverOccupancy()
SJS_JVMSERVER_OCCUPANCY value, throws exception if SJS_JVMSERVER_OCCUPANCY overflows 64 bit signed integer.
|
BigInteger |
sjsJvmserverOccupancyAsBigInteger()
SJS_JVMSERVER_OCCUPANCY value as a BigInteger.
|
long |
sjsJvmserverPeakHeap()
SJS_JVMSERVER_PEAK_HEAP value, throws exception if SJS_JVMSERVER_PEAK_HEAP overflows 64 bit signed integer.
|
BigInteger |
sjsJvmserverPeakHeapAsBigInteger()
SJS_JVMSERVER_PEAK_HEAP value as a BigInteger.
|
int |
sjsJvmserverState()
SJS_JVMSERVER_STATE value.
|
boolean |
sjsJvmserverStateDisabled()
Return true if
sjsJvmserverState() equals SJS_JVMSERVER_STATE_DISABLED . |
boolean |
sjsJvmserverStateDisabling()
Return true if
sjsJvmserverState() equals SJS_JVMSERVER_STATE_DISABLING . |
boolean |
sjsJvmserverStateDiscarding()
Return true if
sjsJvmserverState() equals SJS_JVMSERVER_STATE_DISCARDING . |
boolean |
sjsJvmserverStateEnabled()
Return true if
sjsJvmserverState() equals SJS_JVMSERVER_STATE_ENABLED . |
boolean |
sjsJvmserverStateEnabling()
Return true if
sjsJvmserverState() equals SJS_JVMSERVER_STATE_ENABLING . |
long |
sjsJvmserverSysUseCount()
SJS_JVMSERVER_SYS_USE_COUNT value.
|
long |
sjsJvmserverSysWaitCur()
SJS_JVMSERVER_SYS_WAIT_CUR value.
|
long |
sjsJvmserverSysWaited()
SJS_JVMSERVER_SYS_WAITED value.
|
Duration |
sjsJvmserverSysWaitedTime()
SJS_JVMSERVER_SYS_WAITED_TIME as a Duration.
|
long |
sjsJvmserverSysWaitedTimeRawValue()
SJS_JVMSERVER_SYS_WAITED_TIME raw value.
|
double |
sjsJvmserverSysWaitedTimeSeconds()
SJS_JVMSERVER_SYS_WAITED_TIME in seconds.
|
long |
sjsJvmserverSysWaitHwm()
SJS_JVMSERVER_SYS_WAIT_HWM value.
|
long |
sjsJvmserverThreadCurrent()
SJS_JVMSERVER_THREAD_CURRENT value.
|
long |
sjsJvmserverThreadHwm()
SJS_JVMSERVER_THREAD_HWM value.
|
long |
sjsJvmserverThreadLimit()
SJS_JVMSERVER_THREAD_LIMIT value.
|
long |
sjsJvmserverThreadWaitCur()
SJS_JVMSERVER_THREAD_WAIT_CUR value.
|
long |
sjsJvmserverThreadWaitHwm()
SJS_JVMSERVER_THREAD_WAIT_HWM value.
|
long |
sjsJvmserverThreadWaits()
SJS_JVMSERVER_THREAD_WAITS value.
|
Duration |
sjsJvmserverThreadWaitTime()
SJS_JVMSERVER_THREAD_WAIT_TIME as a Duration.
|
long |
sjsJvmserverThreadWaitTimeRawValue()
SJS_JVMSERVER_THREAD_WAIT_TIME raw value.
|
double |
sjsJvmserverThreadWaitTimeSeconds()
SJS_JVMSERVER_THREAD_WAIT_TIME in seconds.
|
long |
sjsJvmserverUseCount()
SJS_JVMSERVER_USE_COUNT value.
|
create, stid, stid, stilen, stilen, stivers
createSection, dump, dump, dump, dump, equals, getBytes, getBytes, getDataArray, getTriplet, hashCode, toString
public static final int SJSDS_LENGTH
public static final int SJSIDR
public static final int SJS_VERS
public static final int SJS_CSDAPI_CHANGE
public static final int SJS_CSDBATCH_CHANGE
public static final int SJS_DREPAPI_CHANGE
public static final int SJS_CREATE_CHANGE
public static final int SJS_CSDAPI_INSTALL
public static final int SJS_CREATE_INSTALL
public static final int SJS_GRPLIST_INSTALL
public static final int SJS_BUNDLE_INSTALL
public static final int SJS_JVMSERVER_STATE_DISABLED
public static final int SJS_JVMSERVER_STATE_ENABLED
public static final int SJS_JVMSERVER_STATE_DISCARDING
public static final int SJS_JVMSERVER_STATE_DISABLING
public static final int SJS_JVMSERVER_STATE_ENABLING
public int sjsdsLen()
public int sjsdsId()
public int sjsdsVers()
public String sjsJvmserverName()
public String sjsJvmserverJvmprofile()
public String sjsJvmserverLeRunopts()
public long sjsJvmserverUseCount()
public int sjsJvmserverState()
public long sjsJvmserverThreadLimit()
public long sjsJvmserverThreadCurrent()
public long sjsJvmserverThreadHwm()
public long sjsJvmserverThreadWaits()
public Duration sjsJvmserverThreadWaitTime()
Duration
public double sjsJvmserverThreadWaitTimeSeconds()
public long sjsJvmserverThreadWaitTimeRawValue()
public long sjsJvmserverThreadWaitCur()
public long sjsJvmserverThreadWaitHwm()
public String sjsJvmserverDefineSource()
public LocalDateTime sjsJvmserverChangeTime()
Use sjsJvmserverChangeTimeRawValue()
for a BigInteger containing the complete
STCK value.
LocalDateTime
public BigInteger sjsJvmserverChangeTimeRawValue()
public String sjsJvmserverChangeUserid()
public int sjsJvmserverChangeAgent()
public int sjsJvmserverInstallAgent()
public LocalDateTime sjsJvmserverInstallTime()
Use sjsJvmserverInstallTimeRawValue()
for a BigInteger containing the complete
STCK value.
LocalDateTime
public BigInteger sjsJvmserverInstallTimeRawValue()
public String sjsJvmserverInstallUserid()
public long sjsJvmserverSysUseCount()
public long sjsJvmserverSysWaited()
public Duration sjsJvmserverSysWaitedTime()
Duration
public double sjsJvmserverSysWaitedTimeSeconds()
public long sjsJvmserverSysWaitedTimeRawValue()
public long sjsJvmserverSysWaitCur()
public long sjsJvmserverSysWaitHwm()
public ZonedDateTime sjsJvmserverJvmCreationGmt()
Use sjsJvmserverJvmCreationGmtRawValue()
for a BigInteger containing the complete
STCK value.
ZonedDateTime
public BigInteger sjsJvmserverJvmCreationGmtRawValue()
public LocalDateTime sjsJvmserverJvmCreationLcl()
Use sjsJvmserverJvmCreationLclRawValue()
for a BigInteger containing the complete
STCK value.
LocalDateTime
public BigInteger sjsJvmserverJvmCreationLclRawValue()
public long sjsJvmserverCurrentHeap()
IllegalArgumentException
- If the value of SJS_JVMSERVER_CURRENT_HEAP exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SJS_JVMSERVER_CURRENT_HEAP).
Use sjsJvmserverCurrentHeapAsBigInteger()
if this is possible.public BigInteger sjsJvmserverCurrentHeapAsBigInteger()
sjsJvmserverCurrentHeap()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long sjsJvmserverInitialHeap()
IllegalArgumentException
- If the value of SJS_JVMSERVER_INITIAL_HEAP exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SJS_JVMSERVER_INITIAL_HEAP).
Use sjsJvmserverInitialHeapAsBigInteger()
if this is possible.public BigInteger sjsJvmserverInitialHeapAsBigInteger()
sjsJvmserverInitialHeap()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long sjsJvmserverMaxHeap()
IllegalArgumentException
- If the value of SJS_JVMSERVER_MAX_HEAP exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SJS_JVMSERVER_MAX_HEAP).
Use sjsJvmserverMaxHeapAsBigInteger()
if this is possible.public BigInteger sjsJvmserverMaxHeapAsBigInteger()
sjsJvmserverMaxHeap()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long sjsJvmserverPeakHeap()
IllegalArgumentException
- If the value of SJS_JVMSERVER_PEAK_HEAP exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SJS_JVMSERVER_PEAK_HEAP).
Use sjsJvmserverPeakHeapAsBigInteger()
if this is possible.public BigInteger sjsJvmserverPeakHeapAsBigInteger()
sjsJvmserverPeakHeap()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long sjsJvmserverOccupancy()
IllegalArgumentException
- If the value of SJS_JVMSERVER_OCCUPANCY exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SJS_JVMSERVER_OCCUPANCY).
Use sjsJvmserverOccupancyAsBigInteger()
if this is possible.public BigInteger sjsJvmserverOccupancyAsBigInteger()
sjsJvmserverOccupancy()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public String sjsJvmserverGcPolicy()
public long sjsJvmserverMjrGcEvents()
public Duration sjsJvmserverMjrGcCpu()
Duration
public double sjsJvmserverMjrGcCpuSeconds()
public long sjsJvmserverMjrGcCpuRawValue()
public long sjsJvmserverMjrHeapFreed()
IllegalArgumentException
- If the value of SJS_JVMSERVER_MJR_HEAP_FREED exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SJS_JVMSERVER_MJR_HEAP_FREED).
Use sjsJvmserverMjrHeapFreedAsBigInteger()
if this is possible.public BigInteger sjsJvmserverMjrHeapFreedAsBigInteger()
sjsJvmserverMjrHeapFreed()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long sjsJvmserverMnrGcEvents()
public Duration sjsJvmserverMnrGcCpu()
Duration
public double sjsJvmserverMnrGcCpuSeconds()
public long sjsJvmserverMnrGcCpuRawValue()
public long sjsJvmserverMnrHeapFreed()
IllegalArgumentException
- If the value of SJS_JVMSERVER_MNR_HEAP_FREED exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SJS_JVMSERVER_MNR_HEAP_FREED).
Use sjsJvmserverMnrHeapFreedAsBigInteger()
if this is possible.public BigInteger sjsJvmserverMnrHeapFreedAsBigInteger()
sjsJvmserverMnrHeapFreed()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public boolean sjsCsdapiChange()
sjsJvmserverChangeAgent()
equals SJS_CSDAPI_CHANGE
.sjsJvmserverChangeAgent()
equals SJS_CSDAPI_CHANGE
SJS_CSDAPI_CHANGE = 0x01
public boolean sjsCsdbatchChange()
sjsJvmserverChangeAgent()
equals SJS_CSDBATCH_CHANGE
.sjsJvmserverChangeAgent()
equals SJS_CSDBATCH_CHANGE
SJS_CSDBATCH_CHANGE = 0x02
public boolean sjsDrepapiChange()
sjsJvmserverChangeAgent()
equals SJS_DREPAPI_CHANGE
.sjsJvmserverChangeAgent()
equals SJS_DREPAPI_CHANGE
SJS_DREPAPI_CHANGE = 0x03
public boolean sjsCreateChange()
sjsJvmserverChangeAgent()
equals SJS_CREATE_CHANGE
.sjsJvmserverChangeAgent()
equals SJS_CREATE_CHANGE
SJS_CREATE_CHANGE = 0x04
public boolean sjsCsdapiInstall()
sjsJvmserverInstallAgent()
equals SJS_CSDAPI_INSTALL
.sjsJvmserverInstallAgent()
equals SJS_CSDAPI_INSTALL
SJS_CSDAPI_INSTALL = 0x01
public boolean sjsCreateInstall()
sjsJvmserverInstallAgent()
equals SJS_CREATE_INSTALL
.sjsJvmserverInstallAgent()
equals SJS_CREATE_INSTALL
SJS_CREATE_INSTALL = 0x04
public boolean sjsGrplistInstall()
sjsJvmserverInstallAgent()
equals SJS_GRPLIST_INSTALL
.sjsJvmserverInstallAgent()
equals SJS_GRPLIST_INSTALL
SJS_GRPLIST_INSTALL = 0x05
public boolean sjsBundleInstall()
sjsJvmserverInstallAgent()
equals SJS_BUNDLE_INSTALL
.sjsJvmserverInstallAgent()
equals SJS_BUNDLE_INSTALL
SJS_BUNDLE_INSTALL = 0x09
public boolean sjsJvmserverStateDisabled()
sjsJvmserverState()
equals SJS_JVMSERVER_STATE_DISABLED
.sjsJvmserverState()
equals SJS_JVMSERVER_STATE_DISABLED
SJS_JVMSERVER_STATE_DISABLED = 0x01
public boolean sjsJvmserverStateEnabled()
sjsJvmserverState()
equals SJS_JVMSERVER_STATE_ENABLED
.sjsJvmserverState()
equals SJS_JVMSERVER_STATE_ENABLED
SJS_JVMSERVER_STATE_ENABLED = 0x02
public boolean sjsJvmserverStateDiscarding()
sjsJvmserverState()
equals SJS_JVMSERVER_STATE_DISCARDING
.sjsJvmserverState()
equals SJS_JVMSERVER_STATE_DISCARDING
SJS_JVMSERVER_STATE_DISCARDING = 0x03
public boolean sjsJvmserverStateDisabling()
sjsJvmserverState()
equals SJS_JVMSERVER_STATE_DISABLING
.sjsJvmserverState()
equals SJS_JVMSERVER_STATE_DISABLING
SJS_JVMSERVER_STATE_DISABLING = 0x04
public boolean sjsJvmserverStateEnabling()
sjsJvmserverState()
equals SJS_JVMSERVER_STATE_ENABLING
.sjsJvmserverState()
equals SJS_JVMSERVER_STATE_ENABLING
SJS_JVMSERVER_STATE_ENABLING = 0x05
public static JvmServerStatistics create(byte[] Data, int offset, int length)
Data
- Array of bytes containing data for this sectionoffset
- Offset of this section in the datalength
- length of the sectionCopyright © 2020 Black Hill Software Pty Ltd. All rights reserved.