public final class NodeJsAppStatistics extends StatisticsDataSection
Modifier and Type | Field and Description |
---|---|
static int |
SJN_BUNDLE_INSTALL
Constant: 0x09 = 9
|
static int |
SJN_CREATE_CHANGE
Constant: 0x04 = 4
|
static int |
SJN_CSDAPI_CHANGE
Constant: 0x01 = 1
|
static int |
SJN_CSDBATCH_CHANGE
Constant: 0x02 = 2
|
static int |
SJN_DREPAPI_CHANGE
Constant: 0x03 = 3
|
static int |
SJN_NODEJSAPP_STATE_CREATING
Constant: 0x06 = 6
|
static int |
SJN_NODEJSAPP_STATE_DISABLED
Constant: 0x01 = 1
|
static int |
SJN_NODEJSAPP_STATE_DISABLING
Constant: 0x04 = 4
|
static int |
SJN_NODEJSAPP_STATE_ENABLED
Constant: 0x02 = 2
|
static int |
SJN_NODEJSAPP_STATE_ENABLING
Constant: 0x05 = 5
|
static int |
SJN_NODEJSAPP_STATE_FAILED
Constant: 0x03 = 3
|
static int |
SJN_UNKNOWN_CHANGE
Constant: 0x00 = 0
|
static int |
SJN_UNKNOWN_INSTALL
Constant: 0x00 = 0
|
static int |
SJN_VERS
Constant: 0x01 = 1
|
static int |
SJNIDR
Constant: 0x96 = 150
|
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 NodeJsAppStatistics |
create(byte[] Data,
int offset,
int length)
create is intended for internal use only.
|
boolean |
sjnBundleInstall()
Return true if
sjnNodejsappInstallAgent() equals SJN_BUNDLE_INSTALL . |
boolean |
sjnCreateChange()
Return true if
sjnNodejsappChangeAgent() equals SJN_CREATE_CHANGE . |
boolean |
sjnCsdapiChange()
Return true if
sjnNodejsappChangeAgent() equals SJN_CSDAPI_CHANGE . |
boolean |
sjnCsdbatchChange()
Return true if
sjnNodejsappChangeAgent() equals SJN_CSDBATCH_CHANGE . |
boolean |
sjnDrepapiChange()
Return true if
sjnNodejsappChangeAgent() equals SJN_DREPAPI_CHANGE . |
int |
sjndsId()
SJNDS_ID value.
|
int |
sjndsLen()
SJNDS_LEN value.
|
int |
sjndsVers()
SJNDS_VERS value.
|
String |
sjnNodejsappBundleName()
SJN_NODEJSAPP_BUNDLE_NAME value.
|
int |
sjnNodejsappChangeAgent()
SJN_NODEJSAPP_CHANGE_AGENT value.
|
LocalDateTime |
sjnNodejsappChangeTime()
SJN_NODEJSAPP_CHANGE_TIME STCK value converted to LocalDateTime (nanosecond precision).
|
BigInteger |
sjnNodejsappChangeTimeRawValue()
SJN_NODEJSAPP_CHANGE_TIME STCK value.
|
String |
sjnNodejsappChangeUserid()
SJN_NODEJSAPP_CHANGE_USERID value.
|
Duration |
sjnNodejsappCpu()
SJN_NODEJSAPP_CPU as a Duration.
|
long |
sjnNodejsappCpuRawValue()
SJN_NODEJSAPP_CPU raw value.
|
double |
sjnNodejsappCpuSeconds()
SJN_NODEJSAPP_CPU in seconds.
|
LocalDateTime |
sjnNodejsappCreationLcl()
SJN_NODEJSAPP_CREATION_LCL STCK value converted to LocalDateTime (nanosecond precision).
|
BigInteger |
sjnNodejsappCreationLclRawValue()
SJN_NODEJSAPP_CREATION_LCL STCK value.
|
String |
sjnNodejsappDefineSource()
SJN_NODEJSAPP_DEFINE_SOURCE value.
|
long |
sjnNodejsappHeapAppData()
SJN_NODEJSAPP_HEAP_APP_DATA value, throws exception if SJN_NODEJSAPP_HEAP_APP_DATA overflows 64 bit signed integer.
|
BigInteger |
sjnNodejsappHeapAppDataAsBigInteger()
SJN_NODEJSAPP_HEAP_APP_DATA value as a BigInteger.
|
long |
sjnNodejsappHeapCurrent()
SJN_NODEJSAPP_HEAP_CURRENT value, throws exception if SJN_NODEJSAPP_HEAP_CURRENT overflows 64 bit signed integer.
|
BigInteger |
sjnNodejsappHeapCurrentAsBigInteger()
SJN_NODEJSAPP_HEAP_CURRENT value as a BigInteger.
|
long |
sjnNodejsappHeapMax()
SJN_NODEJSAPP_HEAP_MAX value, throws exception if SJN_NODEJSAPP_HEAP_MAX overflows 64 bit signed integer.
|
BigInteger |
sjnNodejsappHeapMaxAsBigInteger()
SJN_NODEJSAPP_HEAP_MAX value as a BigInteger.
|
long |
sjnNodejsappHeapRuntime()
SJN_NODEJSAPP_HEAP_RUNTIME value, throws exception if SJN_NODEJSAPP_HEAP_RUNTIME overflows 64 bit signed integer.
|
BigInteger |
sjnNodejsappHeapRuntimeAsBigInteger()
SJN_NODEJSAPP_HEAP_RUNTIME value as a BigInteger.
|
int |
sjnNodejsappInstallAgent()
SJN_NODEJSAPP_INSTALL_AGENT value.
|
LocalDateTime |
sjnNodejsappInstallTime()
SJN_NODEJSAPP_INSTALL_TIME STCK value converted to LocalDateTime (nanosecond precision).
|
BigInteger |
sjnNodejsappInstallTimeRawValue()
SJN_NODEJSAPP_INSTALL_TIME STCK value.
|
String |
sjnNodejsappInstallUserid()
SJN_NODEJSAPP_INSTALL_USERID value.
|
long |
sjnNodejsappInvk()
SJN_NODEJSAPP_INVK value.
|
long |
sjnNodejsappInvkCur()
SJN_NODEJSAPP_INVK_CUR value.
|
long |
sjnNodejsappInvkErr()
SJN_NODEJSAPP_INVK_ERR value.
|
long |
sjnNodejsappInvkPeak()
SJN_NODEJSAPP_INVK_PEAK value.
|
String |
sjnNodejsappLeRunopts()
SJN_NODEJSAPP_LE_RUNOPTS value.
|
String |
sjnNodejsappLog()
SJN_NODEJSAPP_LOG value.
|
String |
sjnNodejsappName()
SJN_NODEJSAPP_NAME value.
|
String |
sjnNodejsappNodehome()
SJN_NODEJSAPP_NODEHOME value.
|
long |
sjnNodejsappPid()
SJN_NODEJSAPP_PID value.
|
String |
sjnNodejsappProfile()
SJN_NODEJSAPP_PROFILE value.
|
String |
sjnNodejsappStartscrit()
SJN_NODEJSAPP_STARTSCRIT value.
|
int |
sjnNodejsappState()
SJN_NODEJSAPP_STATE value.
|
boolean |
sjnNodejsappStateCreating()
Return true if
sjnNodejsappState() equals SJN_NODEJSAPP_STATE_CREATING . |
boolean |
sjnNodejsappStateDisabled()
Return true if
sjnNodejsappState() equals SJN_NODEJSAPP_STATE_DISABLED . |
boolean |
sjnNodejsappStateDisabling()
Return true if
sjnNodejsappState() equals SJN_NODEJSAPP_STATE_DISABLING . |
boolean |
sjnNodejsappStateEnabled()
Return true if
sjnNodejsappState() equals SJN_NODEJSAPP_STATE_ENABLED . |
boolean |
sjnNodejsappStateEnabling()
Return true if
sjnNodejsappState() equals SJN_NODEJSAPP_STATE_ENABLING . |
boolean |
sjnNodejsappStateFailed()
Return true if
sjnNodejsappState() equals SJN_NODEJSAPP_STATE_FAILED . |
String |
sjnNodejsappStderr()
SJN_NODEJSAPP_STDERR value.
|
String |
sjnNodejsappStdout()
SJN_NODEJSAPP_STDOUT value.
|
String |
sjnNodejsappTrace()
SJN_NODEJSAPP_TRACE value.
|
boolean |
sjnUnknownChange()
Return true if
sjnNodejsappChangeAgent() equals SJN_UNKNOWN_CHANGE . |
boolean |
sjnUnknownInstall()
Return true if
sjnNodejsappInstallAgent() equals SJN_UNKNOWN_INSTALL . |
create, stid, stid, stilen, stilen, stivers
createSection, dump, dump, dump, dump, equals, getBytes, getBytes, getDataArray, getTriplet, hashCode, toString
public static final int SJNIDR
public static final int SJN_VERS
public static final int SJN_UNKNOWN_CHANGE
public static final int SJN_CSDAPI_CHANGE
public static final int SJN_CSDBATCH_CHANGE
public static final int SJN_DREPAPI_CHANGE
public static final int SJN_CREATE_CHANGE
public static final int SJN_UNKNOWN_INSTALL
public static final int SJN_BUNDLE_INSTALL
public static final int SJN_NODEJSAPP_STATE_DISABLED
public static final int SJN_NODEJSAPP_STATE_ENABLED
public static final int SJN_NODEJSAPP_STATE_FAILED
public static final int SJN_NODEJSAPP_STATE_DISABLING
public static final int SJN_NODEJSAPP_STATE_ENABLING
public static final int SJN_NODEJSAPP_STATE_CREATING
public int sjndsLen()
public int sjndsId()
public int sjndsVers()
public String sjnNodejsappName()
public String sjnNodejsappLeRunopts()
public int sjnNodejsappState()
public String sjnNodejsappDefineSource()
public LocalDateTime sjnNodejsappChangeTime()
Use sjnNodejsappChangeTimeRawValue()
for a BigInteger containing the complete
STCK value.
LocalDateTime
public BigInteger sjnNodejsappChangeTimeRawValue()
public String sjnNodejsappChangeUserid()
public int sjnNodejsappChangeAgent()
public int sjnNodejsappInstallAgent()
public LocalDateTime sjnNodejsappInstallTime()
Use sjnNodejsappInstallTimeRawValue()
for a BigInteger containing the complete
STCK value.
LocalDateTime
public BigInteger sjnNodejsappInstallTimeRawValue()
public String sjnNodejsappInstallUserid()
public LocalDateTime sjnNodejsappCreationLcl()
Use sjnNodejsappCreationLclRawValue()
for a BigInteger containing the complete
STCK value.
LocalDateTime
public BigInteger sjnNodejsappCreationLclRawValue()
public long sjnNodejsappPid()
public String sjnNodejsappBundleName()
public Duration sjnNodejsappCpu()
Duration
public double sjnNodejsappCpuSeconds()
public long sjnNodejsappCpuRawValue()
public long sjnNodejsappHeapCurrent()
IllegalArgumentException
- If the value of SJN_NODEJSAPP_HEAP_CURRENT exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SJN_NODEJSAPP_HEAP_CURRENT).
Use sjnNodejsappHeapCurrentAsBigInteger()
if this is possible.public BigInteger sjnNodejsappHeapCurrentAsBigInteger()
sjnNodejsappHeapCurrent()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long sjnNodejsappHeapRuntime()
IllegalArgumentException
- If the value of SJN_NODEJSAPP_HEAP_RUNTIME exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SJN_NODEJSAPP_HEAP_RUNTIME).
Use sjnNodejsappHeapRuntimeAsBigInteger()
if this is possible.public BigInteger sjnNodejsappHeapRuntimeAsBigInteger()
sjnNodejsappHeapRuntime()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long sjnNodejsappHeapAppData()
IllegalArgumentException
- If the value of SJN_NODEJSAPP_HEAP_APP_DATA exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SJN_NODEJSAPP_HEAP_APP_DATA).
Use sjnNodejsappHeapAppDataAsBigInteger()
if this is possible.public BigInteger sjnNodejsappHeapAppDataAsBigInteger()
sjnNodejsappHeapAppData()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long sjnNodejsappHeapMax()
IllegalArgumentException
- If the value of SJN_NODEJSAPP_HEAP_MAX exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SJN_NODEJSAPP_HEAP_MAX).
Use sjnNodejsappHeapMaxAsBigInteger()
if this is possible.public BigInteger sjnNodejsappHeapMaxAsBigInteger()
sjnNodejsappHeapMax()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long sjnNodejsappInvk()
public long sjnNodejsappInvkErr()
public long sjnNodejsappInvkCur()
public long sjnNodejsappInvkPeak()
public String sjnNodejsappNodehome()
public String sjnNodejsappProfile()
public String sjnNodejsappStartscrit()
public String sjnNodejsappStderr()
public String sjnNodejsappStdout()
public String sjnNodejsappTrace()
public String sjnNodejsappLog()
public boolean sjnUnknownChange()
sjnNodejsappChangeAgent()
equals SJN_UNKNOWN_CHANGE
.sjnNodejsappChangeAgent()
equals SJN_UNKNOWN_CHANGE
SJN_UNKNOWN_CHANGE = 0x00
public boolean sjnCsdapiChange()
sjnNodejsappChangeAgent()
equals SJN_CSDAPI_CHANGE
.sjnNodejsappChangeAgent()
equals SJN_CSDAPI_CHANGE
SJN_CSDAPI_CHANGE = 0x01
public boolean sjnCsdbatchChange()
sjnNodejsappChangeAgent()
equals SJN_CSDBATCH_CHANGE
.sjnNodejsappChangeAgent()
equals SJN_CSDBATCH_CHANGE
SJN_CSDBATCH_CHANGE = 0x02
public boolean sjnDrepapiChange()
sjnNodejsappChangeAgent()
equals SJN_DREPAPI_CHANGE
.sjnNodejsappChangeAgent()
equals SJN_DREPAPI_CHANGE
SJN_DREPAPI_CHANGE = 0x03
public boolean sjnCreateChange()
sjnNodejsappChangeAgent()
equals SJN_CREATE_CHANGE
.sjnNodejsappChangeAgent()
equals SJN_CREATE_CHANGE
SJN_CREATE_CHANGE = 0x04
public boolean sjnUnknownInstall()
sjnNodejsappInstallAgent()
equals SJN_UNKNOWN_INSTALL
.sjnNodejsappInstallAgent()
equals SJN_UNKNOWN_INSTALL
SJN_UNKNOWN_INSTALL = 0x00
public boolean sjnBundleInstall()
sjnNodejsappInstallAgent()
equals SJN_BUNDLE_INSTALL
.sjnNodejsappInstallAgent()
equals SJN_BUNDLE_INSTALL
SJN_BUNDLE_INSTALL = 0x09
public boolean sjnNodejsappStateDisabled()
sjnNodejsappState()
equals SJN_NODEJSAPP_STATE_DISABLED
.sjnNodejsappState()
equals SJN_NODEJSAPP_STATE_DISABLED
SJN_NODEJSAPP_STATE_DISABLED = 0x01
public boolean sjnNodejsappStateEnabled()
sjnNodejsappState()
equals SJN_NODEJSAPP_STATE_ENABLED
.sjnNodejsappState()
equals SJN_NODEJSAPP_STATE_ENABLED
SJN_NODEJSAPP_STATE_ENABLED = 0x02
public boolean sjnNodejsappStateFailed()
sjnNodejsappState()
equals SJN_NODEJSAPP_STATE_FAILED
.sjnNodejsappState()
equals SJN_NODEJSAPP_STATE_FAILED
SJN_NODEJSAPP_STATE_FAILED = 0x03
public boolean sjnNodejsappStateDisabling()
sjnNodejsappState()
equals SJN_NODEJSAPP_STATE_DISABLING
.sjnNodejsappState()
equals SJN_NODEJSAPP_STATE_DISABLING
SJN_NODEJSAPP_STATE_DISABLING = 0x04
public boolean sjnNodejsappStateEnabling()
sjnNodejsappState()
equals SJN_NODEJSAPP_STATE_ENABLING
.sjnNodejsappState()
equals SJN_NODEJSAPP_STATE_ENABLING
SJN_NODEJSAPP_STATE_ENABLING = 0x05
public boolean sjnNodejsappStateCreating()
sjnNodejsappState()
equals SJN_NODEJSAPP_STATE_CREATING
.sjnNodejsappState()
equals SJN_NODEJSAPP_STATE_CREATING
SJN_NODEJSAPP_STATE_CREATING = 0x06
public static NodeJsAppStatistics 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.