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.intWIC_1024_JOBINDEX_CPUTYPE value.static ExceptionalJobIndexcreate(byte[] Data, int offset, int length, List<ExceptionalJob> jobs) create is intended for internal use only.WIC_1024_JOBINDEX_JOBSIZEBUCKET value.intWIC_1024_JOBINDEX_JOBSIZEBUCKET value.WIC_1024_JOBINDEX_PRIORITYBUCKET value.intWIC_1024_JOBINDEX_PRIORITYBUCKET value.ExceptionalJob with the highest average CPU time processing transactions in this bucket for all CPU typesintWIC_1024_JOBINDEX_TOPAVGCPUTIME_JOBID value.ExceptionalJob with the highest average response time processing transactions in this bucket.intWIC_1024_JOBINDEX_TOPAVGRESPTIME_JOBID value.ExceptionalJob entry with the highest total time processing transactions in this bucket for this bucket CPU type (cpuType()).intWIC_1024_JOBINDEX_TOPTOTTIME_JOBID value.ExceptionalJob with the highest number of transactions in this bucket.intWIC_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
-