Interface AuditRecord
-
- All Superinterfaces:
AuditRecordInternal
- All Known Implementing Classes:
JsonAuditRecord,LinkAuditRecord,ModelAuditRecord
public interface AuditRecord extends AuditRecordInternal
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default java.lang.ObjectgetAttribute(java.lang.String key)default java.lang.ObjectgetAttribute(java.lang.String key, java.lang.String langIsoCode)java.lang.ObjectgetAttributeAfterOperation(java.lang.String key)java.lang.ObjectgetAttributeAfterOperation(java.lang.String key, java.lang.String langIsoCode)java.lang.ObjectgetAttributeBeforeOperation(java.lang.String key)java.lang.ObjectgetAttributeBeforeOperation(java.lang.String key, java.lang.String langIsoCode)java.util.Map<java.lang.String,java.lang.Object>getAttributesAfterOperation()java.util.Map<java.lang.String,java.lang.Object>getAttributesAfterOperation(java.lang.String langIsoCode)java.util.Map<java.lang.String,java.lang.Object>getAttributesBeforeOperation()java.util.Map<java.lang.String,java.lang.Object>getAttributesBeforeOperation(java.lang.String langIsoCode)AuditTypegetAuditType()java.lang.StringgetChangingUser()java.util.Map<java.lang.String,java.lang.Object>getContext()java.util.DategetCurrentTimestamp()PKgetPk()java.util.DategetTimestamp()java.lang.StringgetType()PKgetTypePk()java.lang.LonggetVersion()default booleanisLink()
-
-
-
Method Detail
-
getVersion
java.lang.Long getVersion()
-
getPk
PK getPk()
- Specified by:
getPkin interfaceAuditRecordInternal
-
getType
java.lang.String getType()
- Specified by:
getTypein interfaceAuditRecordInternal
-
getTypePk
PK getTypePk()
-
getChangingUser
java.lang.String getChangingUser()
-
getAuditType
AuditType getAuditType()
-
getAttributeBeforeOperation
java.lang.Object getAttributeBeforeOperation(java.lang.String key)
- Specified by:
getAttributeBeforeOperationin interfaceAuditRecordInternal
-
getAttributeBeforeOperation
java.lang.Object getAttributeBeforeOperation(java.lang.String key, java.lang.String langIsoCode)- Specified by:
getAttributeBeforeOperationin interfaceAuditRecordInternal
-
getAttributeAfterOperation
java.lang.Object getAttributeAfterOperation(java.lang.String key)
- Specified by:
getAttributeAfterOperationin interfaceAuditRecordInternal
-
getAttributeAfterOperation
java.lang.Object getAttributeAfterOperation(java.lang.String key, java.lang.String langIsoCode)- Specified by:
getAttributeAfterOperationin interfaceAuditRecordInternal
-
getAttributesBeforeOperation
java.util.Map<java.lang.String,java.lang.Object> getAttributesBeforeOperation()
-
getAttributesAfterOperation
java.util.Map<java.lang.String,java.lang.Object> getAttributesAfterOperation()
-
getAttributesBeforeOperation
java.util.Map<java.lang.String,java.lang.Object> getAttributesBeforeOperation(java.lang.String langIsoCode)
-
getAttributesAfterOperation
java.util.Map<java.lang.String,java.lang.Object> getAttributesAfterOperation(java.lang.String langIsoCode)
-
getTimestamp
java.util.Date getTimestamp()
-
getCurrentTimestamp
java.util.Date getCurrentTimestamp()
-
isLink
default boolean isLink()
-
getContext
java.util.Map<java.lang.String,java.lang.Object> getContext()
-
getAttribute
default java.lang.Object getAttribute(java.lang.String key)
- Specified by:
getAttributein interfaceAuditRecordInternal
-
getAttribute
default java.lang.Object getAttribute(java.lang.String key, java.lang.String langIsoCode)- Specified by:
getAttributein interfaceAuditRecordInternal
-
-