Package 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 usingPlatformEventListener
.- Author:
- Matthias Müller
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default String
getAuditName()
-
Methods inherited from interface org.appng.api.model.Identifiable
getId
-
Methods inherited from interface org.appng.api.model.Nameable
getDescription, getName
-
Methods inherited from interface org.appng.api.model.Versionable
getVersion
-
-
-
-
Method Detail
-
getAuditName
default String getAuditName()
-
-