Class CompletionSection

java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf30.CompletionSection

public final class CompletionSection extends SmfData
  • Field Details

  • Method Details

    • completionDescription

      public String completionDescription()
      Get a description of the step completion status. Return code or abend code Unnnn or Snnn, Flushed, Cancelled by exits, and Post Execution Error indication
      Returns:
      condition code as String
    • smf30scc

      public int smf30scc()
      SMF30SCC value.
      Returns:
      int SMF30SCC value
    • smf30uab

      public boolean smf30uab()
      Return true if SMF30UAB bit in smf30scc() is set.
      Returns:
      boolean SMF30UAB bit is set in smf30scc()

      SMF30UAB = 0x80

    • smf30sti

      public int smf30sti()
      SMF30STI value.
      Returns:
      int SMF30STI value
    • smf30stiByte1

      public int smf30stiByte1()
      SMF30STI_Byte1 value.
      Returns:
      int SMF30STI_Byte1 value
    • smf30slc

      public boolean smf30slc()
      Return true if SMF30SLC bit in smf30sti() is set.
      Returns:
      boolean SMF30SLC bit is set in smf30sti()

      SMF30SLC = 0x80

    • smf30ujv

      public boolean smf30ujv()
      Return true if SMF30UJV bit in smf30sti() is set.
      Returns:
      boolean SMF30UJV bit is set in smf30sti()

      SMF30UJV = 0x40

    • smf30uji

      public boolean smf30uji()
      Return true if SMF30UJI bit in smf30sti() is set.
      Returns:
      boolean SMF30UJI bit is set in smf30sti()

      SMF30UJI = 0x20

    • smf30usi

      public boolean smf30usi()
      Return true if SMF30USI bit in smf30sti() is set.
      Returns:
      boolean SMF30USI bit is set in smf30sti()

      SMF30USI = 0x10

    • smf30trt

      public boolean smf30trt()
      Return true if SMF30TRT bit in smf30sti() is set.
      Returns:
      boolean SMF30TRT bit is set in smf30sti()

      SMF30TRT = 0x08

    • smf30srs

      public boolean smf30srs()
      Return true if SMF30SRS bit in smf30sti() is set.
      Returns:
      boolean SMF30SRS bit is set in smf30sti()

      SMF30SRS = 0x04

    • smf30abd

      public boolean smf30abd()
      Return true if SMF30ABD bit in smf30sti() is set.
      Returns:
      boolean SMF30ABD bit is set in smf30sti()

      SMF30ABD = 0x02

    • smf30flh

      public boolean smf30flh()
      Return true if SMF30FLH bit in smf30sti() is set.
      Returns:
      boolean SMF30FLH bit is set in smf30sti()

      SMF30FLH = 0x01

    • smf30stiByte2

      public int smf30stiByte2()
      SMF30STI_Byte2 value.
      Returns:
      int SMF30STI_Byte2 value
    • smf30exf

      public boolean smf30exf()
      Return true if SMF30EXF bit in smf30sti() is set.
      Returns:
      boolean SMF30EXF bit is set in smf30sti()

      SMF30EXF = 0x80

    • smf30isk

      public boolean smf30isk()
      Return true if SMF30ISK bit in smf30sti() is set.
      Returns:
      boolean SMF30ISK bit is set in smf30sti()

      SMF30ISK = 0x40

    • smf30nex

      public boolean smf30nex()
      Return true if SMF30NEX bit in smf30sti() is set.
      Returns:
      boolean SMF30NEX bit is set in smf30sti()

      SMF30NEX = 0x20

    • smf30sye

      public boolean smf30sye()
      Return true if SMF30SYE bit in smf30sti() is set.
      Returns:
      boolean SMF30SYE bit is set in smf30sti()

      SMF30SYE = 0x10

    • smf30ere

      public boolean smf30ere()
      Return true if SMF30ERE bit in smf30sti() is set.
      Returns:
      boolean SMF30ERE bit is set in smf30sti()

      SMF30ERE = 0x08

    • smf30cde

      public boolean smf30cde()
      Return true if SMF30CDE bit in smf30sti() is set.
      Returns:
      boolean SMF30CDE bit is set in smf30sti()

      SMF30CDE = 0x04

    • smf30cnr

      public boolean smf30cnr()
      Return true if SMF30CNR bit in smf30sti() is set.
      Returns:
      boolean SMF30CNR bit is set in smf30sti()

      SMF30CNR = 0x02

    • smf30arc

      public long smf30arc()
      SMF30ARC value.
      Returns:
      long SMF30ARC value
    • create

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