| Package | Description |
|---|---|
| com.avaje.ebean |
Core API (see EbeanServer and Ebean).
|
| com.avaje.ebean.common |
Common non-public interfaces and implementation.
|
| com.avaje.ebean.config |
Configuration settings for EbeanServer construction
|
| com.avaje.ebean.dbmigration |
Generation DDL migration scripts based on changes to the model.
|
| com.avaje.ebean.event |
Persist and Query Event Controllers and Listeners
|
| com.avaje.ebean.plugin |
Provides a API for plugins.
|
| com.avaje.ebean.text.csv |
CSV processing objects.
|
| 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 |
EbeanServerFactory.createWithContextClassLoader(ServerConfig config,
ClassLoader classLoader)
Create using the ServerConfig additionally specifying a classLoader to use as the context class loader.
|
EbeanServer |
Finder.db()
Return the underlying 'default' EbeanServer.
|
static EbeanServer |
Model.db()
Return the underlying 'default' EbeanServer.
|
EbeanServer |
Model.Find.db()
Return the underlying 'default' EbeanServer.
|
EbeanServer |
Finder.db(String server)
Return typically a different EbeanServer to the default.
|
static EbeanServer |
Model.db(String server)
Return a named EbeanServer that is typically different to the default server.
|
EbeanServer |
Model.Find.db(String server)
Return typically a different EbeanServer to the default.
|
static EbeanServer |
Ebean.getDefaultServer()
Returns the default EbeanServer.
|
static EbeanServer |
Ebean.getServer(String name)
Get the EbeanServer for a given DataSource.
|
protected static EbeanServer |
Ebean.mock(String name,
EbeanServer server,
boolean defaultServer)
Backdoor for registering a mock implementation of EbeanServer as the default server.
|
| Modifier and Type | Method and Description |
|---|---|
protected static EbeanServer |
Ebean.mock(String name,
EbeanServer server,
boolean defaultServer)
Backdoor for registering a mock implementation of EbeanServer as the default server.
|
static void |
Ebean.register(EbeanServer server,
boolean defaultServer)
Register the server with this Ebean singleton.
|
| Modifier and Type | Method and Description |
|---|---|
EbeanServer |
SpiContainer.createServer(ServerConfig configuration)
Create the EbeanServer for a given configuration.
|
EbeanServer |
SpiContainer.createServer(String name)
Create an EbeanServer just using the name.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DbMigrationConfig.generateOnStart(EbeanServer server)
Called by EbeanServer on start.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DbMigration.setServer(EbeanServer ebeanServer)
Set the server to use to determine the current model.
|
| Constructor and Description |
|---|
DbMigration(EbeanServer server)
Create using online EbeanServer.
|
| Modifier and Type | Method and Description |
|---|---|
EbeanServer |
BeanPersistRequest.getEbeanServer()
Return the server processing the request.
|
EbeanServer |
BeanQueryRequest.getEbeanServer()
Return the server processing the request.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SpiServer
Extensions to EbeanServer API made available to plugins.
|
| Modifier and Type | Field and Description |
|---|---|
protected EbeanServer |
DefaultCsvCallback.server
The EbeanServer used to save the beans.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultCsvCallback.begin(EbeanServer server)
Create a transaction if required.
|
void |
CsvCallback.begin(EbeanServer server)
The processing is about to begin.
|
Copyright © 2016. All rights reserved.