| ApplicationTrackable<D> |
Defines a domain class type that supports tracking information (audit, sandbox and application).
|
| BaseTrackableRepository<D extends Trackable> |
Establish a base Trackable repository interface that includes TrackableRsqlFilterExecutor as
well.
|
| BasicAuditUtility |
Developer utility for working with basic audit information for entities.
|
| CatalogTrackable<D> |
Defines a domain class type that supports tracking information (audit, sandbox and catalog).
|
| ChangeContainerOverridable |
|
| ContextStateAware |
Defines additional information for the business domain that describes aspects of the entity
related to the context of the request.
|
| CustomerContextTrackable<D> |
Defines a domain class type that supports tracking information (audit, sandbox and customer
context).
|
| EmbeddedContextStateAware |
Defines additional information for embedded collection members of ContextStateAware
business domains that describes aspects of those collection members related to the context of the
request.
|
| FullTrackable<D> |
Defines a domain class type that supports the expanded scope of tracking information (audit,
sandbox, catalog, and application).
|
| Identifiable |
For persisted-domain entities that are not Trackable, this interface provides a vehicle
by which to retrieve the unique identifier.
|
| RepositoryUtility |
|
| SandboxTrackable<D> |
Defines a domain class type that supports tracking information (audit and sandbox).
|
| Temporal |
Describes a domain class that can inform the caller of the last time it was updated.
|
| TenantTrackable<D> |
Defines a domain class type that supports audit tracking only.
|
| Trackable |
Defines a domain class type that supports tracking information (audit, sandbox and catalog).
|
| TrackableBehaviorInheritable |
|
| TrackableBehaviorUtil |
|
| TrackableRepository<D extends Trackable> |
Special Spring Data Repository version targeted specifically at maintaining persistence
for Trackable domain objects.
|
| TrackableRsqlFilterExecutor<D extends Trackable> |
Marker interface to indicate that a TrackableRepository can also handle RSQL-based query
methods.
|
| TypedTrackable<D> |
Allows setter generics for the entity Tracking implementation to directly reflect the
concrete type of the Tracking instance variable.
|