java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.SmfRecord
com.blackhillsoftware.smf.smf70.Smf70Record
Mapping for SMF type 70 record.
 Typically you would obtain Smf70Records by reading SmfRecords and 
 using 
 
 Smf70Record.from(SmfRecord)
 
to create the specialized record after determining the record type.
- Sections
- Most section types are returned in a List containing 0 or more of the section type, depending on the values in the header triplet. If the record is documented as always having exactly 1 of a section e.g. Product Section, the single section is returned.
- 
Constructor SummaryConstructorsConstructorDescriptionSmf70Record(byte[] data) Constructs an SMF70Record from the specified byte array.Smf70Record(SmfRecord record) Constructs a new Smf70Record from an existing SMF record.
- 
Method SummaryModifier and TypeMethodDescriptionGet a List containing ASID Data Area sections from the recordGet the CPU Control section for this recordGet a List containing CPU Data sections from the recordGet a List containing CPU Identification sections from the recordGet a List containing Cryptographic Accelerator Data sections from the recordGet a List containing Cryptographic CCA Coprocessor Data sections from the recordGet a List containing Cryptographic PKCS11 Coprocessor Data sections from the recordstatic Smf70Recordfrom(byte[] data) Constructs an Smf70Record from the specified byte array.static Smf70RecordConstructs a new Smf70Record from an existing SMF record.header()Get the header for this recordGet a List containing ICSF Services Data sections from the recordGet a List containing Logical Core data sections from the recordGet a List containing PR/SM Logical Processor Data sections from the recordGet a List containing PR/SM Partition Data sections from the recordGet the Product section for this recordGet a List containing Tenant Resource Group data sections from the recordMethods inherited from class com.blackhillsoftware.smf.SmfRecordcreateSection, extendedHeader, extendedHeader, getTriplet, hasSubtypes, hasSubtypes, recordLength, recordLength, recordType, recordType, sanityCheck, smfDate, smfDate, smfDateTime, smfDateTime, smfhdr1Flag, smfhdr1Iefu86, smfhdr1Len, smfhdr1Len, smfhdr1Stcke, smfhdr1StckeRawValue, smfhdr1Tzo, smfhdr1TzoRawValue, smfhdr1Version, smfhdr1Version, smfTime, smfTime, subSystem, subSystem, subType, subType, system, system
- 
Constructor Details- 
Smf70Recordpublic Smf70Record(byte[] data) Constructs an SMF70Record from the specified byte array.- Parameters:
- data- a byte array containing the SMF record data
 
- 
Smf70RecordConstructs a new Smf70Record from an existing SMF record. The 2 records share the same data byte array.- Parameters:
- record- an existing SMF record
 
 
- 
- 
Method Details- 
fromConstructs a new Smf70Record from an existing SMF record. The 2 records share the same data byte array.- Parameters:
- record- an existing SMF record
 
- 
fromConstructs an Smf70Record from the specified byte array.- Parameters:
- data- a byte array containing the SMF record data
 
- 
headerGet the header for this record- Returns:
- SMF type 70 record header
 
- 
productSectionGet the Product section for this record- Returns:
- SMF type 70 Product Section
 
- 
cpuControlSectionGet the CPU Control section for this record- Returns:
- SMF type 70 CPU Control Section
 
- 
cpuDataSectionsGet a List containing CPU Data sections from the record- Returns:
- a list of CpuDataSections (possibly empty)
 
- 
asidDataAreaSectionsGet a List containing ASID Data Area sections from the record- Returns:
- a list of AsidDataAreaSections (possibly empty)
 
- 
prismPartitionDataSectionsGet a List containing PR/SM Partition Data sections from the record- Returns:
- a list of PrismPartitionDataSections (possibly empty)
 
- 
prismLogicalProcessorDataSectionsGet a List containing PR/SM Logical Processor Data sections from the record- Returns:
- a list of PrismLogicalProcessorDataSections (possibly empty)
 
- 
cpuIdentificationSectionsGet a List containing CPU Identification sections from the record- Returns:
- a list of CpuIdentificationSections (possibly empty)
 
- 
logicalCoreDataSectionsGet a List containing Logical Core data sections from the record- Returns:
- a list of LogicalCoreDataSections (possibly empty)
 
- 
tenantResourceGroupDataSectionsGet a List containing Tenant Resource Group data sections from the record- Returns:
- a list of TenantResourceGroupDataSection (possibly empty)
 
- 
cryptographicCcaCoprocessorDataSectionsGet a List containing Cryptographic CCA Coprocessor Data sections from the record- Returns:
- a list of CryptographicCcaCoprocessorDataSections (possibly empty)
 
- 
cryptographicAcceleratorDataSectionsGet a List containing Cryptographic Accelerator Data sections from the record- Returns:
- a list of CryptographicAcceleratorDataSections (possibly empty)
 
- 
icsfServicesDataSectionsGet a List containing ICSF Services Data sections from the record- Returns:
- a list of IcsfServicesDataSections (possibly empty)
 
- 
cryptographicPkcs11CoprocessorDataSectionsGet a List containing Cryptographic PKCS11 Coprocessor Data sections from the record- Returns:
- a list of CryptographicPkcs11CoprocessorDataSections (possibly empty)
 
 
-