Package | Description |
---|---|
io.ebean | |
io.ebean.cache |
Server Cache Service
|
io.ebean.config.dbplatform |
Database platform specific support
|
io.ebean.config.dbplatform.db2 |
DB2 specific support.
|
io.ebean.config.dbplatform.h2 |
H2 specific support.
|
io.ebean.config.dbplatform.hsqldb |
Hsqldb specific support.
|
io.ebean.config.dbplatform.oracle |
Oracle specific support.
|
io.ebean.config.dbplatform.postgres |
Postgres specific support.
|
io.ebean.config.dbplatform.sqlserver |
SqlServer specific support.
|
Modifier and Type | Method and Description |
---|---|
static BackgroundExecutor |
DB.getBackgroundExecutor()
Return the BackgroundExecutor service for asynchronous processing of
queries.
|
BackgroundExecutor |
Database.getBackgroundExecutor()
Return the BackgroundExecutor service for asynchronous processing of
queries.
|
static BackgroundExecutor |
Ebean.getBackgroundExecutor()
Return the BackgroundExecutor service for asynchronous processing of
queries.
|
Modifier and Type | Method and Description |
---|---|
ServerCacheFactory |
ServerCachePlugin.create(ServerConfig config,
BackgroundExecutor executor)
Create the ServerCacheFactory given the server config and background executor service.
|
Modifier and Type | Method and Description |
---|---|
PlatformIdGenerator |
DatabasePlatform.createSequenceIdGenerator(BackgroundExecutor be,
DataSource ds,
int stepSize,
String seqName)
Return a DB Sequence based IdGenerator.
|
Constructor and Description |
---|
SequenceBatchIdGenerator(BackgroundExecutor be,
DataSource ds,
String seqName,
int batchSize)
Construct where batchSize is the sequence step size.
|
Modifier and Type | Method and Description |
---|---|
PlatformIdGenerator |
DB2Platform.createSequenceIdGenerator(BackgroundExecutor be,
DataSource ds,
int stepSize,
String seqName)
Return a DB2 specific sequence IdGenerator that supports batch fetching
sequence values.
|
Constructor and Description |
---|
DB2SequenceIdGenerator(BackgroundExecutor be,
DataSource ds,
String seqName,
int batchSize)
Construct given a dataSource and sql to return the next sequence value.
|
Modifier and Type | Method and Description |
---|---|
PlatformIdGenerator |
H2Platform.createSequenceIdGenerator(BackgroundExecutor be,
DataSource ds,
int stepSize,
String seqName)
Return a H2 specific sequence IdGenerator that supports batch fetching
sequence values.
|
Constructor and Description |
---|
H2SequenceIdGenerator(BackgroundExecutor be,
DataSource ds,
String seqName,
int batchSize)
Construct given a dataSource and sql to return the next sequence value.
|
Modifier and Type | Method and Description |
---|---|
PlatformIdGenerator |
HsqldbPlatform.createSequenceIdGenerator(BackgroundExecutor be,
DataSource ds,
int stepSize,
String seqName) |
Modifier and Type | Method and Description |
---|---|
PlatformIdGenerator |
OraclePlatform.createSequenceIdGenerator(BackgroundExecutor be,
DataSource ds,
int stepSize,
String seqName) |
Constructor and Description |
---|
OracleSequenceIdGenerator(BackgroundExecutor be,
DataSource ds,
String seqName,
int batchSize)
Construct given a dataSource and sql to return the next sequence value.
|
Modifier and Type | Method and Description |
---|---|
PlatformIdGenerator |
PostgresPlatform.createSequenceIdGenerator(BackgroundExecutor be,
DataSource ds,
int stepSize,
String seqName)
Create a Postgres specific sequence IdGenerator.
|
Constructor and Description |
---|
PostgresSequenceIdGenerator(BackgroundExecutor be,
DataSource ds,
String seqName,
int batchSize)
Construct given a dataSource and sql to return the next sequence value.
|
Constructor and Description |
---|
SqlServerStepSequence(BackgroundExecutor be,
DataSource ds,
String seqName,
int stepSize)
Construct where batchSize is the sequence step size.
|
Copyright © 2019. All rights reserved.