U - the auditing type. Typically some kind of user.PK - the type of the auditing type's identifier.@MappedSuperclass public abstract class AbstractAuditable<U,PK extends Serializable> extends AbstractPersistable<PK> implements Auditable<U,PK,LocalDateTime>
| Constructor and Description |
|---|
AbstractAuditable() |
| Modifier and Type | Method and Description |
|---|---|
Optional<U> |
getCreatedBy() |
Optional<LocalDateTime> |
getCreatedDate() |
Optional<U> |
getLastModifiedBy() |
Optional<LocalDateTime> |
getLastModifiedDate() |
void |
setCreatedBy(U createdBy) |
void |
setCreatedDate(LocalDateTime createdDate) |
void |
setLastModifiedBy(U lastModifiedBy) |
void |
setLastModifiedDate(LocalDateTime lastModifiedDate) |
equals, getId, hashCode, isNew, setId, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetId, isNewpublic Optional<U> getCreatedBy()
getCreatedBy in interface Auditable<U,PK extends Serializable,LocalDateTime>public void setCreatedBy(U createdBy)
setCreatedBy in interface Auditable<U,PK extends Serializable,LocalDateTime>public Optional<LocalDateTime> getCreatedDate()
getCreatedDate in interface Auditable<U,PK extends Serializable,LocalDateTime>public void setCreatedDate(LocalDateTime createdDate)
setCreatedDate in interface Auditable<U,PK extends Serializable,LocalDateTime>public Optional<U> getLastModifiedBy()
getLastModifiedBy in interface Auditable<U,PK extends Serializable,LocalDateTime>public void setLastModifiedBy(U lastModifiedBy)
setLastModifiedBy in interface Auditable<U,PK extends Serializable,LocalDateTime>public Optional<LocalDateTime> getLastModifiedDate()
getLastModifiedDate in interface Auditable<U,PK extends Serializable,LocalDateTime>public void setLastModifiedDate(LocalDateTime lastModifiedDate)
setLastModifiedDate in interface Auditable<U,PK extends Serializable,LocalDateTime>Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.