Class AuditLog<E>


  • public class AuditLog<E>
    extends Object
    • Constructor Detail

      • AuditLog

        public AuditLog()
      • AuditLog

        public AuditLog​(String changeType,
                        org.joda.time.DateTime changeDate,
                        org.killbill.billing.ObjectType objectType,
                        UUID objectId,
                        String changedBy,
                        String reasonCode,
                        String comments,
                        String userToken,
                        E history)
    • Method Detail

      • setChangeType

        public AuditLog setChangeType​(String changeType)
      • getChangeType

        public String getChangeType()
      • setChangeDate

        public AuditLog setChangeDate​(org.joda.time.DateTime changeDate)
      • getChangeDate

        public org.joda.time.DateTime getChangeDate()
      • setObjectType

        public AuditLog setObjectType​(org.killbill.billing.ObjectType objectType)
      • getObjectType

        public org.killbill.billing.ObjectType getObjectType()
      • setObjectId

        public AuditLog setObjectId​(UUID objectId)
      • getObjectId

        public UUID getObjectId()
      • getChangedBy

        public String getChangedBy()
      • setReasonCode

        public AuditLog setReasonCode​(String reasonCode)
      • getReasonCode

        public String getReasonCode()
      • getComments

        public String getComments()
      • getUserToken

        public String getUserToken()
      • setHistory

        public AuditLog setHistory​(E history)
      • getHistory

        public E getHistory()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object