| Package | Description |
|---|---|
| com.avaje.ebean |
Core API (see Ebean and EbeanServer).
|
| com.avaje.ebean.cache |
Server Cache Service
|
| com.avaje.ebean.common |
Common non-public interfaces and implementation.
|
| com.avaje.ebean.event |
Persist and Query Event Controllers and Listeners
|
| com.avaje.ebean.text.csv |
CSV processing objects.
|
| com.avaje.ebeaninternal.api | |
| com.avaje.ebeaninternal.server.cache | |
| com.avaje.ebeaninternal.server.cluster |
Clustering service for an application.
|
| com.avaje.ebeaninternal.server.core |
Core implementation objects
|
| com.avaje.ebeaninternal.server.deploy |
Bean description
|
| com.avaje.ebeaninternal.server.query | |
| com.avaje.ebeaninternal.server.querydefn | |
| com.avaje.ebeaninternal.server.text.csv |
| Modifier and Type | Method and Description |
|---|---|
static EbeanServer |
EbeanServerFactory.create(ServerConfig config)
Create using the ServerConfig object to configure the server.
|
static EbeanServer |
EbeanServerFactory.create(String name)
Create using ebean.properties to configure the server.
|
static EbeanServer |
Ebean.getServer(String name)
Get the EbeanServer for a given DataSource.
|
| Modifier and Type | Method and Description |
|---|---|
protected static void |
Ebean.register(EbeanServer server,
boolean isPrimaryServer)
Register the server with this Ebean singleton.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ServerCacheManager.init(EbeanServer server)
This method is called just after the construction of the
ServerCacheManager.
|
void |
ServerCacheFactory.init(EbeanServer ebeanServer)
Just after the ServerCacheFactory is constructed this method is called
passing the EbeanServer.
|
void |
ServerCache.init(EbeanServer ebeanServer)
Just after a cache is created this init method is called.
|
| Modifier and Type | Method and Description |
|---|---|
EbeanServer |
BootupEbeanManager.createServer(ServerConfig configuration)
Create the EbeanServer for a given configuration.
|
EbeanServer |
BootupEbeanManager.createServer(String name)
Create an EbeanServer just using the name.
|
| Modifier and Type | Method and Description |
|---|---|
EbeanServer |
BeanQueryRequest.getEbeanServer()
Return the server processing the request.
|
EbeanServer |
BeanPersistRequest.getEbeanServer()
Return the server processing the request.
|
| Modifier and Type | Field and Description |
|---|---|
protected EbeanServer |
DefaultCsvCallback.server
The EbeanServer used to save the beans.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CsvCallback.begin(EbeanServer server)
The processing is about to begin.
|
void |
DefaultCsvCallback.begin(EbeanServer server)
Create a transaction if required.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SpiEbeanServer
Service Provider extension to EbeanServer.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultServerCache.init(EbeanServer server) |
void |
DefaultServerCacheFactory.init(EbeanServer ebeanServer) |
void |
DefaultServerCacheManager.init(EbeanServer server) |
| Modifier and Type | Method and Description |
|---|---|
EbeanServer |
ClusterManager.getServer(String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
ClusterManager.registerServer(EbeanServer server) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultServer
The default server side implementation of EbeanServer.
|
| Modifier and Type | Method and Description |
|---|---|
EbeanServer |
RelationalQueryRequest.getEbeanServer() |
EbeanServer |
BeanRequest.getEbeanServer()
Return the server processing the request.
|
| Constructor and Description |
|---|
DefaultCallableSql(EbeanServer server,
String sql)
Create with callable sql.
|
DefaultSqlUpdate(EbeanServer server,
String sql)
Create with a specific server.
|
DefaultSqlUpdate(EbeanServer server,
String sql,
BindParams bindParams)
Create with server sql and bindParams object.
|
| Modifier and Type | Method and Description |
|---|---|
SqlUpdate |
IntersectionRow.createDelete(EbeanServer server) |
SqlUpdate |
IntersectionRow.createDeleteChildren(EbeanServer server) |
SqlUpdate |
IntersectionRow.createInsert(EbeanServer server) |
void |
BeanMapHelp.refresh(EbeanServer server,
Query<?> query,
Transaction t,
Object parentBean) |
void |
BeanPropertyAssocMany.refresh(EbeanServer server,
Query<?> query,
Transaction t,
Object parentBean)
Refresh the appropriate list set or map.
|
void |
BeanSetHelp.refresh(EbeanServer server,
Query<?> query,
Transaction t,
Object parentBean) |
void |
BeanCollectionHelp.refresh(EbeanServer server,
Query<?> query,
Transaction t,
Object parentBean)
Refresh the List Set or Map.
|
void |
BeanListHelp.refresh(EbeanServer server,
Query<?> query,
Transaction t,
Object parentBean) |
| Modifier and Type | Method and Description |
|---|---|
EbeanServer |
LimitOffsetPagingQuery.getServer() |
| Modifier and Type | Method and Description |
|---|---|
void |
LimitOffsetPagingQuery.setServer(EbeanServer server) |
| Constructor and Description |
|---|
CallableSqlQueryList(EbeanServer server,
SqlQuery query,
Transaction t) |
LimitOffsetPagingQuery(EbeanServer server,
SpiQuery<T> query,
int pageSize) |
| Constructor and Description |
|---|
DefaultOrmQuery(Class<T> beanType,
EbeanServer server,
ExpressionFactory expressionFactory,
DeployNamedQuery namedQuery)
Additional supply a query which is parsed.
|
DefaultOrmQuery(Class<T> beanType,
EbeanServer server,
ExpressionFactory expressionFactory,
String query) |
DefaultOrmUpdate(Class<?> beanType,
EbeanServer server,
String baseTable,
DeployNamedUpdate namedUpdate) |
DefaultOrmUpdate(Class<?> beanType,
EbeanServer server,
String baseTable,
String updateStatement)
Create with a specific server.
|
DefaultRelationalQuery(EbeanServer server,
String query)
Additional supply a query detail object.
|
| Constructor and Description |
|---|
TCsvReader(EbeanServer server,
BeanDescriptor<T> descriptor) |
Copyright © 2014. All Rights Reserved.