Class OMRSAuditLogRecord
- java.lang.Object
-
- org.odpi.openmetadata.frameworks.auditlog.AuditLogRecord
-
- org.odpi.openmetadata.repositoryservices.connectors.stores.auditlogstore.OMRSAuditLogRecord
-
- All Implemented Interfaces:
Serializable
public class OMRSAuditLogRecord extends AuditLogRecord
OMRSAuditLogRecord provides a carrier for details about a single log record in the OMRS audit log. It extends the AuditLogRecord class from the Audit Log Framework (ALF) with deprecated fields from the original OMRS implementation.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description OMRSAuditLogRecord()Default constructorOMRSAuditLogRecord(AuditLogRecord template)Copy/clone constructorOMRSAuditLogRecord(OMRSAuditLogRecord template)Copy/clone constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object objectToCompare)Validate that an object is equal depending on their stored values.OMRSAuditLogRecordOriginatorgetOriginator()Return details of the originator of the log record.OMRSAuditLogReportingComponentgetReportingComponent()Return the name of the component that reported the situation recorded in the log record.inthashCode()Return a hash code based on the values of this object.voidsetOriginator(OMRSAuditLogRecordOriginator originator)Set up details of the originator of the log record.voidsetReportingComponent(OMRSAuditLogReportingComponent reportingComponent)Set up the name of the component that reported the situation recorded in the log record.StringtoString()Standard toString method.-
Methods inherited from class org.odpi.openmetadata.frameworks.auditlog.AuditLogRecord
getActionDescription, getAdditionalInformation, getExceptionClassName, getExceptionMessage, getExceptionStackTrace, getGUID, getMessageId, getMessageParameters, getMessageText, getOriginatorComponent, getOriginatorProperties, getSeverity, getSeverityCode, getSystemAction, getThreadId, getThreadName, getTimeStamp, getUserAction, setActionDescription, setAdditionalInformation, setExceptionClassName, setExceptionMessage, setExceptionStackTrace, setGUID, setMessageId, setMessageParameters, setMessageText, setOriginatorComponent, setOriginatorProperties, setSeverity, setSeverityCode, setSystemAction, setThreadId, setThreadName, setTimeStamp, setUserAction
-
-
-
-
Constructor Detail
-
OMRSAuditLogRecord
public OMRSAuditLogRecord()
Default constructor
-
OMRSAuditLogRecord
public OMRSAuditLogRecord(OMRSAuditLogRecord template)
Copy/clone constructor- Parameters:
template- object to copy
-
OMRSAuditLogRecord
public OMRSAuditLogRecord(AuditLogRecord template)
Copy/clone constructor- Parameters:
template- object to copy
-
-
Method Detail
-
getOriginator
public OMRSAuditLogRecordOriginator getOriginator()
Return details of the originator of the log record.- Returns:
- OMRSAuditLogRecordOriginator object
-
setOriginator
public void setOriginator(OMRSAuditLogRecordOriginator originator)
Set up details of the originator of the log record.- Parameters:
originator- calling component
-
getReportingComponent
public OMRSAuditLogReportingComponent getReportingComponent()
Return the name of the component that reported the situation recorded in the log record.- Returns:
- OMRSAuditLogReportingComponent object
-
setReportingComponent
public void setReportingComponent(OMRSAuditLogReportingComponent reportingComponent)
Set up the name of the component that reported the situation recorded in the log record.- Parameters:
reportingComponent- OMRSAuditLogReportingComponent object
-
toString
public String toString()
Standard toString method.- Overrides:
toStringin classAuditLogRecord- Returns:
- JSON style description of variables.
-
equals
public boolean equals(Object objectToCompare)
Validate that an object is equal depending on their stored values.- Overrides:
equalsin classAuditLogRecord- Parameters:
objectToCompare- object- Returns:
- boolean result
-
hashCode
public int hashCode()
Return a hash code based on the values of this object.- Overrides:
hashCodein classAuditLogRecord- Returns:
- in hash code
-
-