All Classes and Interfaces

Class
Description
 
 
 
Active Dataset record
 
SMF 98 subtype 1 Address Space Consumption section
SMF 98 subtype 1 Address Space Spin Lock section
Generic SMF 98 Aggregate Bucket Section - usually you would use subtype specific sections
IMS WIC Aggregate CPU times by CPU category
Aggregate Group record
Aggregate Group dataset and member name
IMS WIC Aggregate statistics
 
 
 
 
 
 
 
 
 
 
SMF 98 subtype 1 Address Space Information section
 
 
 
 
Backup Dataset record
Base Configuration record
Name type
SCDS Status values
Base Configuration System Features information
Base Configuration System Information
 
 
 
 
Create specialized SmfRecordReaderBuilders - see SmfRecordReader.logstreamBuilder(String) etc.
Class used to define a CICS Byte String field (type C).
 
 
 
 
Cache names record
 
 
 
 
 
 
Carriage Control values
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
CICS Clock (Type S) monitoring data.
The CICS region instance identifier
Class used to define a CICS Monitoring Clock field (type S).
 
 
 
 
 
 
 
 
 
 
 
SMF 98 record Context Summary Section.
 
 
 
Class used to define a CICS 32 bit or 64 bit Count field (type A).
 
 
 
 
 
 
 
 
 
 
DASD Capacity Planning record
 
Base class to contain data for records and sections
Data Class record
AVGREC space allocation values
Backup-While-Open values
Compaction type
Dataset type
Sphere Recoverability
Media Type
Record Bias
Recording Technology
Whether data records can span a CI
 
 
 
 
 
 
 
 
 
 
Common information for all DCOLLECT records
DCOLLECT Output Record Types.
 
 
 
 
 
 
CICS Monitoring Dictionary - a collection of Dictionary Entries.
Mapping for CICS Monitoring Dictionary Entry.
Exception thrown indicating an error accessing the CICS monitoring dictionary.
 
 
 
 
 
 
 
 
OAM Drive record
Drive Status
Drive status values (requested/current)
 
Dataset organization
 
 
Extended Address Space (EAS) eligiblity
 
 
 
SMF 98 subtype 1 External CPU Configuration Counters section
 
 
 
 
 
 
SMF 98 subtype 1 Environmental section
 
 
 
 
 
 
 
 
 
 
 
 
CICS Exceptional Job Section
IMS Exceptional Job Entry
CICS Exceptional Job Index section.
IMS Exceptional Job Index section.
 
 
 
SMF 98 subtype 1 Execution Efficiency section
SMF 98 subtype 1 Execution Efficiency Detail section
 
 
 
 
 
 
 
 
 
 
 
 
Define fields for CICS monitoring records.
Exception thrown when a field is requested that is outside the bounds of the section.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
SMF 98 record Identification Section.
 
 
 
 
WLM Importance as used in type 72 records etc.
Information about EasySMF
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Mapping for CICS JC SMF Product section.
 
 
SMF 98 generic Exceptional Job Index section - usually you would use subtype specific sections
SMF 98 generic Exceptional Job List section - usually you would use subtype specific sections
Job priority, used for grouping work into priority buckets.
Job Size, used to group work by size eg subtype 1 consumption section sub buckets, subtype 1024 aggregate buckets.
 
 
 
 
 
 
OAM Library record
Default Use
Library device
Eject Default
Library Status
Library type
Library Status values (requested/current)
 
 
 
 
 
 
 
 
 
 
 
 
SMF 98 subtype 1 Local or CML Lock Detail section
 
 
 
 
 
 
Build a SmfRecordReader to read from a logstream.
Intermediate class generated using the builder pattern to read from a logstream and specifying times in GMT - see LogstreamBuilder
Intermediate class generated using the builder pattern to read from a logstream and specifying local times - see LogstreamBuilder
 
 
 
 
 
 
 
Management Class record
Admin or user backup
Copy technique
Expiry Date Format
Expiry action
Command or auto migration
 
 
 
 
 
Migrated Dataset record
Migration Level
 
 
 
 
Mapping for CICS MN SMF header section.
 
 
Mapping for CICS MN SMF Product section.
 
 
 
 
 
 
 
 
Base class for CICS Monitoring fields.
 
 
 
 
 
 
 
Class used to define string of 64 bit counts (type A).
 
 
 
 
 
 
 
 
Thrown when a field or section is not available, for example the record is the wrong subtype or a condition is not met.
Thrown when a field or section is not available because the process to create it has not been run, eg if a section needs to be reassembled from multiple records.
 
 
 
 
 
 
Class used to define a Packed Decimal field (type P).
 
 
 
 
 
 
 
 
 
CICS Monitoring Performance Record.
 
 
 
 
 
 
SMF 98 subtype 1 Priority bucket entry
Priority range as defined in EnvironmentalSection.svtPriorityRanges()
 
 
 
 
 
Processor class (CPU type)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Record Format
Record type (Fixed/Variable/Undefined)
 
VSAM record organization
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
SMF 98 record self defining section.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Job size range as defined in EnvironmentalSection.svtSubBucketRanges()
 
Mapping for SMF type 0 record.
Mapping for SMF type 100 record.
Mapping for SMF type 101 record.
Mapping for SMF type 102 record : not yet implemented.
Mapping for SMF type 10 record.
Mapping for CICS SMF type 110 record.
Mapping for SMF type 11 record.
Mapping for SMF type 121 record.
 
 
 
Mapping for SMF type 17 record.
Mapping for SMF type 18 record.
Mapping for SMF type 19 record.
Mapping for SMF type 21 record.
Mapping for SMF type 23 record.
Mapping for SMF type 2 Group record.
 
Mapping for SMF type 2 record.
Mapping for SMF type 30 record.
Mapping for SMF type 3 record.
Mapping for SMF type 41 record.
Mapping for SMF type 42 subtype 1 record.
Mapping for SMF type 42 subtype 2 record.
Mapping for SMF type 42 subtype 3 record.
Mapping for SMF type 42 subtype 4 record.
Mapping for SMF type 42 subtype 5 record.
Mapping for SMF type 42 subtype 6 record.
Mapping for SMF type 42 subtype 9 record.
Mapping for SMF type 42 subtype 10 record.
Mapping for SMF type 42 subtype 11 record.
Mapping for SMF type 42 subtype 15 record.
Mapping for SMF type 42 subtype 16 record.
Mapping for SMF type 42 subtype 17 record.
Mapping for SMF type 42 subtype 18 record.
Mapping for SMF type 42 subtype 19 record.
Mapping for SMF type 42 subtype 20 record.
Mapping for SMF type 42 subtype 21 record.
Mapping for SMF type 42 subtype 22 record.
Mapping for SMF type 42 subtype 23 record.
Mapping for SMF type 42 subtype 24 record.
Mapping for SMF type 42 subtype 25 record.
Mapping for SMF type 42 subtype 27 record.
Mapping for SMF type 42 record.
 
 
 
 
 
 
Mapping for SMF type 6 record.
List of subsystem types in SMF type 6 records
Mapping for SMF type 70 record.
Mapping for SMF type 71 record.
Mapping for SMF type 72 record.
Mapping for SMF type 73 record.
Mapping for SMF type 74 record.
Mapping for SMF type 75 record.
Mapping for SMF type 76 record.
Mapping for SMF type 77 record.
Mapping for SMF type 78 record.
Mapping for SMF type 79 record.
Mapping for SMF type 7 record.
 
Mapping for SMF type 89 record.
Mapping for SMF type 8 record.
Mapping for SMF type 90 record.
Mapping for SMF type 92 record.
Mapping for SMF type 98 record.
Mapping for SMF type 98 subtype 1024 (CICS) record.
Mapping for SMF type 98 subtype 1025 (IMS) record.
Mapping for SMF type 98 subtype 1 (z/OS) record.
Most functionality moved to com.blackhillsoftware.smf.Data for use with non-SMF data.
 
Base for SMF 100, 101 and 102 DB2 records.
 
SmfRecord is the base class for all SMF record types.
SmfRecordReader reads SMF records from a z/OS DD, a file, an InputStream or a sequence of byte arrays.
Record formats for stream data.
Create a SmfRecordReader using the builder pattern.
SmfRecordWriter writes SMF records to a DD statement allocated to the job, or an OutputStream.
 
 
 
 
Accounting Information from the ACS routines
 
 
 
Storage Group Volume record
Volume MVS Status
Volume SMS Status
SMS Volume Status values (SMS/MVS/Confirmed SMS)
 
 
 
SMF 98 subtype 1 Spin Lock Detail section
 
SMF 98 subtype 1 Spin Lock Summary section
Spin Lock Types
 
 
 
 
 
 
 
Storage Class record
Storage class accessibility
Storage Class Availability
Storage Class Bias
 
 
 
 
 
 
 
Storage Group record
Storage Group Library information
Storage Group Status values (SMS/Confirmed SMS)
Storage Group Status
Storage Group Type
 
 
 
 
 
 
Mapping for CICS ST SMF Product section.
Build a SmfRecordReader to read from an InputStream.
 
 
 
 
 
 
 
 
 
 
 
 
 
Header information used internally to locate other sections
 
 
 
 
 
 
 
 
 
 
 
 
 
SMF 98 subtype 1 Suspend Lock Detail section
SMF 98 subtype 1 Suspend Lock Information section
SMF 98 subtype 1 Suspend Lock Summary section
Suspend Lock Types
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Tape Capacity Planning record
Tape Capacity Planning type
 
 
 
 
 
 
 
 
 
 
 
Class used to define a Timestamp field (type T).
 
 
 
Base class for comparable token data.
 
Collect the top values for a specific type, as determined by a supplied Comparator function.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
SMF 98 subtype 1 Utilization section
Data manipulation utility class
 
 
 
 
 
Display the version from the command line.
 
 
 
 
Volume record
 
 
Physical Status
 
 
 
 
 
 
VRecordReader reads variable length records from a z/OS DD, a file, an InputStream or a sequence of byte arrays.
VSAM Association record
 
 
 
 
 
 
 
CICS WIC Bucket type 1 aggregate information
CICS WIC Bucket type 2 aggregate information
CICS WicData section - contains triplets used internally to locate other sections
IMS WicData section - contains triplets used internally to locate other sections
Generic SMF 98 WIC data section - usually you would use subtype specific sections
 
 
 
 
 
SMF 98 subtype 1 Work Unit section
SMF 98 subtype 1 Work Unit Dispatch section
Work Unit Priority Bucket Section.
Work Unit types