Class CapturespecResourceStatistics


public final class CapturespecResourceStatistics extends StatisticsDataSection
  • Field Details

    • ECCDS_LENGTH

      public static final int ECCDS_LENGTH
      Constant: 0x9C = 156
      See Also:
    • ECCIDE

      public static final int ECCIDE
      Constant: 0x8F = 143
      See Also:
    • ECC_VERS

      public static final int ECC_VERS
      Constant: 0x01 = 1
      See Also:
    • ECC_PTYPE_PRECOMMAND

      public static final int ECC_PTYPE_PRECOMMAND
      Constant: 0x01 = 1
      See Also:
    • ECC_PTYPE_POSTCOMMAND

      public static final int ECC_PTYPE_POSTCOMMAND
      Constant: 0x02 = 2
      See Also:
    • ECC_PTYPE_PROGRAMINIT

      public static final int ECC_PTYPE_PROGRAMINIT
      Constant: 0x03 = 3
      See Also:
    • ECC_PTYPE_SYSTEM

      public static final int ECC_PTYPE_SYSTEM
      Constant: 0x04 = 4
      See Also:
  • Method Details

    • eccdsLen

      public int eccdsLen()
      ECCDS_LEN value.
      Returns:
      int ECCDS_LEN value
    • eccdsId

      public int eccdsId()
      ECCDS_ID value.
      Returns:
      int ECCDS_ID value
    • eccEventbindingName

      public String eccEventbindingName()
      ECC_EVENTBINDING_NAME value.
      Returns:
      String ECC_EVENTBINDING_NAME value
    • eccCapturespecName

      public String eccCapturespecName()
      ECC_CAPTURESPEC_NAME value.
      Returns:
      String ECC_CAPTURESPEC_NAME value
    • eccCapturePointType

      public int eccCapturePointType()
      ECC_CAPTURE_POINT_TYPE value.
      Returns:
      int ECC_CAPTURE_POINT_TYPE value
    • eccCapturePoint

      public String eccCapturePoint()
      ECC_CAPTURE_POINT value.
      Returns:
      String ECC_CAPTURE_POINT value
    • eccEventName

      public String eccEventName()
      ECC_EVENT_NAME value.
      Returns:
      String ECC_EVENT_NAME value
    • eccEventsCaptured

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

      public BigInteger eccEventsCapturedAsBigInteger()
      ECC_EVENTS_CAPTURED value as a BigInteger.

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

      Returns:
      BigInteger ECC_EVENTS_CAPTURED
    • eccCaptureFailures

      public long eccCaptureFailures()
      ECC_CAPTURE_FAILURES value.
      Returns:
      long ECC_CAPTURE_FAILURES value
    • eccPtypePrecommand

      public boolean eccPtypePrecommand()
      Returns:
      boolean eccCapturePointType() equals ECC_PTYPE_PRECOMMAND

      ECC_PTYPE_PRECOMMAND = 0x01

    • eccPtypePostcommand

      public boolean eccPtypePostcommand()
      Returns:
      boolean eccCapturePointType() equals ECC_PTYPE_POSTCOMMAND

      ECC_PTYPE_POSTCOMMAND = 0x02

    • eccPtypePrograminit

      public boolean eccPtypePrograminit()
      Returns:
      boolean eccCapturePointType() equals ECC_PTYPE_PROGRAMINIT

      ECC_PTYPE_PROGRAMINIT = 0x03

    • eccPtypeSystem

      public boolean eccPtypeSystem()
      Returns:
      boolean eccCapturePointType() equals ECC_PTYPE_SYSTEM

      ECC_PTYPE_SYSTEM = 0x04

    • create

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