Class RequestmodelStatistics

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

public final class RequestmodelStatistics extends SmfData
  • Field Details

    • IIRIDR

      public static final int IIRIDR
      Constant: 0x6F = 111
      See Also:
    • IIR_VERS

      public static final int IIR_VERS
      Constant: 0x01 = 1
      See Also:
    • IIR_RQM_TYPE_EJB

      public static final int IIR_RQM_TYPE_EJB
      Constant: 0x01 = 1
      See Also:
    • IIR_RQM_TYPE_CORBA

      public static final int IIR_RQM_TYPE_CORBA
      Constant: 0x02 = 2
      See Also:
    • IIR_RQM_TYPE_GENERIC

      public static final int IIR_RQM_TYPE_GENERIC
      Constant: 0x03 = 3
      See Also:
    • IIR_RQM_NOTAPPLIC

      public static final int IIR_RQM_NOTAPPLIC
      Constant: 0x00 = 0
      See Also:
    • IIR_RQM_HOME

      public static final int IIR_RQM_HOME
      Constant: 0x01 = 1
      See Also:
    • IIR_RQM_REMOTE

      public static final int IIR_RQM_REMOTE
      Constant: 0x02 = 2
      See Also:
    • IIR_RQM_BOTH

      public static final int IIR_RQM_BOTH
      Constant: 0x03 = 3
      See Also:
    • IIR_CSDAPI_CHANGE

      public static final int IIR_CSDAPI_CHANGE
      Constant: 0x01 = 1
      See Also:
    • IIR_CSDBATCH_CHANGE

      public static final int IIR_CSDBATCH_CHANGE
      Constant: 0x02 = 2
      See Also:
    • IIR_DREPAPI_CHANGE

      public static final int IIR_DREPAPI_CHANGE
      Constant: 0x03 = 3
      See Also:
    • IIR_CREATE_CHANGE

      public static final int IIR_CREATE_CHANGE
      Constant: 0x04 = 4
      See Also:
    • IIR_CSDAPI_INSTALL

      public static final int IIR_CSDAPI_INSTALL
      Constant: 0x01 = 1
      See Also:
    • IIR_CREATE_INSTALL

      public static final int IIR_CREATE_INSTALL
      Constant: 0x04 = 4
      See Also:
    • IIR_GRPLIST_INSTALL

      public static final int IIR_GRPLIST_INSTALL
      Constant: 0x05 = 5
      See Also:
  • Method Details

    • iirdsLen

      public int iirdsLen()
      IIRDS_LEN value.
      Returns:
      int IIRDS_LEN value
    • iirdsId

      public int iirdsId()
      IIRDS_ID value.
      Returns:
      int IIRDS_ID value
    • iirdsVers

      public int iirdsVers()
      IIRDS_VERS value.
      Returns:
      int IIRDS_VERS value
    • iirRequestmodelName

      public String iirRequestmodelName()
      IIR_REQUESTMODEL_NAME value.
      Returns:
      String IIR_REQUESTMODEL_NAME value
    • iirCorbaserverName

      public String iirCorbaserverName()
      IIR_CORBASERVER_NAME value.
      Returns:
      String IIR_CORBASERVER_NAME value
    • iirTransactionId

      public String iirTransactionId()
      IIR_TRANSACTION_ID value.
      Returns:
      String IIR_TRANSACTION_ID value
    • iirRqmodelModule

      public String iirRqmodelModule()
      IIR_RQMODEL_MODULE value.
      Returns:
      String IIR_RQMODEL_MODULE value
    • iirRqmodelInterface

      public String iirRqmodelInterface()
      IIR_RQMODEL_INTERFACE value.
      Returns:
      String IIR_RQMODEL_INTERFACE value
    • iirRqmodelOperation

      public String iirRqmodelOperation()
      IIR_RQMODEL_OPERATION value.
      Returns:
      String IIR_RQMODEL_OPERATION value
    • iirRqmodelBeanName

      public String iirRqmodelBeanName()
      IIR_RQMODEL_BEAN_NAME value.
      Returns:
      String IIR_RQMODEL_BEAN_NAME value
    • iirRqmodelType

      public int iirRqmodelType()
      IIR_RQMODEL_TYPE value.
      Returns:
      int IIR_RQMODEL_TYPE value
    • iirRqmodelInterfaceType

      public int iirRqmodelInterfaceType()
      IIR_RQMODEL_INTERFACE_TYPE value.
      Returns:
      int IIR_RQMODEL_INTERFACE_TYPE value
    • iirDefineSource

      public String iirDefineSource()
      IIR_DEFINE_SOURCE value.
      Returns:
      String IIR_DEFINE_SOURCE value
    • iirChangeTime

      public LocalDateTime iirChangeTime()
      IIR_CHANGE_TIME STCK value converted to LocalDateTime (nanosecond precision).

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

      Returns:
      LocalDateTime IIR_CHANGE_TIME STCK converted to LocalDateTime
      See Also:
    • iirChangeTimeRawValue

      public BigInteger iirChangeTimeRawValue()
      IIR_CHANGE_TIME STCK value.
      Returns:
      BigInteger IIR_CHANGE_TIME STCK value
    • iirChangeUserid

      public String iirChangeUserid()
      IIR_CHANGE_USERID value.
      Returns:
      String IIR_CHANGE_USERID value
    • iirChangeAgent

      public int iirChangeAgent()
      IIR_CHANGE_AGENT value.
      Returns:
      int IIR_CHANGE_AGENT value
    • iirInstallAgent

      public int iirInstallAgent()
      IIR_INSTALL_AGENT value.
      Returns:
      int IIR_INSTALL_AGENT value
    • iirInstallTime

      public LocalDateTime iirInstallTime()
      IIR_INSTALL_TIME STCK value converted to LocalDateTime (nanosecond precision).

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

      Returns:
      LocalDateTime IIR_INSTALL_TIME STCK converted to LocalDateTime
      See Also:
    • iirInstallTimeRawValue

      public BigInteger iirInstallTimeRawValue()
      IIR_INSTALL_TIME STCK value.
      Returns:
      BigInteger IIR_INSTALL_TIME STCK value
    • iirInstallUserid

      public String iirInstallUserid()
      IIR_INSTALL_USERID value.
      Returns:
      String IIR_INSTALL_USERID value
    • iirRqmTypeEjb

      public boolean iirRqmTypeEjb()
      Return true if iirRqmodelType() equals IIR_RQM_TYPE_EJB.
      Returns:
      boolean iirRqmodelType() equals IIR_RQM_TYPE_EJB

      IIR_RQM_TYPE_EJB = 0x01

    • iirRqmTypeCorba

      public boolean iirRqmTypeCorba()
      Return true if iirRqmodelType() equals IIR_RQM_TYPE_CORBA.
      Returns:
      boolean iirRqmodelType() equals IIR_RQM_TYPE_CORBA

      IIR_RQM_TYPE_CORBA = 0x02

    • iirRqmTypeGeneric

      public boolean iirRqmTypeGeneric()
      Return true if iirRqmodelType() equals IIR_RQM_TYPE_GENERIC.
      Returns:
      boolean iirRqmodelType() equals IIR_RQM_TYPE_GENERIC

      IIR_RQM_TYPE_GENERIC = 0x03

    • iirRqmNotapplic

      public boolean iirRqmNotapplic()
      Returns:
      boolean iirRqmodelInterfaceType() equals IIR_RQM_NOTAPPLIC

      IIR_RQM_NOTAPPLIC = 0x00

    • iirRqmHome

      public boolean iirRqmHome()
      Returns:
      boolean iirRqmodelInterfaceType() equals IIR_RQM_HOME

      IIR_RQM_HOME = 0x01

    • iirRqmRemote

      public boolean iirRqmRemote()
      Returns:
      boolean iirRqmodelInterfaceType() equals IIR_RQM_REMOTE

      IIR_RQM_REMOTE = 0x02

    • iirRqmBoth

      public boolean iirRqmBoth()
      Returns:
      boolean iirRqmodelInterfaceType() equals IIR_RQM_BOTH

      IIR_RQM_BOTH = 0x03

    • iirCsdapiChange

      public boolean iirCsdapiChange()
      Return true if iirChangeAgent() equals IIR_CSDAPI_CHANGE.
      Returns:
      boolean iirChangeAgent() equals IIR_CSDAPI_CHANGE

      IIR_CSDAPI_CHANGE = 0x01

    • iirCsdbatchChange

      public boolean iirCsdbatchChange()
      Return true if iirChangeAgent() equals IIR_CSDBATCH_CHANGE.
      Returns:
      boolean iirChangeAgent() equals IIR_CSDBATCH_CHANGE

      IIR_CSDBATCH_CHANGE = 0x02

    • iirDrepapiChange

      public boolean iirDrepapiChange()
      Return true if iirChangeAgent() equals IIR_DREPAPI_CHANGE.
      Returns:
      boolean iirChangeAgent() equals IIR_DREPAPI_CHANGE

      IIR_DREPAPI_CHANGE = 0x03

    • iirCreateChange

      public boolean iirCreateChange()
      Return true if iirChangeAgent() equals IIR_CREATE_CHANGE.
      Returns:
      boolean iirChangeAgent() equals IIR_CREATE_CHANGE

      IIR_CREATE_CHANGE = 0x04

    • iirCsdapiInstall

      public boolean iirCsdapiInstall()
      Return true if iirInstallAgent() equals IIR_CSDAPI_INSTALL.
      Returns:
      boolean iirInstallAgent() equals IIR_CSDAPI_INSTALL

      IIR_CSDAPI_INSTALL = 0x01

    • iirCreateInstall

      public boolean iirCreateInstall()
      Return true if iirInstallAgent() equals IIR_CREATE_INSTALL.
      Returns:
      boolean iirInstallAgent() equals IIR_CREATE_INSTALL

      IIR_CREATE_INSTALL = 0x04

    • iirGrplistInstall

      public boolean iirGrplistInstall()
      Return true if iirInstallAgent() equals IIR_GRPLIST_INSTALL.
      Returns:
      boolean iirInstallAgent() equals IIR_GRPLIST_INSTALL

      IIR_GRPLIST_INSTALL = 0x05

    • create

      public static RequestmodelStatistics 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