Class AbstractAuditingEntity<T>

  • All Implemented Interfaces:
    Serializable
    Direct Known Subclasses:
    User

    @MappedSuperclass
    public abstract class AbstractAuditingEntity<T>
    extends Object
    implements Serializable
    Base abstract class for entities which will hold definitions for created, last modified, created by, last modified by attributes.
    See Also:
    Serialized Form
    • Constructor Detail

      • AbstractAuditingEntity

        public AbstractAuditingEntity()
    • Method Detail

      • getId

        public abstract T getId()
      • getCreatedBy

        public String getCreatedBy()
      • setCreatedBy

        public void setCreatedBy​(String createdBy)
      • getCreatedDate

        public Instant getCreatedDate()
      • setCreatedDate

        public void setCreatedDate​(Instant createdDate)
      • getLastModifiedBy

        public String getLastModifiedBy()
      • setLastModifiedBy

        public void setLastModifiedBy​(String lastModifiedBy)
      • getLastModifiedDate

        public Instant getLastModifiedDate()
      • setLastModifiedDate

        public void setLastModifiedDate​(Instant lastModifiedDate)