Uses of Interface
io.ebean.BackgroundExecutor
Package
Description
Server Cache Service
Database platform specific support
DB2 specific support.
H2 specific support.
Hsqldb specific support.
NuoDB specific support.
Oracle specific support.
Postgres specific support.
SqlServer specific support.
-
Uses of BackgroundExecutor in io.ebean
Modifier and TypeMethodDescriptionDatabase.getBackgroundExecutor()
Return the BackgroundExecutor service for asynchronous processing of queries.static BackgroundExecutor
Return the BackgroundExecutor service for asynchronous processing of queries.static BackgroundExecutor
Ebean.getBackgroundExecutor()
Deprecated.Return the BackgroundExecutor service for asynchronous processing of queries. -
Uses of BackgroundExecutor in io.ebean.cache
Modifier and TypeMethodDescriptionServerCachePlugin.create(DatabaseConfig config, BackgroundExecutor executor)
Create the ServerCacheFactory given the server config and background executor service. -
Uses of BackgroundExecutor in io.ebean.config.dbplatform
Modifier and TypeMethodDescriptionDatabasePlatform.createSequenceIdGenerator(BackgroundExecutor be, DataSource ds, int stepSize, String seqName)
Return a DB Sequence based IdGenerator.ModifierConstructorDescriptionSequenceBatchIdGenerator(BackgroundExecutor be, DataSource ds, String seqName, int batchSize)
Construct where batchSize is the sequence step size. -
Uses of BackgroundExecutor in io.ebean.config.dbplatform.db2
Modifier and TypeMethodDescriptionDB2Platform.createSequenceIdGenerator(BackgroundExecutor be, DataSource ds, int stepSize, String seqName)
Return a DB2 specific sequence IdGenerator that supports batch fetching sequence values.ModifierConstructorDescriptionDB2SequenceIdGenerator(BackgroundExecutor be, DataSource ds, String seqName, int batchSize)
Construct given a dataSource and sql to return the next sequence value. -
Uses of BackgroundExecutor in io.ebean.config.dbplatform.h2
Modifier and TypeMethodDescriptionH2Platform.createSequenceIdGenerator(BackgroundExecutor be, DataSource ds, int stepSize, String seqName)
Return a H2 specific sequence IdGenerator that supports batch fetching sequence values.ModifierConstructorDescriptionH2SequenceIdGenerator(BackgroundExecutor be, DataSource ds, String seqName, int batchSize)
Construct given a dataSource and sql to return the next sequence value. -
Uses of BackgroundExecutor in io.ebean.config.dbplatform.hsqldb
Modifier and TypeMethodDescriptionHsqldbPlatform.createSequenceIdGenerator(BackgroundExecutor be, DataSource ds, int stepSize, String seqName)
-
Uses of BackgroundExecutor in io.ebean.config.dbplatform.nuodb
Modifier and TypeMethodDescriptionNuoDbPlatform.createSequenceIdGenerator(BackgroundExecutor be, DataSource ds, int stepSize, String seqName)
ModifierConstructorDescriptionNuoDbSequence(BackgroundExecutor be, DataSource ds, String seqName, int stepSize)
Construct where batchSize is the sequence step size. -
Uses of BackgroundExecutor in io.ebean.config.dbplatform.oracle
Modifier and TypeMethodDescriptionOraclePlatform.createSequenceIdGenerator(BackgroundExecutor be, DataSource ds, int stepSize, String seqName)
ModifierConstructorDescriptionOracleSequenceIdGenerator(BackgroundExecutor be, DataSource ds, String seqName, int batchSize)
Construct given a dataSource and sql to return the next sequence value. -
Uses of BackgroundExecutor in io.ebean.config.dbplatform.postgres
Modifier and TypeMethodDescriptionPostgresPlatform.createSequenceIdGenerator(BackgroundExecutor be, DataSource ds, int stepSize, String seqName)
Create a Postgres specific sequence IdGenerator.ModifierConstructorDescriptionPostgresSequenceIdGenerator(BackgroundExecutor be, DataSource ds, String seqName, int batchSize)
Construct given a dataSource and sql to return the next sequence value. -
Uses of BackgroundExecutor in io.ebean.config.dbplatform.sqlserver
ModifierConstructorDescriptionSqlServerStepSequence(BackgroundExecutor be, DataSource ds, String seqName, int stepSize)
Construct where batchSize is the sequence step size.