Top Description Fields Constructors Methods
org.jooq.impl

public abstract Class AbstractConfiguration

extends Object
implements Configuration
Class Inheritance
All Implemented Interfaces
org.jooq.Configuration, java.io.Serializable
Known Direct Subclasses
org.jooq.impl.DefaultConfiguration, org.jooq.tools.jdbc.MockConfiguration
Static Imports
org.jooq.impl.Tools.combine

A base implementation for Configuration classes, implementing the usual convenience API.
Author
Lukas Eder

Field Summary

Modifier and TypeField and Description
private static final JooqLogger

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public boolean
commercial(Supplier<String> logMessage)

Implements org.jooq.Configuration.commercial.

Whether this is a commercial edition of jOOQ, logging a warning message, if not.
public final Configuration
derive(RecordListener...
The new record listeners to be contained in the derived configuration.
newRecordListeners
)

Implements org.jooq.Configuration.derive.

Create a derived configuration from this one, with new record listeners.
public final Configuration
derive(ExecuteListener...
The new execute listener to be contained in the derived configuration.
newExecuteListeners
)

Implements org.jooq.Configuration.derive.

Create a derived configuration from this one, with new execute listeners.
public final Configuration
derive(MigrationListener...
The new migration listener to be contained in the derived configuration.
newMigrationListeners
)

Implements org.jooq.Configuration.derive.

Create a derived configuration from this one, with new migration listeners.
public final Configuration
derive(VisitListener...
The new visit listeners to be contained in the derived configuration.
newVisitListeners
)

Implements org.jooq.Configuration.derive.

Create a derived configuration from this one, with new visit listeners.
public final Configuration
derive(TransactionListener...
The new transaction listeners to be contained in the derived configuration.
newTransactionListeners
)

Implements org.jooq.Configuration.derive.

Create a derived configuration from this one, with new transaction listeners.
public final Configuration
derive(DiagnosticsListener...
The new diagnostics listeners to be contained in the derived configuration.
newDiagnosticsListeners
)

Implements org.jooq.Configuration.derive.

Create a derived configuration from this one, with new diagnostics listeners.
public final Configuration
deriveAppending(RecordListener...
The appended record listeners to be contained in the derived configuration.
newRecordListeners
)

Implements org.jooq.Configuration.deriveAppending.

Create a derived configuration from this one, with appended record listeners.
public final Configuration
deriveAppending(RecordListenerProvider...
The appended record listener providers to be contained in the derived configuration.
newRecordListenerProviders
)

Implements org.jooq.Configuration.deriveAppending.

Create a derived configuration from this one, with appended record listener providers.
public final Configuration
deriveAppending(ExecuteListener...
The appended execute listener to be contained in the derived configuration.
newExecuteListeners
)

Implements org.jooq.Configuration.deriveAppending.

Create a derived configuration from this one, with appended execute listeners.
public final Configuration
deriveAppending(ExecuteListenerProvider...
The appended execute listener providers to be contained in the derived configuration.
newExecuteListenerProviders
)

Implements org.jooq.Configuration.deriveAppending.

Create a derived configuration from this one, with appended execute listener providers.
public final Configuration
deriveAppending(MigrationListener...
The appended migration listener to be contained in the derived configuration.
newMigrationListeners
)

Implements org.jooq.Configuration.deriveAppending.

Create a derived configuration from this one, with appended migration listeners.
public final Configuration
deriveAppending(MigrationListenerProvider...
The appended migration listener providers to be contained in the derived configuration.
newMigrationListenerProviders
)

Implements org.jooq.Configuration.deriveAppending.

Create a derived configuration from this one, with appended migration listener providers.
public final Configuration
deriveAppending(VisitListener...
The appended visit listeners to be contained in the derived configuration.
newVisitListeners
)

Implements org.jooq.Configuration.deriveAppending.

Create a derived configuration from this one, with appended visit listeners.
public final Configuration
deriveAppending(VisitListenerProvider...
The appended visit listener providers to be contained in the derived configuration.
newVisitListenerProviders
)

Implements org.jooq.Configuration.deriveAppending.

Create a derived configuration from this one, with appended visit listener providers.
public final Configuration
deriveAppending(TransactionListener...
The appended transaction listeners to be contained in the derived configuration.
newTransactionListeners
)

Implements org.jooq.Configuration.deriveAppending.

Create a derived configuration from this one, with appended transaction listeners.
public final Configuration
deriveAppending(TransactionListenerProvider...
The appended transaction listener providers to be contained in the derived configuration.
newTransactionListenerProviders
)

Implements org.jooq.Configuration.deriveAppending.

Create a derived configuration from this one, with appended transaction listener providers.
public final Configuration
deriveAppending(DiagnosticsListener...
The appended diagnostics listeners to be contained in the derived configuration.
newDiagnosticsListeners
)

Implements org.jooq.Configuration.deriveAppending.

Create a derived configuration from this one, with appended diagnostics listeners.
public final Configuration
deriveAppending(DiagnosticsListenerProvider...
The appended diagnostics listener providers to be contained in the derived configuration.
newDiagnosticsListenerProviders
)

Implements org.jooq.Configuration.deriveAppending.

Create a derived configuration from this one, with appended diagnostics listener providers.
public boolean
requireCommercial(Supplier<String> logMessage)

Implements org.jooq.Configuration.requireCommercial.

Whether this is a commercial edition of jOOQ, throwing an exception with a message, if not.
public final Configuration
set(RecordListener...
The new record listener to be contained in the changed configuration.
newRecordListeners
)

Implements org.jooq.Configuration.set.

Change this configuration to hold new record listeners.
public final Configuration
set(ExecuteListener...
The new execute listeners to be contained in the changed configuration.
newExecuteListeners
)

Implements org.jooq.Configuration.set.

Change this configuration to hold new execute listeners.
public final Configuration
set(MigrationListener...
The new migration listeners to be contained in the changed configuration.
newMigrationListeners
)

Implements org.jooq.Configuration.set.

Change this configuration to hold new migration listeners.
public final Configuration
set(VisitListener...
The new visit listeners to be contained in the changed configuration.
newVisitListeners
)

Implements org.jooq.Configuration.set.

Change this configuration to hold a new visit listeners.
public final Configuration
set(TransactionListener...
The new transaction listeners to be contained in the changed configuration.
newTransactionListeners
)

Implements org.jooq.Configuration.set.

Change this configuration to hold new transaction listeners.
public final Configuration
set(DiagnosticsListener...
The new diagnostics listeners to be contained in the changed configuration.
newDiagnosticsListeners
)

Implements org.jooq.Configuration.set.

Change this configuration to hold new diagnostics listeners.
public final Configuration
setAppending(RecordListener...
The appended record listener to be contained in the changed configuration.
newRecordListeners
)

Implements org.jooq.Configuration.setAppending.

Change this configuration by appending new record listeners.
public final Configuration
setAppending(RecordListenerProvider...
The appended record listener providers to be contained in the changed configuration.
newRecordListenerProviders
)

Implements org.jooq.Configuration.setAppending.

Change this configuration by appending new record listener providers.
public final Configuration
setAppending(ExecuteListener...
The appended execute listeners to be contained in the changed configuration.
newExecuteListeners
)

Implements org.jooq.Configuration.setAppending.

Change this configuration by appending new execute listeners.
public final Configuration
setAppending(ExecuteListenerProvider...
The appended execute listener providers to be contained in the changed configuration.
newExecuteListenerProviders
)

Implements org.jooq.Configuration.setAppending.

Change this configuration by appending new execute listener providers.
public final Configuration
setAppending(MigrationListener...
The appended migration listeners to be contained in the changed configuration.
newMigrationListeners
)

Implements org.jooq.Configuration.setAppending.

Change this configuration by appending new migration listeners.
public final Configuration
setAppending(MigrationListenerProvider...
The appended migration listener providers to be contained in the changed configuration.
newMigrationListenerProviders
)

Implements org.jooq.Configuration.setAppending.

Change this configuration to hold by appending new migration listener providers.
public final Configuration
setAppending(VisitListener...
The new visit listeners to be contained in the changed configuration.
newVisitListeners
)

Implements org.jooq.Configuration.setAppending.

Change this configuration to hold new visit listeners.
public final Configuration
setAppending(VisitListenerProvider...
The appended visit listener providers to be contained in the changed configuration.
newVisitListenerProviders
)

Implements org.jooq.Configuration.setAppending.

Change this configuration by appending new visit listener providers.
public final Configuration
setAppending(TransactionListener...
The appended transaction listeners to be contained in the changed configuration.
newTransactionListeners
)

Implements org.jooq.Configuration.setAppending.

Change this configuration by appending new transaction listeners.
public final Configuration
setAppending(TransactionListenerProvider...
The appended transaction listener providers to be contained in the changed configuration.
newTransactionListenerProviders
)

Implements org.jooq.Configuration.setAppending.

Change this configuration by appending new transaction listener providers.
public final Configuration
setAppending(DiagnosticsListener...
The new diagnostics listeners to be contained in the changed configuration.
newDiagnosticsListeners
)

Implements org.jooq.Configuration.setAppending.

Change this configuration by appending new diagnostics listeners.
public final Configuration
setAppending(DiagnosticsListenerProvider...
The new diagnostics listener providers to be contained in the changed configuration.
newDiagnosticsListenerProviders
)

Implements org.jooq.Configuration.setAppending.

Change this configuration by appending new diagnostics listener providers.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

logback to summary
private static final JooqLogger log

Constructor Detail

AbstractConfigurationback to summary
public AbstractConfiguration()

Method Detail

commercialback to summary
public boolean commercial(Supplier<String> logMessage)

Implements org.jooq.Configuration.commercial.

Doc from org.jooq.Configuration.commercial.

Whether this is a commercial edition of jOOQ, logging a warning message, if not.

Annotations
@Override
deriveback to summary
public final Configuration derive(RecordListener... newRecordListeners)

Implements org.jooq.Configuration.derive.

Doc from org.jooq.Configuration.derive.

Create a derived configuration from this one, with new record listeners.

This will wrap the argument RecordListener in a DefaultRecordListenerProvider for convenience.

Parameters
newRecordListeners:RecordListener[]

The new record listeners to be contained in the derived configuration.

Returns:Configuration

The derived configuration.

Annotations
@Override
deriveback to summary
public final Configuration derive(ExecuteListener... newExecuteListeners)

Implements org.jooq.Configuration.derive.

Doc from org.jooq.Configuration.derive.

Create a derived configuration from this one, with new execute listeners.

This will wrap the argument ExecuteListener in a DefaultExecuteListenerProvider for convenience.

Parameters
newExecuteListeners:ExecuteListener[]

The new execute listener to be contained in the derived configuration.

Returns:Configuration

The derived configuration.

Annotations
@Override
deriveback to summary
public final Configuration derive(MigrationListener... newMigrationListeners)

Implements org.jooq.Configuration.derive.

Doc from org.jooq.Configuration.derive.

Create a derived configuration from this one, with new migration listeners.

This will wrap the argument MigrationListener in a DefaultMigrationListenerProvider for convenience.

Parameters
newMigrationListeners:MigrationListener[]

The new migration listener to be contained in the derived configuration.

Returns:Configuration

The derived configuration.

Annotations
@Override
deriveback to summary
public final Configuration derive(VisitListener... newVisitListeners)

Implements org.jooq.Configuration.derive.

Doc from org.jooq.Configuration.derive.

Create a derived configuration from this one, with new visit listeners.

This will wrap the argument VisitListener in a DefaultVisitListenerProvider for convenience.

Parameters
newVisitListeners:VisitListener[]

The new visit listeners to be contained in the derived configuration.

Returns:Configuration

The derived configuration.

Annotations
@Override
deriveback to summary
public final Configuration derive(TransactionListener... newTransactionListeners)

Implements org.jooq.Configuration.derive.

Doc from org.jooq.Configuration.derive.

Create a derived configuration from this one, with new transaction listeners.

This will wrap the argument TransactionListener in a DefaultTransactionListenerProvider for convenience.

Parameters
newTransactionListeners:TransactionListener[]

The new transaction listeners to be contained in the derived configuration.

Returns:Configuration

The derived configuration.

Annotations
@Override
deriveback to summary
public final Configuration derive(DiagnosticsListener... newDiagnosticsListeners)

Implements org.jooq.Configuration.derive.

Doc from org.jooq.Configuration.derive.

Create a derived configuration from this one, with new diagnostics listeners.

Parameters
newDiagnosticsListeners:DiagnosticsListener[]

The new diagnostics listeners to be contained in the derived configuration.

Returns:Configuration

The derived configuration.

Annotations
@Override
deriveAppendingback to summary
public final Configuration deriveAppending(RecordListener... newRecordListeners)

Implements org.jooq.Configuration.deriveAppending.

Doc from org.jooq.Configuration.deriveAppending.

Create a derived configuration from this one, with appended record listeners.

This will wrap the argument RecordListener in a DefaultRecordListenerProvider for convenience.

Parameters
newRecordListeners:RecordListener[]

The appended record listeners to be contained in the derived configuration.

Returns:Configuration

The derived configuration.

Annotations
@Override
deriveAppendingback to summary
public final Configuration deriveAppending(RecordListenerProvider... newRecordListenerProviders)

Implements org.jooq.Configuration.deriveAppending.

Doc from org.jooq.Configuration.deriveAppending.

Create a derived configuration from this one, with appended record listener providers.

Parameters
newRecordListenerProviders:RecordListenerProvider[]

The appended record listener providers to be contained in the derived configuration.

Returns:Configuration

The derived configuration.

Annotations
@Override
deriveAppendingback to summary
public final Configuration deriveAppending(ExecuteListener... newExecuteListeners)

Implements org.jooq.Configuration.deriveAppending.

Doc from org.jooq.Configuration.deriveAppending.

Create a derived configuration from this one, with appended execute listeners.

This will wrap the argument ExecuteListener in a DefaultExecuteListenerProvider for convenience.

Parameters
newExecuteListeners:ExecuteListener[]

The appended execute listener to be contained in the derived configuration.

Returns:Configuration

The derived configuration.

Annotations
@Override
deriveAppendingback to summary
public final Configuration deriveAppending(ExecuteListenerProvider... newExecuteListenerProviders)

Implements org.jooq.Configuration.deriveAppending.

Doc from org.jooq.Configuration.deriveAppending.

Create a derived configuration from this one, with appended execute listener providers.

Parameters
newExecuteListenerProviders:ExecuteListenerProvider[]

The appended execute listener providers to be contained in the derived configuration.

Returns:Configuration

The derived configuration.

Annotations
@Override
deriveAppendingback to summary
public final Configuration deriveAppending(MigrationListener... newMigrationListeners)

Implements org.jooq.Configuration.deriveAppending.

Doc from org.jooq.Configuration.deriveAppending.

Create a derived configuration from this one, with appended migration listeners.

This will wrap the argument MigrationListener in a DefaultMigrationListenerProvider for convenience.

Parameters
newMigrationListeners:MigrationListener[]

The appended migration listener to be contained in the derived configuration.

Returns:Configuration

The derived configuration.

Annotations
@Override
deriveAppendingback to summary
public final Configuration deriveAppending(MigrationListenerProvider... newMigrationListenerProviders)

Implements org.jooq.Configuration.deriveAppending.

Doc from org.jooq.Configuration.deriveAppending.

Create a derived configuration from this one, with appended migration listener providers.

Parameters
newMigrationListenerProviders:MigrationListenerProvider[]

The appended migration listener providers to be contained in the derived configuration.

Returns:Configuration

The derived configuration.

Annotations
@Override
deriveAppendingback to summary
public final Configuration deriveAppending(VisitListener... newVisitListeners)

Implements org.jooq.Configuration.deriveAppending.

Doc from org.jooq.Configuration.deriveAppending.

Create a derived configuration from this one, with appended visit listeners.

This will wrap the argument VisitListener in a DefaultVisitListenerProvider for convenience.

Parameters
newVisitListeners:VisitListener[]

The appended visit listeners to be contained in the derived configuration.

Returns:Configuration

The derived configuration.

Annotations
@Override
deriveAppendingback to summary
public final Configuration deriveAppending(VisitListenerProvider... newVisitListenerProviders)

Implements org.jooq.Configuration.deriveAppending.

Doc from org.jooq.Configuration.deriveAppending.

Create a derived configuration from this one, with appended visit listener providers.

Parameters
newVisitListenerProviders:VisitListenerProvider[]

The appended visit listener providers to be contained in the derived configuration.

Returns:Configuration

The derived configuration.

Annotations
@Override
deriveAppendingback to summary
public final Configuration deriveAppending(TransactionListener... newTransactionListeners)

Implements org.jooq.Configuration.deriveAppending.

Doc from org.jooq.Configuration.deriveAppending.

Create a derived configuration from this one, with appended transaction listeners.

This will wrap the argument TransactionListener in a DefaultTransactionListenerProvider for convenience.

Parameters
newTransactionListeners:TransactionListener[]

The appended transaction listeners to be contained in the derived configuration.

Returns:Configuration

The derived configuration.

Annotations
@Override
deriveAppendingback to summary
public final Configuration deriveAppending(TransactionListenerProvider... newTransactionListenerProviders)

Implements org.jooq.Configuration.deriveAppending.

Doc from org.jooq.Configuration.deriveAppending.

Create a derived configuration from this one, with appended transaction listener providers.

Parameters
newTransactionListenerProviders:TransactionListenerProvider[]

The appended transaction listener providers to be contained in the derived configuration.

Returns:Configuration

The derived configuration.

Annotations
@Override
deriveAppendingback to summary
public final Configuration deriveAppending(DiagnosticsListener... newDiagnosticsListeners)

Implements org.jooq.Configuration.deriveAppending.

Doc from org.jooq.Configuration.deriveAppending.

Create a derived configuration from this one, with appended diagnostics listeners.

Parameters
newDiagnosticsListeners:DiagnosticsListener[]

The appended diagnostics listeners to be contained in the derived configuration.

Returns:Configuration

The derived configuration.

Annotations
@Override
deriveAppendingback to summary
public final Configuration deriveAppending(DiagnosticsListenerProvider... newDiagnosticsListenerProviders)

Implements org.jooq.Configuration.deriveAppending.

Doc from org.jooq.Configuration.deriveAppending.

Create a derived configuration from this one, with appended diagnostics listener providers.

Parameters
newDiagnosticsListenerProviders:DiagnosticsListenerProvider[]

The appended diagnostics listener providers to be contained in the derived configuration.

Returns:Configuration

The derived configuration.

Annotations
@Override
requireCommercialback to summary
public boolean requireCommercial(Supplier<String> logMessage) throws DataAccessException

Implements org.jooq.Configuration.requireCommercial.

Doc from org.jooq.Configuration.requireCommercial.

Whether this is a commercial edition of jOOQ, throwing an exception with a message, if not.

Annotations
@Override
setback to summary
public final Configuration set(RecordListener... newRecordListeners)

Implements org.jooq.Configuration.set.

Doc from org.jooq.Configuration.set.

Change this configuration to hold new record listeners.

This will wrap the argument RecordListener in a DefaultRecordListenerProvider for convenience.

This method is not thread-safe and should not be used in globally available Configuration objects.

Parameters
newRecordListeners:RecordListener[]

The new record listener to be contained in the changed configuration.

Returns:Configuration

The changed configuration.

Annotations
@Override
setback to summary
public final Configuration set(ExecuteListener... newExecuteListeners)

Implements org.jooq.Configuration.set.

Doc from org.jooq.Configuration.set.

Change this configuration to hold new execute listeners.

This will wrap the argument ExecuteListener in a DefaultExecuteListenerProvider for convenience.

This method is not thread-safe and should not be used in globally available Configuration objects.

Parameters
newExecuteListeners:ExecuteListener[]

The new execute listeners to be contained in the changed configuration.

Returns:Configuration

The changed configuration.

Annotations
@Override
setback to summary
public final Configuration set(MigrationListener... newMigrationListeners)

Implements org.jooq.Configuration.set.

Doc from org.jooq.Configuration.set.

Change this configuration to hold new migration listeners.

This will wrap the argument MigrationListener in a DefaultMigrationListenerProvider for convenience.

This method is not thread-safe and should not be used in globally available Configuration objects.

Parameters
newMigrationListeners:MigrationListener[]

The new migration listeners to be contained in the changed configuration.

Returns:Configuration

The changed configuration.

Annotations
@Override
setback to summary
public final Configuration set(VisitListener... newVisitListeners)

Implements org.jooq.Configuration.set.

Doc from org.jooq.Configuration.set.

Change this configuration to hold a new visit listeners.

This will wrap the argument VisitListener in a DefaultVisitListenerProvider for convenience.

This method is not thread-safe and should not be used in globally available Configuration objects.

Parameters
newVisitListeners:VisitListener[]

The new visit listeners to be contained in the changed configuration.

Returns:Configuration

The changed configuration.

Annotations
@Override
setback to summary
public final Configuration set(TransactionListener... newTransactionListeners)

Implements org.jooq.Configuration.set.

Doc from org.jooq.Configuration.set.

Change this configuration to hold new transaction listeners.

This will wrap the argument TransactionListener in a DefaultTransactionListenerProvider for convenience.

This method is not thread-safe and should not be used in globally available Configuration objects.

Parameters
newTransactionListeners:TransactionListener[]

The new transaction listeners to be contained in the changed configuration.

Returns:Configuration

The changed configuration.

Annotations
@Override
setback to summary
public final Configuration set(DiagnosticsListener... newDiagnosticsListeners)

Implements org.jooq.Configuration.set.

Doc from org.jooq.Configuration.set.

Change this configuration to hold new diagnostics listeners.

This will wrap the argument DiagnosticsListener in a DefaultDiagnosticsListenerProvider for convenience.

This method is not thread-safe and should not be used in globally available Configuration objects.

Parameters
newDiagnosticsListeners:DiagnosticsListener[]

The new diagnostics listeners to be contained in the changed configuration.

Returns:Configuration

The changed configuration.

Annotations
@Override
setAppendingback to summary
public final Configuration setAppending(RecordListener... newRecordListeners)

Implements org.jooq.Configuration.setAppending.

Doc from org.jooq.Configuration.setAppending.

Change this configuration by appending new record listeners.

This will wrap the argument RecordListener in a DefaultRecordListenerProvider for convenience.

This method is not thread-safe and should not be used in globally available Configuration objects.

Parameters
newRecordListeners:RecordListener[]

The appended record listener to be contained in the changed configuration.

Returns:Configuration

The changed configuration.

Annotations
@Override
setAppendingback to summary
public final Configuration setAppending(RecordListenerProvider... newRecordListenerProviders)

Implements org.jooq.Configuration.setAppending.

Doc from org.jooq.Configuration.setAppending.

Change this configuration by appending new record listener providers.

This method is not thread-safe and should not be used in globally available Configuration objects.

Parameters
newRecordListenerProviders:RecordListenerProvider[]

The appended record listener providers to be contained in the changed configuration.

Returns:Configuration

The changed configuration.

Annotations
@Override
setAppendingback to summary
public final Configuration setAppending(ExecuteListener... newExecuteListeners)

Implements org.jooq.Configuration.setAppending.

Doc from org.jooq.Configuration.setAppending.

Change this configuration by appending new execute listeners.

This will wrap the argument ExecuteListener in a DefaultExecuteListenerProvider for convenience.

This method is not thread-safe and should not be used in globally available Configuration objects.

Parameters
newExecuteListeners:ExecuteListener[]

The appended execute listeners to be contained in the changed configuration.

Returns:Configuration

The changed configuration.

Annotations
@Override
setAppendingback to summary
public final Configuration setAppending(ExecuteListenerProvider... newExecuteListenerProviders)

Implements org.jooq.Configuration.setAppending.

Doc from org.jooq.Configuration.setAppending.

Change this configuration by appending new execute listener providers.

This method is not thread-safe and should not be used in globally available Configuration objects.

Parameters
newExecuteListenerProviders:ExecuteListenerProvider[]

The appended execute listener providers to be contained in the changed configuration.

Returns:Configuration

The changed configuration.

Annotations
@Override
setAppendingback to summary
public final Configuration setAppending(MigrationListener... newMigrationListeners)

Implements org.jooq.Configuration.setAppending.

Doc from org.jooq.Configuration.setAppending.

Change this configuration by appending new migration listeners.

This will wrap the argument MigrationListener in a DefaultMigrationListenerProvider for convenience.

This method is not thread-safe and should not be used in globally available Configuration objects.

Parameters
newMigrationListeners:MigrationListener[]

The appended migration listeners to be contained in the changed configuration.

Returns:Configuration

The changed configuration.

Annotations
@Override
setAppendingback to summary
public final Configuration setAppending(MigrationListenerProvider... newMigrationListenerProviders)

Implements org.jooq.Configuration.setAppending.

Doc from org.jooq.Configuration.setAppending.

Change this configuration to hold by appending new migration listener providers.

This method is not thread-safe and should not be used in globally available Configuration objects.

Parameters
newMigrationListenerProviders:MigrationListenerProvider[]

The appended migration listener providers to be contained in the changed configuration.

Returns:Configuration

The changed configuration.

Annotations
@Override
setAppendingback to summary
public final Configuration setAppending(VisitListener... newVisitListeners)

Implements org.jooq.Configuration.setAppending.

Doc from org.jooq.Configuration.setAppending.

Change this configuration to hold new visit listeners.

This will wrap the argument VisitListener in a DefaultVisitListenerProvider for convenience.

This method is not thread-safe and should not be used in globally available Configuration objects.

Parameters
newVisitListeners:VisitListener[]

The new visit listeners to be contained in the changed configuration.

Returns:Configuration

The changed configuration.

Annotations
@Override
setAppendingback to summary
public final Configuration setAppending(VisitListenerProvider... newVisitListenerProviders)

Implements org.jooq.Configuration.setAppending.

Doc from org.jooq.Configuration.setAppending.

Change this configuration by appending new visit listener providers.

This method is not thread-safe and should not be used in globally available Configuration objects.

Parameters
newVisitListenerProviders:VisitListenerProvider[]

The appended visit listener providers to be contained in the changed configuration.

Returns:Configuration

The changed configuration.

Annotations
@Override
setAppendingback to summary
public final Configuration setAppending(TransactionListener... newTransactionListeners)

Implements org.jooq.Configuration.setAppending.

Doc from org.jooq.Configuration.setAppending.

Change this configuration by appending new transaction listeners.

This will wrap the argument TransactionListener in a DefaultTransactionListenerProvider for convenience.

This method is not thread-safe and should not be used in globally available Configuration objects.

Parameters
newTransactionListeners:TransactionListener[]

The appended transaction listeners to be contained in the changed configuration.

Returns:Configuration

The changed configuration.

Annotations
@Override
setAppendingback to summary
public final Configuration setAppending(TransactionListenerProvider... newTransactionListenerProviders)

Implements org.jooq.Configuration.setAppending.

Doc from org.jooq.Configuration.setAppending.

Change this configuration by appending new transaction listener providers.

This method is not thread-safe and should not be used in globally available Configuration objects.

Parameters
newTransactionListenerProviders:TransactionListenerProvider[]

The appended transaction listener providers to be contained in the changed configuration.

Returns:Configuration

The changed configuration.

Annotations
@Override
setAppendingback to summary
public final Configuration setAppending(DiagnosticsListener... newDiagnosticsListeners)

Implements org.jooq.Configuration.setAppending.

Doc from org.jooq.Configuration.setAppending.

Change this configuration by appending new diagnostics listeners.

This will wrap the argument DiagnosticsListener in a DefaultDiagnosticsListenerProvider for convenience.

This method is not thread-safe and should not be used in globally available Configuration objects.

Parameters
newDiagnosticsListeners:DiagnosticsListener[]

The new diagnostics listeners to be contained in the changed configuration.

Returns:Configuration

The changed configuration.

Annotations
@Override
setAppendingback to summary
public final Configuration setAppending(DiagnosticsListenerProvider... newDiagnosticsListenerProviders)

Implements org.jooq.Configuration.setAppending.

Doc from org.jooq.Configuration.setAppending.

Change this configuration by appending new diagnostics listener providers.

This method is not thread-safe and should not be used in globally available Configuration objects.

Parameters
newDiagnosticsListenerProviders:DiagnosticsListenerProvider[]

The new diagnostics listener providers to be contained in the changed configuration.

Returns:Configuration

The changed configuration.

Annotations
@Override