Class DoctemplateResourceStatistics


public final class DoctemplateResourceStatistics extends StatisticsDataSection
  • Field Details

    • DHDDS_LENGTH

      public static final int DHDDS_LENGTH
      Constant: 0x021C = 540
      See Also:
    • DHDIDR

      public static final int DHDIDR
      Constant: 0x70 = 112
      See Also:
    • DHD_VERS

      public static final int DHD_VERS
      Constant: 0x01 = 1
      See Also:
    • DHD_TYPE_EXIT_PROGRAM

      public static final int DHD_TYPE_EXIT_PROGRAM
      Constant: 0x01 = 1
      See Also:
    • DHD_TYPE_FILE

      public static final int DHD_TYPE_FILE
      Constant: 0x02 = 2
      See Also:
    • DHD_TYPE_PDS_MEMBER

      public static final int DHD_TYPE_PDS_MEMBER
      Constant: 0x03 = 3
      See Also:
    • DHD_TYPE_PROGRAM

      public static final int DHD_TYPE_PROGRAM
      Constant: 0x04 = 4
      See Also:
    • DHD_TYPE_TDQUEUE

      public static final int DHD_TYPE_TDQUEUE
      Constant: 0x05 = 5
      See Also:
    • DHD_TYPE_TSQUEUE

      public static final int DHD_TYPE_TSQUEUE
      Constant: 0x06 = 6
      See Also:
    • DHD_TYPE_HFSFILE

      public static final int DHD_TYPE_HFSFILE
      Constant: 0x07 = 7
      See Also:
    • DHD_APPEND_CRLF_NO

      public static final int DHD_APPEND_CRLF_NO
      Constant: 0x01 = 1
      See Also:
    • DHD_APPEND_CRLF_YES

      public static final int DHD_APPEND_CRLF_YES
      Constant: 0x02 = 2
      See Also:
    • DHD_CONTENTS_BINARY

      public static final int DHD_CONTENTS_BINARY
      Constant: 0x01 = 1
      See Also:
    • DHD_CONTENTS_EBCDIC

      public static final int DHD_CONTENTS_EBCDIC
      Constant: 0x02 = 2
      See Also:
    • DHD_CSDAPI_CHANGE

      public static final int DHD_CSDAPI_CHANGE
      Constant: 0x01 = 1
      See Also:
    • DHD_CSDBATCH_CHANGE

      public static final int DHD_CSDBATCH_CHANGE
      Constant: 0x02 = 2
      See Also:
    • DHD_DREPAPI_CHANGE

      public static final int DHD_DREPAPI_CHANGE
      Constant: 0x03 = 3
      See Also:
    • DHD_CREATE_CHANGE

      public static final int DHD_CREATE_CHANGE
      Constant: 0x04 = 4
      See Also:
    • DHD_DYNAMIC_CHANGE

      public static final int DHD_DYNAMIC_CHANGE
      Constant: 0x08 = 8
      See Also:
    • DHD_CSDAPI_INSTALL

      public static final int DHD_CSDAPI_INSTALL
      Constant: 0x01 = 1
      See Also:
    • DHD_CREATE_INSTALL

      public static final int DHD_CREATE_INSTALL
      Constant: 0x04 = 4
      See Also:
    • DHD_GRPLIST_INSTALL

      public static final int DHD_GRPLIST_INSTALL
      Constant: 0x05 = 5
      See Also:
    • DHD_DYNAMIC_INSTALL

      public static final int DHD_DYNAMIC_INSTALL
      Constant: 0x08 = 8
      See Also:
  • Method Details

    • dhddsLen

      public int dhddsLen()
      DHDDS_LEN value.
      Returns:
      int DHDDS_LEN value
    • dhddsId

      public int dhddsId()
      DHDDS_ID value.
      Returns:
      int DHDDS_ID value
    • dhddsVers

      public int dhddsVers()
      DHDDS_VERS value.
      Returns:
      int DHDDS_VERS value
    • dhdDoctemplateName

      public String dhdDoctemplateName()
      DHD_DOCTEMPLATE_NAME value.
      Returns:
      String DHD_DOCTEMPLATE_NAME value
    • dhdTemplateType

      public int dhdTemplateType()
      DHD_TEMPLATE_TYPE value.
      Returns:
      int DHD_TEMPLATE_TYPE value
    • dhdAppendCrlf

      public int dhdAppendCrlf()
      DHD_APPEND_CRLF value.
      Returns:
      int DHD_APPEND_CRLF value
    • dhdTemplateContents

      public int dhdTemplateContents()
      DHD_TEMPLATE_CONTENTS value.
      Returns:
      int DHD_TEMPLATE_CONTENTS value
    • dhdTemplateName

      public String dhdTemplateName()
      DHD_TEMPLATE_NAME value.
      Returns:
      String DHD_TEMPLATE_NAME value
    • dhdTemplateExitProgram

      public String dhdTemplateExitProgram()
      DHD_TEMPLATE_EXIT_PROGRAM value.
      Returns:
      String DHD_TEMPLATE_EXIT_PROGRAM value
    • dhdTemplateFileName

      public String dhdTemplateFileName()
      DHD_TEMPLATE_FILE_NAME value.
      Returns:
      String DHD_TEMPLATE_FILE_NAME value
    • dhdTemplateProgramName

      public String dhdTemplateProgramName()
      DHD_TEMPLATE_PROGRAM_NAME value.
      Returns:
      String DHD_TEMPLATE_PROGRAM_NAME value
    • dhdTemplatePdsMember

      public String dhdTemplatePdsMember()
      DHD_TEMPLATE_PDS_MEMBER value.
      Returns:
      String DHD_TEMPLATE_PDS_MEMBER value
    • dhdTemplatePdsDdname

      public String dhdTemplatePdsDdname()
      DHD_TEMPLATE_PDS_DDNAME value.
      Returns:
      String DHD_TEMPLATE_PDS_DDNAME value
    • dhdTemplatePdsDsname

      public String dhdTemplatePdsDsname()
      DHD_TEMPLATE_PDS_DSNAME value.
      Returns:
      String DHD_TEMPLATE_PDS_DSNAME value
    • dhdTemplateTdqueueName

      public String dhdTemplateTdqueueName()
      DHD_TEMPLATE_TDQUEUE_NAME value.
      Returns:
      String DHD_TEMPLATE_TDQUEUE_NAME value
    • dhdTemplateTsqueueName

      public String dhdTemplateTsqueueName()
      DHD_TEMPLATE_TSQUEUE_NAME value.
      Returns:
      String DHD_TEMPLATE_TSQUEUE_NAME value
    • dhdTemplateHfsfileName

      public String dhdTemplateHfsfileName()
      DHD_TEMPLATE_HFSFILE_NAME value.
      Returns:
      String DHD_TEMPLATE_HFSFILE_NAME value
    • dhdTemplateCacheSize

      public long dhdTemplateCacheSize()
      DHD_TEMPLATE_CACHE_SIZE value.
      Returns:
      long DHD_TEMPLATE_CACHE_SIZE value
    • dhdTemplateUseCount

      public long dhdTemplateUseCount()
      DHD_TEMPLATE_USE_COUNT value.
      Returns:
      long DHD_TEMPLATE_USE_COUNT value
    • dhdTemplateNewcopies

      public long dhdTemplateNewcopies()
      DHD_TEMPLATE_NEWCOPIES value.
      Returns:
      long DHD_TEMPLATE_NEWCOPIES value
    • dhdTemplateReadCount

      public long dhdTemplateReadCount()
      DHD_TEMPLATE_READ_COUNT value.
      Returns:
      long DHD_TEMPLATE_READ_COUNT value
    • dhdTemplateCacheUsed

      public long dhdTemplateCacheUsed()
      DHD_TEMPLATE_CACHE_USED value.
      Returns:
      long DHD_TEMPLATE_CACHE_USED value
    • dhdTemplateCacheDeleted

      public long dhdTemplateCacheDeleted()
      DHD_TEMPLATE_CACHE_DELETED value.
      Returns:
      long DHD_TEMPLATE_CACHE_DELETED value
    • dhdTemplateDefineSource

      public String dhdTemplateDefineSource()
      DHD_TEMPLATE_DEFINE_SOURCE value.
      Returns:
      String DHD_TEMPLATE_DEFINE_SOURCE value
    • dhdTemplateChangeTime

      public LocalDateTime dhdTemplateChangeTime()
      DHD_TEMPLATE_CHANGE_TIME STCK value converted to LocalDateTime (nanosecond precision).

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

      Returns:
      LocalDateTime DHD_TEMPLATE_CHANGE_TIME STCK converted to LocalDateTime
      See Also:
    • dhdTemplateChangeTimeRawValue

      public BigInteger dhdTemplateChangeTimeRawValue()
      DHD_TEMPLATE_CHANGE_TIME STCK value.
      Returns:
      BigInteger DHD_TEMPLATE_CHANGE_TIME STCK value
    • dhdTemplateChangeUserid

      public String dhdTemplateChangeUserid()
      DHD_TEMPLATE_CHANGE_USERID value.
      Returns:
      String DHD_TEMPLATE_CHANGE_USERID value
    • dhdTemplateChangeAgent

      public int dhdTemplateChangeAgent()
      DHD_TEMPLATE_CHANGE_AGENT value.
      Returns:
      int DHD_TEMPLATE_CHANGE_AGENT value
    • dhdTemplateInstallAgent

      public int dhdTemplateInstallAgent()
      DHD_TEMPLATE_INSTALL_AGENT value.
      Returns:
      int DHD_TEMPLATE_INSTALL_AGENT value
    • dhdTemplateInstallTime

      public LocalDateTime dhdTemplateInstallTime()
      DHD_TEMPLATE_INSTALL_TIME STCK value converted to LocalDateTime (nanosecond precision).

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

      Returns:
      LocalDateTime DHD_TEMPLATE_INSTALL_TIME STCK converted to LocalDateTime
      See Also:
    • dhdTemplateInstallTimeRawValue

      public BigInteger dhdTemplateInstallTimeRawValue()
      DHD_TEMPLATE_INSTALL_TIME STCK value.
      Returns:
      BigInteger DHD_TEMPLATE_INSTALL_TIME STCK value
    • dhdTemplateInstallUserid

      public String dhdTemplateInstallUserid()
      DHD_TEMPLATE_INSTALL_USERID value.
      Returns:
      String DHD_TEMPLATE_INSTALL_USERID value
    • dhdTypeExitProgram

      public boolean dhdTypeExitProgram()
      Returns:
      boolean dhdTemplateType() equals DHD_TYPE_EXIT_PROGRAM

      DHD_TYPE_EXIT_PROGRAM = 0x01

    • dhdTypeFile

      public boolean dhdTypeFile()
      Return true if dhdTemplateType() equals DHD_TYPE_FILE.
      Returns:
      boolean dhdTemplateType() equals DHD_TYPE_FILE

      DHD_TYPE_FILE = 0x02

    • dhdTypePdsMember

      public boolean dhdTypePdsMember()
      Return true if dhdTemplateType() equals DHD_TYPE_PDS_MEMBER.
      Returns:
      boolean dhdTemplateType() equals DHD_TYPE_PDS_MEMBER

      DHD_TYPE_PDS_MEMBER = 0x03

    • dhdTypeProgram

      public boolean dhdTypeProgram()
      Return true if dhdTemplateType() equals DHD_TYPE_PROGRAM.
      Returns:
      boolean dhdTemplateType() equals DHD_TYPE_PROGRAM

      DHD_TYPE_PROGRAM = 0x04

    • dhdTypeTdqueue

      public boolean dhdTypeTdqueue()
      Return true if dhdTemplateType() equals DHD_TYPE_TDQUEUE.
      Returns:
      boolean dhdTemplateType() equals DHD_TYPE_TDQUEUE

      DHD_TYPE_TDQUEUE = 0x05

    • dhdTypeTsqueue

      public boolean dhdTypeTsqueue()
      Return true if dhdTemplateType() equals DHD_TYPE_TSQUEUE.
      Returns:
      boolean dhdTemplateType() equals DHD_TYPE_TSQUEUE

      DHD_TYPE_TSQUEUE = 0x06

    • dhdTypeHfsfile

      public boolean dhdTypeHfsfile()
      Return true if dhdTemplateType() equals DHD_TYPE_HFSFILE.
      Returns:
      boolean dhdTemplateType() equals DHD_TYPE_HFSFILE

      DHD_TYPE_HFSFILE = 0x07

    • dhdAppendCrlfNo

      public boolean dhdAppendCrlfNo()
      Return true if dhdAppendCrlf() equals DHD_APPEND_CRLF_NO.
      Returns:
      boolean dhdAppendCrlf() equals DHD_APPEND_CRLF_NO

      DHD_APPEND_CRLF_NO = 0x01

    • dhdAppendCrlfYes

      public boolean dhdAppendCrlfYes()
      Return true if dhdAppendCrlf() equals DHD_APPEND_CRLF_YES.
      Returns:
      boolean dhdAppendCrlf() equals DHD_APPEND_CRLF_YES

      DHD_APPEND_CRLF_YES = 0x02

    • dhdContentsBinary

      public boolean dhdContentsBinary()
      Returns:
      boolean dhdTemplateContents() equals DHD_CONTENTS_BINARY

      DHD_CONTENTS_BINARY = 0x01

    • dhdContentsEbcdic

      public boolean dhdContentsEbcdic()
      Returns:
      boolean dhdTemplateContents() equals DHD_CONTENTS_EBCDIC

      DHD_CONTENTS_EBCDIC = 0x02

    • dhdCsdapiChange

      public boolean dhdCsdapiChange()
      Returns:
      boolean dhdTemplateChangeAgent() equals DHD_CSDAPI_CHANGE

      DHD_CSDAPI_CHANGE = 0x01

    • dhdCsdbatchChange

      public boolean dhdCsdbatchChange()
      Returns:
      boolean dhdTemplateChangeAgent() equals DHD_CSDBATCH_CHANGE

      DHD_CSDBATCH_CHANGE = 0x02

    • dhdDrepapiChange

      public boolean dhdDrepapiChange()
      Returns:
      boolean dhdTemplateChangeAgent() equals DHD_DREPAPI_CHANGE

      DHD_DREPAPI_CHANGE = 0x03

    • dhdCreateChange

      public boolean dhdCreateChange()
      Returns:
      boolean dhdTemplateChangeAgent() equals DHD_CREATE_CHANGE

      DHD_CREATE_CHANGE = 0x04

    • dhdDynamicChange

      public boolean dhdDynamicChange()
      Returns:
      boolean dhdTemplateChangeAgent() equals DHD_DYNAMIC_CHANGE

      DHD_DYNAMIC_CHANGE = 0x08

    • dhdCsdapiInstall

      public boolean dhdCsdapiInstall()
      Returns:
      boolean dhdTemplateInstallAgent() equals DHD_CSDAPI_INSTALL

      DHD_CSDAPI_INSTALL = 0x01

    • dhdCreateInstall

      public boolean dhdCreateInstall()
      Returns:
      boolean dhdTemplateInstallAgent() equals DHD_CREATE_INSTALL

      DHD_CREATE_INSTALL = 0x04

    • dhdGrplistInstall

      public boolean dhdGrplistInstall()
      Returns:
      boolean dhdTemplateInstallAgent() equals DHD_GRPLIST_INSTALL

      DHD_GRPLIST_INSTALL = 0x05

    • dhdDynamicInstall

      public boolean dhdDynamicInstall()
      Returns:
      boolean dhdTemplateInstallAgent() equals DHD_DYNAMIC_INSTALL

      DHD_DYNAMIC_INSTALL = 0x08

    • create

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