Class ExceptionalJobIndex
java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf98.cics.ExceptionalJobIndex
CICS Exceptional Job Index section.
The Exceptional Job Index section relates CpuType, JobPriority and
JobSize combinations to ExceptionalJob
entries.
The section has entries for topTransJob()
, topAvgResptimeJob()
topAvgCputimeJob()
and topTotTimeJob()
, these can be the same
or different jobs.
Obtain from
-
Method Summary
Modifier and TypeMethodDescriptioncpuType()
WIC_1024_JOBINDEX_CPUTYPE value.int
WIC_1024_JOBINDEX_CPUTYPE value.static ExceptionalJobIndex
create
(byte[] Data, int offset, int length, List<ExceptionalJob> jobs) create is intended for internal use only.WIC_1024_JOBINDEX_JOBSIZEBUCKET value.int
WIC_1024_JOBINDEX_JOBSIZEBUCKET value.WIC_1024_JOBINDEX_PRIORITYBUCKET value.int
WIC_1024_JOBINDEX_PRIORITYBUCKET value.ExceptionalJob with the highest average CPU time processing transactions in this bucket for all CPU typesint
WIC_1024_JOBINDEX_TOPAVGCPUTIME_JOBID value.ExceptionalJob with the highest average response time processing transactions in this bucket.int
WIC_1024_JOBINDEX_TOPAVGRESPTIME_JOBID value.ExceptionalJob entry with the highest total time processing transactions in this bucket for this bucket CPU type (cpuType()
).int
WIC_1024_JOBINDEX_TOPTOTTIME_JOBID value.ExceptionalJob with the highest number of transactions in this bucket.int
WIC_1024_JOBINDEX_TOPTRANS_JOBID value.Methods inherited from class com.blackhillsoftware.smf.SmfData
createSection, getTriplet
-
Method Details
-
cpuType
WIC_1024_JOBINDEX_CPUTYPE value.- Returns:
- ProcessorClass WIC_1024_JOBINDEX_CPUTYPE value
-
cpuTypeRawValue
public int cpuTypeRawValue()WIC_1024_JOBINDEX_CPUTYPE value.- Returns:
- int WIC_1024_JOBINDEX_CPUTYPE value
-
priorityBucket
WIC_1024_JOBINDEX_PRIORITYBUCKET value.- Returns:
- JobPriority WIC_1024_JOBINDEX_PRIORITYBUCKET value
-
priorityBucketRawValue
public int priorityBucketRawValue()WIC_1024_JOBINDEX_PRIORITYBUCKET value.- Returns:
- int WIC_1024_JOBINDEX_PRIORITYBUCKET value
-
jobsizeBucket
WIC_1024_JOBINDEX_JOBSIZEBUCKET value.- Returns:
- JobSize WIC_1024_JOBINDEX_JOBSIZEBUCKET value
-
jobsizeBucketRawValue
public int jobsizeBucketRawValue()WIC_1024_JOBINDEX_JOBSIZEBUCKET value.- Returns:
- int WIC_1024_JOBINDEX_JOBSIZEBUCKET value
-
topTransJobid
public int topTransJobid()WIC_1024_JOBINDEX_TOPTRANS_JOBID value.- Returns:
- int WIC_1024_JOBINDEX_TOPTRANS_JOBID value
-
topTransJob
ExceptionalJob with the highest number of transactions in this bucket.- Returns:
- ExceptionalJob WIC_1024_JOBINDEX_TOPTRANS_JOBID job
-
topAvgResptimeJobid
public int topAvgResptimeJobid()WIC_1024_JOBINDEX_TOPAVGRESPTIME_JOBID value.- Returns:
- int WIC_1024_JOBINDEX_TOPAVGRESPTIME_JOBID value
-
topAvgResptimeJob
ExceptionalJob with the highest average response time processing transactions in this bucket.- Returns:
- ExceptionalJob WIC_1024_JOBINDEX_TOPAVGRESPTIME_JOBID job
-
topAvgCputimeJobid
public int topAvgCputimeJobid()WIC_1024_JOBINDEX_TOPAVGCPUTIME_JOBID value.- Returns:
- int WIC_1024_JOBINDEX_TOPAVGCPUTIME_JOBID value
-
topAvgCputimeJob
ExceptionalJob with the highest average CPU time processing transactions in this bucket for all CPU types- Returns:
- ExceptionalJob WIC_1024_JOBINDEX_TOPAVGCPUTIME_JOBID job
-
topTotTimeJobid
public int topTotTimeJobid()WIC_1024_JOBINDEX_TOPTOTTIME_JOBID value.- Returns:
- int WIC_1024_JOBINDEX_TOPTOTTIME_JOBID value
-
topTotTimeJob
ExceptionalJob entry with the highest total time processing transactions in this bucket for this bucket CPU type (cpuType()
).- Returns:
- ExceptionalJob WIC_1024_JOBINDEX_TOPTOTTIME_JOBID job
-
create
public static ExceptionalJobIndex create(byte[] Data, int offset, int length, List<ExceptionalJob> jobs) 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
-