| Package | Description |
|---|---|
| com.avaje.ebean |
Core API (see Ebean and EbeanServer).
|
| com.avaje.ebean.common |
Common non-public interfaces and implementation.
|
| com.avaje.ebean.event |
Persist and Query Event Controllers and Listeners
|
| com.avaje.ebeaninternal.api | |
| com.avaje.ebeaninternal.server.autofetch |
AutoFetch Implementation
|
| com.avaje.ebeaninternal.server.core |
Core implementation objects
|
| com.avaje.ebeaninternal.server.ddl | |
| com.avaje.ebeaninternal.server.deploy |
Bean description
|
| com.avaje.ebeaninternal.server.deploy.parse |
Deployment information parsing
|
| com.avaje.ebeaninternal.server.resource |
Resource Management
|
| com.avaje.ebeaninternal.server.transaction |
Transaction implementation
|
| com.avaje.ebeaninternal.server.type |
Built in and custom Scalar types support.
|
| Modifier and Type | Method and Description |
|---|---|
static EbeanServer |
EbeanServerFactory.create(ServerConfig config)
Create using the ServerConfig object to configure the server.
|
| Modifier and Type | Method and Description |
|---|---|
EbeanServer |
BootupEbeanManager.createServer(ServerConfig configuration)
Create the EbeanServer for a given configuration.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ServerConfigStartup.onStart(ServerConfig serverConfig)
On starting configure the ServerConfig.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SpiEbeanPlugin.setup(SpiEbeanServer server,
DatabasePlatform dbPlatform,
ServerConfig serverConfig)
initializes the plugin.
|
| Modifier and Type | Method and Description |
|---|---|
static AutoFetchManager |
AutoFetchManagerFactory.create(SpiEbeanServer server,
ServerConfig serverConfig,
ResourceManager resourceManager) |
void |
DefaultAutoFetchManager.setOwner(SpiEbeanServer server,
ServerConfig serverConfig)
Set up this profile listener before it is active.
|
void |
AutoFetchManager.setOwner(SpiEbeanServer server,
ServerConfig serverConfig)
Set the owning ebean server.
|
| Constructor and Description |
|---|
DefaultAutoFetchManagerLogging(ServerConfig serverConfig,
DefaultAutoFetchManager profileListener) |
| Modifier and Type | Method and Description |
|---|---|
ServerConfig |
ConfigBuilder.build(String serverName)
Create a ServerConfig and load it from ebean.properties.
|
ServerConfig |
InternalConfiguration.getServerConfig() |
| Modifier and Type | Method and Description |
|---|---|
DatabasePlatform |
DatabasePlatformFactory.create(ServerConfig serverConfig)
Create the appropriate database specific platform.
|
SpiEbeanServer |
DefaultServerFactory.createServer(ServerConfig serverConfig)
Create the implementation from the configuration.
|
void |
BootupClasses.runServerConfigStartup(ServerConfig serverConfig)
Run any ServerConfigStartup listeners.
|
| Constructor and Description |
|---|
InternalConfiguration(XmlConfig xmlConfig,
ClusterManager clusterManager,
ServerCacheManager cacheManager,
SpiBackgroundExecutor backgroundExecutor,
ServerConfig serverConfig,
BootupClasses bootupClasses,
PstmtBatch pstmtBatch) |
| Modifier and Type | Method and Description |
|---|---|
void |
DdlGenerator.setup(SpiEbeanServer server,
DatabasePlatform dbPlatform,
ServerConfig serverConfig) |
| Constructor and Description |
|---|
BeanManagerFactory(ServerConfig config,
DatabasePlatform dbPlatform) |
| Constructor and Description |
|---|
DeployUtil(TypeManager typeMgr,
ServerConfig serverConfig) |
| Modifier and Type | Method and Description |
|---|---|
static ResourceManager |
ResourceManagerFactory.createResourceManager(ServerConfig serverConfig)
Create the resource manager given the properties for this server.
|
protected static ResourceSource |
ResourceManagerFactory.createResourceSource(ServerConfig serverConfig)
Return the resource loader for external sql files.
|
protected static File |
ResourceManagerFactory.getAutofetchDir(ServerConfig serverConfig,
ResourceSource resourceSource)
Return the directory that autofetch file goes into.
|
| Constructor and Description |
|---|
TransactionManager(ClusterManager clusterManager,
BackgroundExecutor backgroundExecutor,
ServerConfig config,
BeanDescriptorManager descMgr,
BootupClasses bootupClasses)
Create the TransactionManager
|
| Constructor and Description |
|---|
DefaultTypeFactory(ServerConfig serverConfig) |
DefaultTypeManager(ServerConfig config,
BootupClasses bootupClasses)
Create the DefaultTypeManager.
|
Copyright © 2014. All Rights Reserved.