Package com.morpheusdata.model
Class AuditLog
- All Implemented Interfaces:
Serializable
Represents an audit log entry recording a significant action in Morpheus.
AuditLog entries can be inserted by plugins but cannot be modified or deleted
to preserve the integrity of the audit trail.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Accountprotected Userprotected Stringstatic final intstatic final intstatic final intstatic final intstatic final intprotected Stringprotected UserFields inherited from class com.morpheusdata.model.projection.AuditLogIdentityProjection
dateCreated, eventType, level, objectClass, objectIdFields inherited from class com.morpheusdata.model.MorpheusModel
config, id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetUser()voidsetAccount(Account account) voidsetActualUser(User actualUser) voidsetDescription(String description) voidsetLogSignature(String logSignature) voidMethods inherited from class com.morpheusdata.model.projection.AuditLogIdentityProjection
getDateCreated, getEventType, getLevel, getObjectClass, getObjectId, setDateCreated, setEventType, setLevel, setObjectClass, setObjectIdMethods inherited from class com.morpheusdata.model.projection.MorpheusIdentityModel
getIdentityPropertiesMethods inherited from class com.morpheusdata.model.MorpheusModel
getConfig, getConfigMap, getConfigProperty, getDirtyProperties, getDirtyPropertyValues, getId, getProperties, isDirty, markClean, markDirty, markDirty, setConfig, setConfigMap, setConfigProperty, setId
-
Field Details
-
LEVEL_DEBUG
public static final int LEVEL_DEBUG- See Also:
-
LEVEL_INFO
public static final int LEVEL_INFO- See Also:
-
LEVEL_WARN
public static final int LEVEL_WARN- See Also:
-
LEVEL_ERROR
public static final int LEVEL_ERROR- See Also:
-
LEVEL_FATAL
public static final int LEVEL_FATAL- See Also:
-
account
-
user
-
actualUser
-
description
-
logSignature
-
-
Constructor Details
-
AuditLog
public AuditLog()
-
-
Method Details
-
getAccount
-
setAccount
-
getUser
-
setUser
-
getActualUser
-
setActualUser
-
getDescription
-
setDescription
-
getLogSignature
-
setLogSignature
-