Class JsonAuditRecord
- java.lang.Object
-
- de.hybris.platform.persistence.audit.gateway.JsonAuditRecord
-
- All Implemented Interfaces:
AuditRecord,AuditRecordInternal
public class JsonAuditRecord extends java.lang.Object implements AuditRecord
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJsonAuditRecord.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static JsonAuditRecord.Builderbuilder()booleanequals(java.lang.Object o)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)AuditPayloadgetAuditPayload()AuditPayloadgetAuditPayloadAfterOperation()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()inthashCode()java.lang.StringtoString()-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface de.hybris.platform.persistence.audit.gateway.AuditRecord
getAttribute, getAttribute, isLink
-
-
-
-
Method Detail
-
builder
public static JsonAuditRecord.Builder builder()
-
getVersion
public java.lang.Long getVersion()
- Specified by:
getVersionin interfaceAuditRecord
-
getPk
public PK getPk()
- Specified by:
getPkin interfaceAuditRecord- Specified by:
getPkin interfaceAuditRecordInternal
-
getType
public java.lang.String getType()
- Specified by:
getTypein interfaceAuditRecord- Specified by:
getTypein interfaceAuditRecordInternal
-
getTypePk
public PK getTypePk()
- Specified by:
getTypePkin interfaceAuditRecord
-
getChangingUser
public java.lang.String getChangingUser()
- Specified by:
getChangingUserin interfaceAuditRecord
-
getAuditType
public AuditType getAuditType()
- Specified by:
getAuditTypein interfaceAuditRecord
-
getAuditPayload
public AuditPayload getAuditPayload()
-
getAuditPayloadAfterOperation
public AuditPayload getAuditPayloadAfterOperation()
-
getAttributeBeforeOperation
public java.lang.Object getAttributeBeforeOperation(java.lang.String key)
- Specified by:
getAttributeBeforeOperationin interfaceAuditRecord- Specified by:
getAttributeBeforeOperationin interfaceAuditRecordInternal
-
getAttributeAfterOperation
public java.lang.Object getAttributeAfterOperation(java.lang.String key)
- Specified by:
getAttributeAfterOperationin interfaceAuditRecord- Specified by:
getAttributeAfterOperationin interfaceAuditRecordInternal
-
getAttributeBeforeOperation
public java.lang.Object getAttributeBeforeOperation(java.lang.String key, java.lang.String langIsoCode)- Specified by:
getAttributeBeforeOperationin interfaceAuditRecord- Specified by:
getAttributeBeforeOperationin interfaceAuditRecordInternal
-
getAttributeAfterOperation
public java.lang.Object getAttributeAfterOperation(java.lang.String key, java.lang.String langIsoCode)- Specified by:
getAttributeAfterOperationin interfaceAuditRecord- Specified by:
getAttributeAfterOperationin interfaceAuditRecordInternal
-
getContext
public java.util.Map<java.lang.String,java.lang.Object> getContext()
- Specified by:
getContextin interfaceAuditRecord
-
getTimestamp
public java.util.Date getTimestamp()
- Specified by:
getTimestampin interfaceAuditRecord
-
getCurrentTimestamp
public java.util.Date getCurrentTimestamp()
- Specified by:
getCurrentTimestampin interfaceAuditRecord
-
getAttributesBeforeOperation
public java.util.Map<java.lang.String,java.lang.Object> getAttributesBeforeOperation()
- Specified by:
getAttributesBeforeOperationin interfaceAuditRecord
-
getAttributesAfterOperation
public java.util.Map<java.lang.String,java.lang.Object> getAttributesAfterOperation()
- Specified by:
getAttributesAfterOperationin interfaceAuditRecord
-
getAttributesBeforeOperation
public java.util.Map<java.lang.String,java.lang.Object> getAttributesBeforeOperation(java.lang.String langIsoCode)
- Specified by:
getAttributesBeforeOperationin interfaceAuditRecord
-
getAttributesAfterOperation
public java.util.Map<java.lang.String,java.lang.Object> getAttributesAfterOperation(java.lang.String langIsoCode)
- Specified by:
getAttributesAfterOperationin interfaceAuditRecord
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-