Package com.ibm.dbb.build.smf
Class AuditSmfRecord
- java.lang.Object
-
- com.ibm.dbb.build.smf.SmfRecord
-
- com.ibm.dbb.build.smf.Smf122S2Record
-
- com.ibm.dbb.build.smf.DBBSmfRecord
-
- com.ibm.dbb.build.smf.AuditSmfRecord
-
public class AuditSmfRecord extends DBBSmfRecord
-
-
Constructor Summary
Constructors Constructor Description AuditSmfRecord(byte[] data)
Create a Dependency Based Build SMF record object to map data read using the SMF record dump program.AuditSmfRecord(java.lang.String message)
Create a Dependency Based Build SMF Audit record that will be used for write SMF records.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
java.lang.String
getMessage()
void
setMessage(java.lang.String message)
java.lang.String
toString()
-
Methods inherited from class com.ibm.dbb.build.smf.DBBSmfRecord
getBuild, getFixPack, getMod, getProductFeature, getProductId, getProductName, getRelease, getTimestamp, getUserid, getVersion, setProductFeature, setProductId, setProductName
-
Methods inherited from class com.ibm.dbb.build.smf.Smf122S2Record
write
-
Methods inherited from class com.ibm.dbb.build.smf.SmfRecord
getDate, getFlag, getHeader, getHeaderLength, getLength, getRecord, getSegment, getSID, getSubType, getTime, getType, getWID, setWID
-
-
-
-
Constructor Detail
-
AuditSmfRecord
public AuditSmfRecord(java.lang.String message)
Create a Dependency Based Build SMF Audit record that will be used for write SMF records. Define JVM property, DBB_SMFWRITE_ENABLED=true, to have a DBB SMF record automatically written during the running of a build script.- Parameters:
message
- Audit message to add to SMF record
-
AuditSmfRecord
public AuditSmfRecord(byte[] data)
Create a Dependency Based Build SMF record object to map data read using the SMF record dump program.- Parameters:
data
- buffer of data from SMF record dump program- Throws:
BuildException
java.lang.IllegalArgumentException
- if type and subtype in buffer are not consistent with the DBB SMF record type and subtype.
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toString
in classDBBSmfRecord
-
getMessage
public java.lang.String getMessage()
-
setMessage
public void setMessage(java.lang.String message)
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classDBBSmfRecord
-
-