Package org.flywaydb.nc
Class NativeConnectorsHybrid<T,U extends NativeConnectorsJdbc,V extends NativeConnectorsNonJdbc>
java.lang.Object
org.flywaydb.core.internal.nc.AbstractNativeConnectorsHybridDatabase<T>
org.flywaydb.nc.NativeConnectorsHybrid<T,U,V>
- All Implemented Interfaces:
AutoCloseable,Comparable<org.flywaydb.core.extensibility.Plugin>,org.flywaydb.core.extensibility.Plugin,org.flywaydb.core.internal.nc.NativeConnectorsDatabase<T>
public abstract class NativeConnectorsHybrid<T,U extends NativeConnectorsJdbc,V extends NativeConnectorsNonJdbc>
extends org.flywaydb.core.internal.nc.AbstractNativeConnectorsHybridDatabase<T>
-
Field Summary
FieldsFields inherited from interface org.flywaydb.core.internal.nc.NativeConnectorsDatabase
APPLICATION_NAME, LOG -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidinitialize(org.flywaydb.core.internal.configuration.models.ResolvedEnvironment environment, org.flywaydb.core.api.configuration.Configuration configuration) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.flywaydb.core.internal.nc.NativeConnectorsDatabase
addToBatch, allSchemasEmpty, appendSchemaHistoryItem, canCreateJdbcDataSource, commitTransaction, createSchemaHistoryTable, createSchemaHistoryTableIfNotExists, createSchemas, doClean, doCleanSchema, doDropSchema, doExecute, doExecuteBatch, doQuote, getBatchSize, getCloseQuote, getCurrentSchema, getCurrentUser, getDatabaseMetaData, getDatabaseType, getInstalledBy, getOpenQuote, getParser, getSchemaHistoryModel, getUrlRedactionPatterns, hasNonTransactionalStatements, isClosed, isOnByDefault, isSchemaEmpty, isSchemaExists, quote, redactUrl, removeFailedSchemaHistoryItems, rollbackTransaction, schemaHistoryTableExists, startTransaction, supportedVerbs, supportsBatch, supportsTransactions, supportsUrl, updateSchemaHistoryItemMethods inherited from interface org.flywaydb.core.extensibility.Plugin
compareTo, copy, getName, getPluginVersion, getPriority, isEnabled, isLicensed
-
Field Details
-
innerJdbc
-
innerNonJdbc
-
-
Constructor Details
-
NativeConnectorsHybrid
public NativeConnectorsHybrid()
-
-
Method Details
-
toNativeConnectorsJdbc
-
NativeConnectorsNonJdbc
-
initialize
public void initialize(org.flywaydb.core.internal.configuration.models.ResolvedEnvironment environment, org.flywaydb.core.api.configuration.Configuration configuration) -
close
public void close()
-