java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf98.cics.ExceptionalJob

public final class ExceptionalJob extends SmfData
  • Method Details

    • jobId

      public int jobId()
      WIC_1024_JOB_ID value.
      Returns:
      int WIC_1024_JOB_ID value
    • jobName

      public String jobName()
      WIC_1024_JOB_NAME value.
      Returns:
      String WIC_1024_JOB_NAME value
    • uniqueTranNames

      public long uniqueTranNames()
      WIC_1024_JOB_UNIQUETRANNAMES value.
      Returns:
      long WIC_1024_JOB_UNIQUETRANNAMES value
    • trans

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

      public BigInteger transAsBigInteger()
      WIC_1024_JOB_TRANS value as a BigInteger.

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

      Returns:
      BigInteger WIC_1024_JOB_TRANS
    • avgRespTimeTod

      public Duration avgRespTimeTod()
      WIC_1024_JOB_AVGRESPTIMETOD as a Duration.
      Returns:
      Duration WIC_1024_JOB_AVGRESPTIMETOD
      See Also:
    • avgRespTimeTodSeconds

      public double avgRespTimeTodSeconds()
      WIC_1024_JOB_AVGRESPTIMETOD in seconds.
      Returns:
      double WIC_1024_JOB_AVGRESPTIMETOD converted to seconds
    • avgRespTimeTodRawValue

      public long avgRespTimeTodRawValue()
      WIC_1024_JOB_AVGRESPTIMETOD raw value.
      Returns:
      long WIC_1024_JOB_AVGRESPTIMETOD raw value
    • avgTimeTod

      public Duration avgTimeTod()
      WIC_1024_JOB_AVGTIMETOD as a Duration.
      Returns:
      Duration WIC_1024_JOB_AVGTIMETOD
      See Also:
    • avgTimeTodSeconds

      public double avgTimeTodSeconds()
      WIC_1024_JOB_AVGTIMETOD in seconds.
      Returns:
      double WIC_1024_JOB_AVGTIMETOD converted to seconds
    • avgTimeTodRawValue

      public long avgTimeTodRawValue()
      WIC_1024_JOB_AVGTIMETOD raw value.
      Returns:
      long WIC_1024_JOB_AVGTIMETOD raw value
    • totCpTimeTod

      public Duration totCpTimeTod()
      WIC_1024_JOB_TOTCPTIMETOD as a Duration.
      Returns:
      Duration WIC_1024_JOB_TOTCPTIMETOD
      See Also:
    • totCpTimeTodSeconds

      public double totCpTimeTodSeconds()
      WIC_1024_JOB_TOTCPTIMETOD in seconds.
      Returns:
      double WIC_1024_JOB_TOTCPTIMETOD converted to seconds
    • totCpTimeTodRawValue

      public long totCpTimeTodRawValue()
      WIC_1024_JOB_TOTCPTIMETOD raw value.
      Returns:
      long WIC_1024_JOB_TOTCPTIMETOD raw value
    • totZiipTimeTod

      public Duration totZiipTimeTod()
      WIC_1024_JOB_TOTZIIPTIMETOD as a Duration.
      Returns:
      Duration WIC_1024_JOB_TOTZIIPTIMETOD
      See Also:
    • totZiipTimeTodSeconds

      public double totZiipTimeTodSeconds()
      WIC_1024_JOB_TOTZIIPTIMETOD in seconds.
      Returns:
      double WIC_1024_JOB_TOTZIIPTIMETOD converted to seconds
    • totZiipTimeTodRawValue

      public long totZiipTimeTodRawValue()
      WIC_1024_JOB_TOTZIIPTIMETOD raw value.
      Returns:
      long WIC_1024_JOB_TOTZIIPTIMETOD raw value
    • topTransTranName

      public String topTransTranName()
      WIC_1024_JOB_TOPTRANS_TRANNAME value.
      Returns:
      String WIC_1024_JOB_TOPTRANS_TRANNAME value
    • topTransTrans

      public long topTransTrans()
      WIC_1024_JOB_TOPTRANS_TRANS value.
      Returns:
      long WIC_1024_JOB_TOPTRANS_TRANS value
    • topAvgRespTranName

      public String topAvgRespTranName()
      WIC_1024_JOB_TOPAVGRESP_TRANNAME value.
      Returns:
      String WIC_1024_JOB_TOPAVGRESP_TRANNAME value
    • topAvgRespTrans

      public long topAvgRespTrans()
      WIC_1024_JOB_TOPAVGRESP_TRANS value.
      Returns:
      long WIC_1024_JOB_TOPAVGRESP_TRANS value
    • topAvgRespAvgResptimeTod

      public Duration topAvgRespAvgResptimeTod()
      WIC_1024_JOB_TOPAVGRESP_AVGRESPTIMETOD as a Duration.
      Returns:
      Duration WIC_1024_JOB_TOPAVGRESP_AVGRESPTIMETOD
      See Also:
    • topAvgRespAvgResptimeTodSeconds

      public double topAvgRespAvgResptimeTodSeconds()
      WIC_1024_JOB_TOPAVGRESP_AVGRESPTIMETOD in seconds.
      Returns:
      double WIC_1024_JOB_TOPAVGRESP_AVGRESPTIMETOD converted to seconds
    • topAvgRespAvgResptimeTodRawValue

      public long topAvgRespAvgResptimeTodRawValue()
      WIC_1024_JOB_TOPAVGRESP_AVGRESPTIMETOD raw value.
      Returns:
      long WIC_1024_JOB_TOPAVGRESP_AVGRESPTIMETOD raw value
    • topAvgCpuTranName

      public String topAvgCpuTranName()
      WIC_1024_JOB_TOPAVGCPU_TRANNAME value.
      Returns:
      String WIC_1024_JOB_TOPAVGCPU_TRANNAME value
    • topAvgCpuTrans

      public long topAvgCpuTrans()
      WIC_1024_JOB_TOPAVGCPU_TRANS value.
      Returns:
      long WIC_1024_JOB_TOPAVGCPU_TRANS value
    • topAvgCpuAvgTimeTod

      public Duration topAvgCpuAvgTimeTod()
      WIC_1024_JOB_TOPAVGCPU_AVGTIMETOD as a Duration.
      Returns:
      Duration WIC_1024_JOB_TOPAVGCPU_AVGTIMETOD
      See Also:
    • topAvgCpuAvgTimeTodSeconds

      public double topAvgCpuAvgTimeTodSeconds()
      WIC_1024_JOB_TOPAVGCPU_AVGTIMETOD in seconds.
      Returns:
      double WIC_1024_JOB_TOPAVGCPU_AVGTIMETOD converted to seconds
    • topAvgCpuAvgTimeTodRawValue

      public long topAvgCpuAvgTimeTodRawValue()
      WIC_1024_JOB_TOPAVGCPU_AVGTIMETOD raw value.
      Returns:
      long WIC_1024_JOB_TOPAVGCPU_AVGTIMETOD raw value
    • topTotCpTranName

      public String topTotCpTranName()
      WIC_1024_JOB_TOPTOTCP_TRANNAME value.
      Returns:
      String WIC_1024_JOB_TOPTOTCP_TRANNAME value
    • topTotCpTrans

      public long topTotCpTrans()
      WIC_1024_JOB_TOPTOTCP_TRANS value.
      Returns:
      long WIC_1024_JOB_TOPTOTCP_TRANS value
    • topTotCpTotCpTimeTod

      public Duration topTotCpTotCpTimeTod()
      WIC_1024_JOB_TOPTOTCP_TOTCPTIMETOD as a Duration.
      Returns:
      Duration WIC_1024_JOB_TOPTOTCP_TOTCPTIMETOD
      See Also:
    • topTotCpTotCpTimeTodSeconds

      public double topTotCpTotCpTimeTodSeconds()
      WIC_1024_JOB_TOPTOTCP_TOTCPTIMETOD in seconds.
      Returns:
      double WIC_1024_JOB_TOPTOTCP_TOTCPTIMETOD converted to seconds
    • topTotCpTotCpTimeTodRawValue

      public long topTotCpTotCpTimeTodRawValue()
      WIC_1024_JOB_TOPTOTCP_TOTCPTIMETOD raw value.
      Returns:
      long WIC_1024_JOB_TOPTOTCP_TOTCPTIMETOD raw value
    • topTotZiipTranName

      public String topTotZiipTranName()
      WIC_1024_JOB_TOPTOTZIIP_TRANNAME value.
      Returns:
      String WIC_1024_JOB_TOPTOTZIIP_TRANNAME value
    • topTotZiipTrans

      public long topTotZiipTrans()
      WIC_1024_JOB_TOPTOTZIIP_TRANS value.
      Returns:
      long WIC_1024_JOB_TOPTOTZIIP_TRANS value
    • topTotZiipTotZiipTimeTod

      public Duration topTotZiipTotZiipTimeTod()
      WIC_1024_JOB_TOPTOTZIIP_TOTZIIPTIMETOD as a Duration.
      Returns:
      Duration WIC_1024_JOB_TOPTOTZIIP_TOTZIIPTIMETOD
      See Also:
    • topTotZiipTotZiipTimeTodSeconds

      public double topTotZiipTotZiipTimeTodSeconds()
      WIC_1024_JOB_TOPTOTZIIP_TOTZIIPTIMETOD in seconds.
      Returns:
      double WIC_1024_JOB_TOPTOTZIIP_TOTZIIPTIMETOD converted to seconds
    • topTotZiipTotZiipTimeTodRawValue

      public long topTotZiipTotZiipTimeTodRawValue()
      WIC_1024_JOB_TOPTOTZIIP_TOTZIIPTIMETOD raw value.
      Returns:
      long WIC_1024_JOB_TOPTOTZIIP_TOTZIIPTIMETOD raw value
    • create

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