Class SocketsServiceStatistics
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
Constant: 0x01 = 1static final int
Constant: 0x01F8 = 504static final int
Constant: 0x6C = 108 -
Method Summary
Modifier and TypeMethodDescriptionstatic SocketsServiceStatistics
create
(byte[] Data, int offset, int length) create is intended for internal use only.SOR_ATTACHSEC as a SorAttachsec.int
SOR_ATTACHSEC raw value.SOR_AUTHENTICATE as a SorAuthenticate.int
SOR_AUTHENTICATE raw value.long
SOR_BACKLOG value.long
SOR_BYTES_RECEIVED value, throws exception if SOR_BYTES_RECEIVED overflows 64 bit signed integer.SOR_BYTES_RECEIVED value as a BigInteger.long
SOR_BYTES_SENT value, throws exception if SOR_BYTES_SENT overflows 64 bit signed integer.SOR_BYTES_SENT value as a BigInteger.SOR_CHANGE_AGENT as a CIAgent.int
SOR_CHANGE_AGENT raw value.SOR_CHANGE_TIME STCK value converted to LocalDateTime (nanosecond precision).SOR_CHANGE_TIME STCK value.SOR_CHANGE_USERID value.SOR_CLOSE_GMT STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).SOR_CLOSE_GMT STCK value.SOR_CLOSE_LOCAL STCK value converted to LocalDateTime (nanosecond precision).SOR_CLOSE_LOCAL STCK value.SOR_CONN_LAST_DROPPED STCK value converted to LocalDateTime (nanosecond precision).SOR_CONN_LAST_DROPPED STCK value.long
SOR_CONNS_DROPPED value.long
SOR_CURR_BACKLOG value.long
SOR_CURRENT_CONNS value.long
SOR_CURR_MAX_BACKLOG value.SOR_DEFINE_SOURCE value.long
SOR_DISC_AT_MAX_USES value.long
SOR_DISC_AT_TASK_LIMIT value.int
sordsId()
SORDS_ID value.int
sordsLen()
SORDS_LEN value.int
SORDS_VERS value.SOR_HOSTNAME value.SOR_INSTALL_AGENT as a CIAgent.int
SOR_INSTALL_AGENT raw value.SOR_INSTALL_TIME STCK value converted to LocalDateTime (nanosecond precision).SOR_INSTALL_TIME STCK value.SOR_INSTALL_USERID value.SOR_IP_ADDRESS value.SOR_IP_ADDRESS value.SOR_IP_FAMILY as a IpFamily.int
SOR_IP_FAMILY raw value.long
SOR_MAXDATA_LENGTH value.long
SOR_NONP_AT_MAXPERSIST value.long
SOR_NONP_AT_TASK_LIMIT value.SOR_OPEN_GMT STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).SOR_OPEN_GMT STCK value.SOR_OPEN_LOCAL STCK value converted to LocalDateTime (nanosecond precision).SOR_OPEN_LOCAL STCK value.long
SOR_PEAK_CONNS value.int
SOR_PORT_NUMBER value.SOR_PRIVACY as a SorPrivacy.int
SOR_PRIVACY raw value.SOR_PROTOCOL value.long
SOR_RECEIVES value.long
SOR_REQUESTS value.long
sorSends()
SOR_SENDS value.SOR_SERVICE_NAME value.SOR_SSL_SUPPORT as a SorSslSupport.int
SOR_SSL_SUPPORT raw value.long
SOR_TCPIPS_MAX_PERSIST value.long
SOR_TCPIPS_NON_PERSIST value.SOR_TCPIPS_OPTIONSPGM value.SOR_TCPIPS_TRANID value.SOR_TCPIPS_URM value.long
SOR_TOTAL_CONNS value.long
SOR_TRANS_ATTACHED value.SOR_WLM_GROUP value.Methods inherited from class com.blackhillsoftware.smf.cics.statistics.StatisticsDataSection
create, statisticsType, stid, stid, stidString, stilen, stilen, stivers
Methods inherited from class com.blackhillsoftware.smf.SmfData
createSection, getTriplet
-
Field Details
-
SORDS_LENGTH
public static final int SORDS_LENGTHConstant: 0x01F8 = 504- See Also:
-
SORIDR
public static final int SORIDRConstant: 0x6C = 108- See Also:
-
SOR_VERS
public static final int SOR_VERSConstant: 0x01 = 1- See Also:
-
-
Method Details
-
sordsLen
public int sordsLen()SORDS_LEN value.- Returns:
- int SORDS_LEN value
-
sordsId
public int sordsId()SORDS_ID value.- Returns:
- int SORDS_ID value
-
sordsVers
public int sordsVers()SORDS_VERS value.- Returns:
- int SORDS_VERS value
-
sorServiceName
SOR_SERVICE_NAME value.- Returns:
- String SOR_SERVICE_NAME value
-
sorTransAttached
public long sorTransAttached()SOR_TRANS_ATTACHED value.- Returns:
- long SOR_TRANS_ATTACHED value
-
sorCurrentConns
public long sorCurrentConns()SOR_CURRENT_CONNS value.- Returns:
- long SOR_CURRENT_CONNS value
-
sorPeakConns
public long sorPeakConns()SOR_PEAK_CONNS value.- Returns:
- long SOR_PEAK_CONNS value
-
sorOpenGmt
SOR_OPEN_GMT STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).Use
sorOpenGmtRawValue()
for a BigInteger containing the complete STCK value.- Returns:
- DateTime SOR_OPEN_GMT STCK converted to ZonedDateTime
- See Also:
-
sorOpenGmtRawValue
SOR_OPEN_GMT STCK value.- Returns:
- BigInteger SOR_OPEN_GMT STCK value
-
sorOpenLocal
SOR_OPEN_LOCAL STCK value converted to LocalDateTime (nanosecond precision).Use
sorOpenLocalRawValue()
for a BigInteger containing the complete STCK value.- Returns:
- LocalDateTime SOR_OPEN_LOCAL STCK converted to LocalDateTime
- See Also:
-
sorOpenLocalRawValue
SOR_OPEN_LOCAL STCK value.- Returns:
- BigInteger SOR_OPEN_LOCAL STCK value
-
sorCloseGmt
SOR_CLOSE_GMT STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).Use
sorCloseGmtRawValue()
for a BigInteger containing the complete STCK value.- Returns:
- DateTime SOR_CLOSE_GMT STCK converted to ZonedDateTime
- See Also:
-
sorCloseGmtRawValue
SOR_CLOSE_GMT STCK value.- Returns:
- BigInteger SOR_CLOSE_GMT STCK value
-
sorCloseLocal
SOR_CLOSE_LOCAL STCK value converted to LocalDateTime (nanosecond precision).Use
sorCloseLocalRawValue()
for a BigInteger containing the complete STCK value.- Returns:
- LocalDateTime SOR_CLOSE_LOCAL STCK converted to LocalDateTime
- See Also:
-
sorCloseLocalRawValue
SOR_CLOSE_LOCAL STCK value.- Returns:
- BigInteger SOR_CLOSE_LOCAL STCK value
-
sorPortNumber
public int sorPortNumber()SOR_PORT_NUMBER value.- Returns:
- int SOR_PORT_NUMBER value
-
sorSslSupport
SOR_SSL_SUPPORT as a SorSslSupport.- Returns:
- SorSslSupport SOR_SSL_SUPPORT
-
sorSslSupportRawValue
public int sorSslSupportRawValue()SOR_SSL_SUPPORT raw value.- Returns:
- int SOR_SSL_SUPPORT value
-
sorBacklog
public long sorBacklog()SOR_BACKLOG value.- Returns:
- long SOR_BACKLOG value
-
sorSends
public long sorSends()SOR_SENDS value.- Returns:
- long SOR_SENDS value
-
sorBytesSent
public long sorBytesSent()SOR_BYTES_SENT value, throws exception if SOR_BYTES_SENT overflows 64 bit signed integer.- Returns:
- long SOR_BYTES_SENT
- Throws:
IllegalArgumentException
- If the value of SOR_BYTES_SENT exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SOR_BYTES_SENT). UsesorBytesSentAsBigInteger()
if this is possible.
-
sorBytesSentAsBigInteger
SOR_BYTES_SENT value as a BigInteger.sorBytesSent()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger SOR_BYTES_SENT
-
sorReceives
public long sorReceives()SOR_RECEIVES value.- Returns:
- long SOR_RECEIVES value
-
sorBytesReceived
public long sorBytesReceived()SOR_BYTES_RECEIVED value, throws exception if SOR_BYTES_RECEIVED overflows 64 bit signed integer.- Returns:
- long SOR_BYTES_RECEIVED
- Throws:
IllegalArgumentException
- If the value of SOR_BYTES_RECEIVED exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SOR_BYTES_RECEIVED). UsesorBytesReceivedAsBigInteger()
if this is possible.
-
sorBytesReceivedAsBigInteger
SOR_BYTES_RECEIVED value as a BigInteger.sorBytesReceived()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger SOR_BYTES_RECEIVED
-
sorWlmGroup
SOR_WLM_GROUP value.- Returns:
- String SOR_WLM_GROUP value
-
sorProtocol
SOR_PROTOCOL value.- Returns:
- String SOR_PROTOCOL value
-
sorAuthenticate
SOR_AUTHENTICATE as a SorAuthenticate.- Returns:
- SorAuthenticate SOR_AUTHENTICATE
-
sorAuthenticateRawValue
public int sorAuthenticateRawValue()SOR_AUTHENTICATE raw value.- Returns:
- int SOR_AUTHENTICATE value
-
sorPrivacy
SOR_PRIVACY as a SorPrivacy.- Returns:
- SorPrivacy SOR_PRIVACY
-
sorPrivacyRawValue
public int sorPrivacyRawValue()SOR_PRIVACY raw value.- Returns:
- int SOR_PRIVACY value
-
sorAttachsec
SOR_ATTACHSEC as a SorAttachsec.- Returns:
- SorAttachsec SOR_ATTACHSEC
-
sorAttachsecRawValue
public int sorAttachsecRawValue()SOR_ATTACHSEC raw value.- Returns:
- int SOR_ATTACHSEC value
-
sorMaxdataLength
public long sorMaxdataLength()SOR_MAXDATA_LENGTH value.- Returns:
- long SOR_MAXDATA_LENGTH value
-
sorTcpipsTranid
SOR_TCPIPS_TRANID value.- Returns:
- String SOR_TCPIPS_TRANID value
-
sorTcpipsUrm
SOR_TCPIPS_URM value.- Returns:
- String SOR_TCPIPS_URM value
-
sorTcpipsMaxPersist
public long sorTcpipsMaxPersist()SOR_TCPIPS_MAX_PERSIST value.- Returns:
- long SOR_TCPIPS_MAX_PERSIST value
-
sorTcpipsNonPersist
public long sorTcpipsNonPersist()SOR_TCPIPS_NON_PERSIST value.- Returns:
- long SOR_TCPIPS_NON_PERSIST value
-
sorIpAddress
SOR_IP_ADDRESS value.- Returns:
- String SOR_IP_ADDRESS value
-
sorIpAddressAsInetAddress
SOR_IP_ADDRESS value. Note: May cause extreme slowdowns due to DNS lookups if the value is not recognized as a valid numeric IP address- Returns:
- InetAddress SOR_IP_ADDRESS IP Address value
- Throws:
UnknownHostException
- if a DNS lookup is attempted and fails
-
sorIpFamily
SOR_IP_FAMILY as a IpFamily.- Returns:
- IpFamily SOR_IP_FAMILY
-
sorIpFamilyRawValue
public int sorIpFamilyRawValue()SOR_IP_FAMILY raw value.- Returns:
- int SOR_IP_FAMILY value
-
sorHostname
SOR_HOSTNAME value.- Returns:
- String SOR_HOSTNAME value
-
sorDefineSource
SOR_DEFINE_SOURCE value.- Returns:
- String SOR_DEFINE_SOURCE value
-
sorChangeTime
SOR_CHANGE_TIME STCK value converted to LocalDateTime (nanosecond precision).Use
sorChangeTimeRawValue()
for a BigInteger containing the complete STCK value.- Returns:
- LocalDateTime SOR_CHANGE_TIME STCK converted to LocalDateTime
- See Also:
-
sorChangeTimeRawValue
SOR_CHANGE_TIME STCK value.- Returns:
- BigInteger SOR_CHANGE_TIME STCK value
-
sorChangeUserid
SOR_CHANGE_USERID value.- Returns:
- String SOR_CHANGE_USERID value
-
sorChangeAgent
SOR_CHANGE_AGENT as a CIAgent.- Returns:
- CIAgent SOR_CHANGE_AGENT
-
sorChangeAgentRawValue
public int sorChangeAgentRawValue()SOR_CHANGE_AGENT raw value.- Returns:
- int SOR_CHANGE_AGENT value
-
sorInstallAgent
SOR_INSTALL_AGENT as a CIAgent.- Returns:
- CIAgent SOR_INSTALL_AGENT
-
sorInstallAgentRawValue
public int sorInstallAgentRawValue()SOR_INSTALL_AGENT raw value.- Returns:
- int SOR_INSTALL_AGENT value
-
sorInstallTime
SOR_INSTALL_TIME STCK value converted to LocalDateTime (nanosecond precision).Use
sorInstallTimeRawValue()
for a BigInteger containing the complete STCK value.- Returns:
- LocalDateTime SOR_INSTALL_TIME STCK converted to LocalDateTime
- See Also:
-
sorInstallTimeRawValue
SOR_INSTALL_TIME STCK value.- Returns:
- BigInteger SOR_INSTALL_TIME STCK value
-
sorInstallUserid
SOR_INSTALL_USERID value.- Returns:
- String SOR_INSTALL_USERID value
-
sorTotalConns
public long sorTotalConns()SOR_TOTAL_CONNS value.- Returns:
- long SOR_TOTAL_CONNS value
-
sorNonpAtMaxpersist
public long sorNonpAtMaxpersist()SOR_NONP_AT_MAXPERSIST value.- Returns:
- long SOR_NONP_AT_MAXPERSIST value
-
sorNonpAtTaskLimit
public long sorNonpAtTaskLimit()SOR_NONP_AT_TASK_LIMIT value.- Returns:
- long SOR_NONP_AT_TASK_LIMIT value
-
sorDiscAtTaskLimit
public long sorDiscAtTaskLimit()SOR_DISC_AT_TASK_LIMIT value.- Returns:
- long SOR_DISC_AT_TASK_LIMIT value
-
sorDiscAtMaxUses
public long sorDiscAtMaxUses()SOR_DISC_AT_MAX_USES value.- Returns:
- long SOR_DISC_AT_MAX_USES value
-
sorCurrBacklog
public long sorCurrBacklog()SOR_CURR_BACKLOG value.- Returns:
- long SOR_CURR_BACKLOG value
-
sorConnsDropped
public long sorConnsDropped()SOR_CONNS_DROPPED value.- Returns:
- long SOR_CONNS_DROPPED value
-
sorConnLastDropped
SOR_CONN_LAST_DROPPED STCK value converted to LocalDateTime (nanosecond precision).Use
sorConnLastDroppedRawValue()
for a BigInteger containing the complete STCK value.- Returns:
- LocalDateTime SOR_CONN_LAST_DROPPED STCK converted to LocalDateTime
- See Also:
-
sorConnLastDroppedRawValue
SOR_CONN_LAST_DROPPED STCK value.- Returns:
- BigInteger SOR_CONN_LAST_DROPPED STCK value
-
sorCurrMaxBacklog
public long sorCurrMaxBacklog()SOR_CURR_MAX_BACKLOG value.- Returns:
- long SOR_CURR_MAX_BACKLOG value
-
sorRequests
public long sorRequests()SOR_REQUESTS value.- Returns:
- long SOR_REQUESTS value
-
sorTcpipsOptionsPgm
SOR_TCPIPS_OPTIONSPGM value.- Returns:
- String SOR_TCPIPS_OPTIONSPGM value
-
create
create is intended for internal use only. Instances of this section are created by the parent record or section.- Parameters:
Data
- Array of bytes containing data for this sectionoffset
- Offset of this section in the datalength
- length of the section
-