| Package | Description |
|---|---|
| com.avaje.ebean |
Core API (see Ebean and EbeanServer).
|
| com.avaje.ebean.config.dbplatform |
Database platform specific support
|
| com.avaje.ebeaninternal.api | |
| com.avaje.ebeaninternal.server.core |
Core implementation objects
|
| com.avaje.ebeaninternal.server.query | |
| com.avaje.ebeaninternal.server.transaction |
Transaction implementation
|
| Modifier and Type | Method and Description |
|---|---|
static BackgroundExecutor |
Ebean.getBackgroundExecutor()
Return the BackgroundExecutor service for asynchronous processing of
queries.
|
BackgroundExecutor |
EbeanServer.getBackgroundExecutor()
Return the BackgroundExecutor service for asynchronous processing of
queries.
|
| Modifier and Type | Field and Description |
|---|---|
protected BackgroundExecutor |
SequenceIdGenerator.backgroundExecutor |
| Modifier and Type | Method and Description |
|---|---|
IdGenerator |
HsqldbPlatform.createSequenceIdGenerator(BackgroundExecutor be,
DataSource ds,
String seqName,
int batchSize)
Return a H2 specific sequence IdGenerator that supports batch fetching
sequence values.
|
IdGenerator |
MySqlPlatform.createSequenceIdGenerator(BackgroundExecutor be,
DataSource ds,
String seqName,
int batchSize)
Return null in case there is a sequence annotation.
|
IdGenerator |
DatabasePlatform.createSequenceIdGenerator(BackgroundExecutor be,
DataSource ds,
String seqName,
int batchSize)
Return a DB Sequence based IdGenerator.
|
IdGenerator |
PostgresPlatform.createSequenceIdGenerator(BackgroundExecutor be,
DataSource ds,
String seqName,
int batchSize)
Create a Postgres specific sequence IdGenerator.
|
IdGenerator |
DB2Platform.createSequenceIdGenerator(BackgroundExecutor be,
DataSource ds,
String seqName,
int batchSize)
Return a DB2 specific sequence IdGenerator that supports batch fetching
sequence values.
|
IdGenerator |
H2Platform.createSequenceIdGenerator(BackgroundExecutor be,
DataSource ds,
String seqName,
int batchSize)
Return a H2 specific sequence IdGenerator that supports batch fetching
sequence values.
|
IdGenerator |
SQLitePlatform.createSequenceIdGenerator(BackgroundExecutor be,
DataSource ds,
String seqName,
int batchSize)
Return null in case there is a sequence annotation.
|
IdGenerator |
Oracle10Platform.createSequenceIdGenerator(BackgroundExecutor be,
DataSource ds,
String seqName,
int batchSize) |
| Constructor and Description |
|---|
DB2SequenceIdGenerator(BackgroundExecutor be,
DataSource ds,
String seqName,
int batchSize)
Construct given a dataSource and sql to return the next sequence value.
|
H2SequenceIdGenerator(BackgroundExecutor be,
DataSource ds,
String seqName,
int batchSize)
Construct given a dataSource and sql to return the next sequence value.
|
OracleSequenceIdGenerator(BackgroundExecutor be,
DataSource ds,
String seqName,
int batchSize)
Construct given a dataSource and sql to return the next sequence value.
|
PostgresSequenceIdGenerator(BackgroundExecutor be,
DataSource ds,
String seqName,
int batchSize)
Construct given a dataSource and sql to return the next sequence value.
|
SequenceIdGenerator(BackgroundExecutor be,
DataSource ds,
String seqName,
int batchSize)
Construct given a dataSource and sql to return the next sequence value.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SpiBackgroundExecutor
Internal Extension to BackgroundExecutor with shutdown.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultBackgroundExecutor
The default implementation of the BackgroundExecutor.
|
class |
TraditionalBackgroundExecutor
BackgroundExecutor using my traditional ThreadPool that will grow and trim.
|
| Modifier and Type | Method and Description |
|---|---|
BackgroundExecutor |
DefaultServer.getBackgroundExecutor() |
| Constructor and Description |
|---|
CQueryBuilder(BackgroundExecutor backgroundExecutor,
DatabasePlatform dbPlatform,
Binder binder)
Create the SqlGenSelect.
|
CQueryEngine(DatabasePlatform dbPlatform,
Binder binder,
BackgroundExecutor backgroundExecutor) |
CQueryFetchIds(OrmQueryRequest<?> request,
CQueryPredicates predicates,
String sql,
BackgroundExecutor backgroundExecutor)
Create the Sql select based on the request.
|
| Constructor and Description |
|---|
TransactionManager(ClusterManager clusterManager,
BackgroundExecutor backgroundExecutor,
ServerConfig config,
BeanDescriptorManager descMgr,
BootupClasses bootupClasses)
Create the TransactionManager
|
Copyright © 2014. All Rights Reserved.