java.lang.Object
org.jooq.impl.DefaultAuditProvider
- All Implemented Interfaces:
AuditProvider
- Author:
- Lukas Eder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> Field<T>provideTimestamp(GeneratorContext<?, ?, T> ctx) Provide a temporal expression for auditing, defaulting toDSL.currentDate(),DSL.currentTime(), orDSL.currentTimestamp(), depending on the argument data type.<T> Field<T>provideUser(GeneratorContext<?, ?, T> ctx) Provide a credential expression for auditing, defaulting toDSL.currentUser().
-
Constructor Details
-
DefaultAuditProvider
public DefaultAuditProvider()
-
-
Method Details
-
provideTimestamp
Description copied from interface:AuditProviderProvide a temporal expression for auditing, defaulting toDSL.currentDate(),DSL.currentTime(), orDSL.currentTimestamp(), depending on the argument data type.- Specified by:
provideTimestampin interfaceAuditProvider- Returns:
- The temporal expression, or
nullif no expression is available.
-
provideUser
Description copied from interface:AuditProviderProvide a credential expression for auditing, defaulting toDSL.currentUser().- Specified by:
provideUserin interfaceAuditProvider- Returns:
- The credential expression, or
nullif no expression is available.
-