org.appng.core.domain

## Interface Auditable<T extends Serializable>

- Type Parameters:
    `T` - the type of the ID
  All Superinterfaces:
    Identifiable<T>, Nameable, Named<T>, Serializable, Versionable<Date>
  All Known Implementing Classes:
    ApplicationImpl, DatabaseConnection, GroupImpl, PermissionImpl, PropertyImpl, RepositoryImpl, ResourceImpl, RoleImpl, SiteImpl, SubjectImpl, Template

      public interface Auditable<T extends Serializable>
      extends Named<T>, Versionable<Date>

  Marker interface for domain objects that should be audited using `PlatformEventListener`.
  Author:
    Matthias Müller

- - ### Method Summary

    All Methods Instance Methods Default Methods
    Modifier and Type | Method and Description
    --- | ---
    `default String` | `getAuditName()`

    - ### Methods inherited from interface org.appng.api.model.Nameable

      `getDescription, getName`

    - ### Methods inherited from interface org.appng.api.model.Identifiable

      `getId`

    - ### Methods inherited from interface org.appng.api.model.Versionable

      `getVersion`

- - ### Method Detail

    - #### getAuditName

          default String getAuditName()

Copyright © 2011–2023 aiticon GmbH. All rights reserved.