Class ExceptionalJob
java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf98.ims.ExceptionalJob
IMS Exceptional Job Entry
Obtain from
-
Method Summary
Modifier and TypeMethodDescriptionstatic ExceptionalJob
create
(byte[] Data, int offset, int length) create is intended for internal use only.int
exAsid()
DFSSR98A_ExAsid value.exAvgEla()
DFSSR98A_ExAvgEla as a Duration.long
DFSSR98A_ExAvgEla raw value.double
DFSSR98A_ExAvgEla in seconds.exAvgPrc()
DFSSR98A_ExAvgPrc as a Duration.long
DFSSR98A_ExAvgPrc raw value.double
DFSSR98A_ExAvgPrc in seconds.exJobNm()
DFSSR98A_ExJobnm value.exTotCP()
DFSSR98A_ExTotCP as a Duration.long
DFSSR98A_ExTotCP raw value.double
DFSSR98A_ExTotCP in seconds.exTotZP()
DFSSR98A_ExTotZP as a Duration.long
DFSSR98A_ExTotZP raw value.double
DFSSR98A_ExTotZP in seconds.long
exTranCt()
DFSSR98A_ExTranCt value, throws exception if DFSSR98A_ExTranCt overflows 64 bit signed integer.DFSSR98A_ExTranCt value as a BigInteger.Methods inherited from class com.blackhillsoftware.smf.SmfData
createSection, getTriplet
-
Method Details
-
exAsid
public int exAsid()DFSSR98A_ExAsid value.- Returns:
- int DFSSR98A_ExAsid value
-
exJobNm
DFSSR98A_ExJobnm value.- Returns:
- String DFSSR98A_ExJobnm value
-
exTranCt
public long exTranCt()DFSSR98A_ExTranCt value, throws exception if DFSSR98A_ExTranCt overflows 64 bit signed integer.- Returns:
- long DFSSR98A_ExTranCt
- Throws:
IllegalArgumentException
- If the value of DFSSR98A_ExTranCt exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in DFSSR98A_ExTranCt). UseexTranCtAsBigInteger()
if this is possible.
-
exTranCtAsBigInteger
DFSSR98A_ExTranCt value as a BigInteger.exTranCt()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger DFSSR98A_ExTranCt
-
exAvgPrc
DFSSR98A_ExAvgPrc as a Duration.- Returns:
- Duration DFSSR98A_ExAvgPrc
- See Also:
-
exAvgPrcSeconds
public double exAvgPrcSeconds()DFSSR98A_ExAvgPrc in seconds.- Returns:
- double DFSSR98A_ExAvgPrc converted to seconds
-
exAvgPrcRawValue
public long exAvgPrcRawValue()DFSSR98A_ExAvgPrc raw value.- Returns:
- long DFSSR98A_ExAvgPrc raw value
-
exAvgEla
DFSSR98A_ExAvgEla as a Duration.- Returns:
- Duration DFSSR98A_ExAvgEla
- See Also:
-
exAvgElaSeconds
public double exAvgElaSeconds()DFSSR98A_ExAvgEla in seconds.- Returns:
- double DFSSR98A_ExAvgEla converted to seconds
-
exAvgElaRawValue
public long exAvgElaRawValue()DFSSR98A_ExAvgEla raw value.- Returns:
- long DFSSR98A_ExAvgEla raw value
-
exTotCP
DFSSR98A_ExTotCP as a Duration.- Returns:
- Duration DFSSR98A_ExTotCP
- See Also:
-
exTotCPSeconds
public double exTotCPSeconds()DFSSR98A_ExTotCP in seconds.- Returns:
- double DFSSR98A_ExTotCP converted to seconds
-
exTotCPRawValue
public long exTotCPRawValue()DFSSR98A_ExTotCP raw value.- Returns:
- long DFSSR98A_ExTotCP raw value
-
exTotZP
DFSSR98A_ExTotZP as a Duration.- Returns:
- Duration DFSSR98A_ExTotZP
- See Also:
-
exTotZPSeconds
public double exTotZPSeconds()DFSSR98A_ExTotZP in seconds.- Returns:
- double DFSSR98A_ExTotZP converted to seconds
-
exTotZPRawValue
public long exTotZPRawValue()DFSSR98A_ExTotZP raw value.- Returns:
- long DFSSR98A_ExTotZP raw value
-
create
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 sectionoffset
- Offset of this section in the datalength
- length of the section
-