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.
|