Uses of Interface
com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Packages that use DatabaseEngine Package Description com.feedzai.commons.sql.abstraction.batch Contains a batch to periodically flushes to the database.com.feedzai.commons.sql.abstraction.engine Contains the database engine core.com.feedzai.commons.sql.abstraction.engine.impl Database specific implementations. -
-
Uses of DatabaseEngine in com.feedzai.commons.sql.abstraction.batch
Fields in com.feedzai.commons.sql.abstraction.batch declared as DatabaseEngine Modifier and Type Field Description protected DatabaseEngineAbstractBatch. deThe database engine.Methods in com.feedzai.commons.sql.abstraction.batch with parameters of type DatabaseEngine Modifier and Type Method Description static DefaultBatchDefaultBatch. create(DatabaseEngine de, String name, int batchSize, long batchTimeout, long maxAwaitTimeShutdown)Creates a new instance ofDefaultBatch.static DefaultBatchDefaultBatch. create(DatabaseEngine de, String name, int batchSize, long batchTimeout, long maxAwaitTimeShutdown, FailureListener listener)Deprecated.static DefaultBatchDefaultBatch. create(DatabaseEngine de, String name, int batchSize, long batchTimeout, long maxAwaitTimeShutdown, FailureListener listener, int maxFlushRetries, long flushRetryDelay)Deprecated.static DefaultBatchDefaultBatch. create(DatabaseEngine de, String name, int batchSize, long batchTimeout, long maxAwaitTimeShutdown, BatchListener listener)Creates a new instance ofDefaultBatchwith aBatchListener.static DefaultBatchDefaultBatch. create(DatabaseEngine de, String name, int batchSize, long batchTimeout, long maxAwaitTimeShutdown, BatchListener listener, int maxFlushRetries, long flushRetryDelay)Creates a new instance ofDefaultBatchwith aBatchListener.Constructors in com.feedzai.commons.sql.abstraction.batch with parameters of type DatabaseEngine Constructor Description AbstractBatch(DatabaseEngine de, int batchSize, long batchTimeout, long maxAwaitTimeShutdown)Creates a new instance ofAbstractBatch.AbstractBatch(DatabaseEngine de, String name, int batchSize, long batchTimeout, long maxAwaitTimeShutdown)Creates a new instance ofAbstractBatch.AbstractBatch(DatabaseEngine de, String name, int batchSize, long batchTimeout, long maxAwaitTimeShutdown, FailureListener failureListener)Deprecated.AbstractBatch(DatabaseEngine de, String name, int batchSize, long batchTimeout, long maxAwaitTimeShutdown, FailureListener failureListener, int maxFlushRetries, long flushRetryDelay)Deprecated.AbstractBatch(DatabaseEngine de, String name, int batchSize, long batchTimeout, long maxAwaitTimeShutdown, BatchListener batchListener)Creates a new instance ofAbstractBatchwith aBatchListener.AbstractBatch(DatabaseEngine de, String name, int batchSize, long batchTimeout, long maxAwaitTimeShutdown, BatchListener batchListener, int maxFlushRetries, long flushRetryDelay)Creates a new instance ofAbstractBatchwith aBatchListener.DefaultBatch(DatabaseEngine de, String name, int batchSize, long batchTimeout, long maxAwaitTimeShutdown)Creates a new instance ofDefaultBatch.DefaultBatch(DatabaseEngine de, String name, int batchSize, long batchTimeout, long maxAwaitTimeShutdown, BatchListener listener)Creates a new instance ofDefaultBatch.DefaultBatch(DatabaseEngine de, String name, int batchSize, long batchTimeout, long maxAwaitTimeShutdown, BatchListener listener, int maxFlushRetries, long flushRetryDelay)Creates a new instance ofDefaultBatch. -
Uses of DatabaseEngine in com.feedzai.commons.sql.abstraction.engine
Classes in com.feedzai.commons.sql.abstraction.engine that implement DatabaseEngine Modifier and Type Class Description classAbstractDatabaseEngineProvides a set of functions to interact with the database.Methods in com.feedzai.commons.sql.abstraction.engine that return DatabaseEngine Modifier and Type Method Description DatabaseEngineAbstractDatabaseEngine. duplicate(Properties mergeProperties, boolean copyEntities)Duplicates a connection.DatabaseEngineDatabaseEngine. duplicate(Properties mergeProperties, boolean copyEntities)Duplicates a connection.static DatabaseEngineDatabaseFactory. getConnection(Properties p)Gets a database connection from the specified properties. -
Uses of DatabaseEngine in com.feedzai.commons.sql.abstraction.engine.impl
Classes in com.feedzai.commons.sql.abstraction.engine.impl that implement DatabaseEngine Modifier and Type Class Description classCockroachDBEngineCockroachDB specific database implementation.classDB2EngineDB2 specific database implementation.classH2EngineH2 specific database implementation.classMySqlEngineMySQL specific database implementation.classOracleEngineOracle specific database implementation.classPostgreSqlEnginePostgreSQL specific database implementation.classSqlServerEngineSQLServer specific database implementation.
-