Package org.killbill.billing.util.audit
Interface AuditLog
-
- All Superinterfaces:
Entity
- All Known Subinterfaces:
AuditLogWithHistory<E>
public interface AuditLog extends Entity
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UUIDgetAuditedEntityId()Get the original Entity id for this log entryObjectTypegetAuditedObjectType()Get the original Entity object type for this log entryChangeTypegetChangeType()Get the type of change for this log entryStringgetComment()Get the comment for this changeorg.joda.time.DateTimegetCreatedDate()Get the time when this change was effectiveStringgetReasonCode()Get the reason code for this changeStringgetUserName()Get the name of the requestorStringgetUserToken()Get the user token of this change requestor-
Methods inherited from interface org.killbill.billing.util.entity.Entity
getId, getUpdatedDate
-
-
-
-
Method Detail
-
getAuditedEntityId
UUID getAuditedEntityId()
Get the original Entity id for this log entry- Returns:
- the original Entity id
-
getAuditedObjectType
ObjectType getAuditedObjectType()
Get the original Entity object type for this log entry- Returns:
- the original Entity object type
-
getChangeType
ChangeType getChangeType()
Get the type of change for this log entry- Returns:
- the ChangeType
-
getUserName
String getUserName()
Get the name of the requestor- Returns:
- the requestor user name
-
getCreatedDate
org.joda.time.DateTime getCreatedDate()
Get the time when this change was effective- Specified by:
getCreatedDatein interfaceEntity- Returns:
- the created date of this log entry
-
getReasonCode
String getReasonCode()
Get the reason code for this change- Returns:
- the reason code
-
getUserToken
String getUserToken()
Get the user token of this change requestor- Returns:
- the user token
-
getComment
String getComment()
Get the comment for this change- Returns:
- the comment
-
-