java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.cics.statistics.CorbaserverStatistics

public final class CorbaserverStatistics extends SmfData
  • Field Details

  • Method Details

    • ejrdsLen

      public int ejrdsLen()
      EJRDS_LEN value.
      Returns:
      int EJRDS_LEN value
    • ejrdsId

      public int ejrdsId()
      EJRDS_ID value.
      Returns:
      int EJRDS_ID value
    • ejrdsVers

      public int ejrdsVers()
      EJRDS_VERS value.
      Returns:
      int EJRDS_VERS value
    • ejrCorbaserverName

      public String ejrCorbaserverName()
      EJR_CORBASERVER_NAME value.
      Returns:
      String EJR_CORBASERVER_NAME value
    • ejrJndiPrefix

      public String ejrJndiPrefix()
      EJR_JNDI_PREFIX value.
      Returns:
      String EJR_JNDI_PREFIX value
    • ejrTcpipHostName

      public String ejrTcpipHostName()
      EJR_TCPIP_HOST_NAME value.
      Returns:
      String EJR_TCPIP_HOST_NAME value
    • ejrShelfDirectory

      public String ejrShelfDirectory()
      EJR_SHELF_DIRECTORY value.
      Returns:
      String EJR_SHELF_DIRECTORY value
    • ejrOutPrivacy

      public EjrOutPrivacy ejrOutPrivacy()
      EJR_OUT_PRIVACY as a EjrOutPrivacy.
      Returns:
      EjrOutPrivacy EJR_OUT_PRIVACY
    • ejrOutPrivacyRawValue

      public int ejrOutPrivacyRawValue()
      EJR_OUT_PRIVACY raw value.
      Returns:
      int EJR_OUT_PRIVACY value
    • ejrSessionTimeout

      public long ejrSessionTimeout()
      EJR_SESSION_TIMEOUT value.
      Returns:
      long EJR_SESSION_TIMEOUT value
    • ejrObjectActivates

      public long ejrObjectActivates()
      EJR_OBJECT_ACTIVATES value.
      Returns:
      long EJR_OBJECT_ACTIVATES value
    • ejrObjectStores

      public long ejrObjectStores()
      EJR_OBJECT_STORES value.
      Returns:
      long EJR_OBJECT_STORES value
    • ejrFailedActivates

      public long ejrFailedActivates()
      EJR_FAILED_ACTIVATES value.
      Returns:
      long EJR_FAILED_ACTIVATES value
    • ejrDjarDirectory

      public String ejrDjarDirectory()
      EJR_DJAR_DIRECTORY value.
      Returns:
      String EJR_DJAR_DIRECTORY value
    • ejrTcpipUnauth

      public String ejrTcpipUnauth()
      EJR_TCPIP_UNAUTH value.
      Returns:
      String EJR_TCPIP_UNAUTH value
    • ejrTcpipClientcert

      public String ejrTcpipClientcert()
      EJR_TCPIP_CLIENTCERT value.
      Returns:
      String EJR_TCPIP_CLIENTCERT value
    • ejrTcpipUnauthSsl

      public String ejrTcpipUnauthSsl()
      EJR_TCPIP_UNAUTH_SSL value.
      Returns:
      String EJR_TCPIP_UNAUTH_SSL value
    • ejrTcpipAsserted

      public String ejrTcpipAsserted()
      EJR_TCPIP_ASSERTED value.
      Returns:
      String EJR_TCPIP_ASSERTED value
    • ejrIpAddress

      public String ejrIpAddress()
      EJR_IP_ADDRESS value.
      Returns:
      String EJR_IP_ADDRESS value
    • ejrIpFamily

      public IpFamily ejrIpFamily()
      EJR_IP_FAMILY as a IpFamily.
      Returns:
      IpFamily EJR_IP_FAMILY
    • ejrIpFamilyRawValue

      public int ejrIpFamilyRawValue()
      EJR_IP_FAMILY raw value.
      Returns:
      int EJR_IP_FAMILY value
    • ejrCorbasDefineSource

      public String ejrCorbasDefineSource()
      EJR_CORBAS_DEFINE_SOURCE value.
      Returns:
      String EJR_CORBAS_DEFINE_SOURCE value
    • ejrCorbasChangeTime

      public long ejrCorbasChangeTime()
      EJR_CORBAS_CHANGE_TIME value, throws exception if EJR_CORBAS_CHANGE_TIME overflows 64 bit signed integer.
      Returns:
      long EJR_CORBAS_CHANGE_TIME
      Throws:
      IllegalArgumentException - If the value of EJR_CORBAS_CHANGE_TIME exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in EJR_CORBAS_CHANGE_TIME). Use ejrCorbasChangeTimeAsBigInteger() if this is possible.
    • ejrCorbasChangeTimeAsBigInteger

      public BigInteger ejrCorbasChangeTimeAsBigInteger()
      EJR_CORBAS_CHANGE_TIME value as a BigInteger.

      ejrCorbasChangeTime() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger EJR_CORBAS_CHANGE_TIME
    • ejrCorbasChangeUserid

      public LocalDateTime ejrCorbasChangeUserid()
      EJR_CORBAS_CHANGE_USERID STCK value converted to LocalDateTime (nanosecond precision).

      Use ejrCorbasChangeUseridRawValue() for a BigInteger containing the complete STCK value.

      Returns:
      LocalDateTime EJR_CORBAS_CHANGE_USERID STCK converted to LocalDateTime
      See Also:
    • ejrCorbasChangeUseridRawValue

      public BigInteger ejrCorbasChangeUseridRawValue()
      EJR_CORBAS_CHANGE_USERID STCK value.
      Returns:
      BigInteger EJR_CORBAS_CHANGE_USERID STCK value
    • ejrCorbasChangeAgent

      public CIAgent ejrCorbasChangeAgent()
      EJR_CORBAS_CHANGE_AGENT as a CIAgent.
      Returns:
      CIAgent EJR_CORBAS_CHANGE_AGENT
    • ejrCorbasChangeAgentRawValue

      public int ejrCorbasChangeAgentRawValue()
      EJR_CORBAS_CHANGE_AGENT raw value.
      Returns:
      int EJR_CORBAS_CHANGE_AGENT value
    • ejrCorbasInstallAgent

      public CIAgent ejrCorbasInstallAgent()
      EJR_CORBAS_INSTALL_AGENT as a CIAgent.
      Returns:
      CIAgent EJR_CORBAS_INSTALL_AGENT
    • ejrCorbasInstallAgentRawValue

      public int ejrCorbasInstallAgentRawValue()
      EJR_CORBAS_INSTALL_AGENT raw value.
      Returns:
      int EJR_CORBAS_INSTALL_AGENT value
    • ejrCorbasInstallTime

      public LocalDateTime ejrCorbasInstallTime()
      EJR_CORBAS_INSTALL_TIME STCK value converted to LocalDateTime (nanosecond precision).

      Use ejrCorbasInstallTimeRawValue() for a BigInteger containing the complete STCK value.

      Returns:
      LocalDateTime EJR_CORBAS_INSTALL_TIME STCK converted to LocalDateTime
      See Also:
    • ejrCorbasInstallTimeRawValue

      public BigInteger ejrCorbasInstallTimeRawValue()
      EJR_CORBAS_INSTALL_TIME STCK value.
      Returns:
      BigInteger EJR_CORBAS_INSTALL_TIME STCK value
    • ejrCorbasInstallUserid

      public String ejrCorbasInstallUserid()
      EJR_CORBAS_INSTALL_USERID value.
      Returns:
      String EJR_CORBAS_INSTALL_USERID value
    • create

      public static CorbaserverStatistics create(byte[] Data, int offset, int length)
      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 section
      offset - Offset of this section in the data
      length - length of the section