Modifier and Type | Field and Description |
---|---|
protected Collection<Module> |
CayenneRuntime.modules |
Modifier and Type | Method and Description |
---|---|
Collection<Module> |
CayenneRuntime.getModules()
Returns the collection of modules used to initialize this runtime.
|
Constructor and Description |
---|
CayenneRuntime(Collection<Module> modules)
Creates a CayenneRuntime with configuration based on the supplied collection of DI modules.
|
Modifier and Type | Class and Description |
---|---|
class |
OsgiModule
A DI module that helps to bootstrap Cayenne in OSGi environment.
|
Modifier and Type | Method and Description |
---|---|
Module |
OsgiModuleBuilder.module() |
Modifier and Type | Class and Description |
---|---|
class |
ClientModule
A DI module containing all Cayenne ROP client runtime configurations.
|
Modifier and Type | Method and Description |
---|---|
Module |
MainCayenneClientModuleProvider.module() |
Modifier and Type | Method and Description |
---|---|
Class<? extends Module> |
MainCayenneClientModuleProvider.moduleType() |
Collection<Class<? extends Module>> |
MainCayenneClientModuleProvider.overrides() |
Modifier and Type | Method and Description |
---|---|
ClientRuntimeBuilder |
ClientRuntimeBuilder.addModule(Module module) |
Modifier and Type | Method and Description |
---|---|
ClientRuntimeBuilder |
ClientRuntimeBuilder.addModules(Collection<Module> modules) |
Constructor and Description |
---|
ClientLocalRuntime(Injector serverInjector,
Map<String,String> properties,
Module... extraModules)
Deprecated.
|
ClientRuntime(Map<String,String> properties,
Module... extraModules)
Deprecated.
since 4.0, use
ClientRuntime.builder() instead. |
Constructor and Description |
---|
ClientLocalRuntime(Injector serverInjector,
Map<String,String> properties,
Collection<Module> extraModules)
Deprecated.
|
ClientRuntime(Collection<Module> modules) |
ClientRuntime(Map<String,String> properties,
Collection<Module> extraModules)
Deprecated.
since 4.0, use
ClientRuntime.builder() instead. |
Modifier and Type | Class and Description |
---|---|
class |
ROPServerModule
A DI module that defines services for the server-side of an ROP application based on
Caucho Hessian.
|
Modifier and Type | Class and Description |
---|---|
class |
ServerModule
A DI module containing all Cayenne server runtime configuration.
|
Modifier and Type | Method and Description |
---|---|
Module |
MainCayenneServerModuleProvider.module() |
Modifier and Type | Method and Description |
---|---|
Class<? extends Module> |
MainCayenneServerModuleProvider.moduleType() |
Collection<Class<? extends Module>> |
MainCayenneServerModuleProvider.overrides() |
Modifier and Type | Method and Description |
---|---|
ServerRuntimeBuilder |
ServerRuntimeBuilder.addModule(Module module) |
Modifier and Type | Method and Description |
---|---|
ServerRuntimeBuilder |
ServerRuntimeBuilder.addModules(Collection<Module> modules) |
Constructor and Description |
---|
ServerRuntime(String[] configurationLocations,
Module... extraModules)
Deprecated.
since 4.0 use
ServerRuntime.builder() . |
ServerRuntime(String configurationLocation,
Module... extraModules)
Deprecated.
since 4.0 use
ServerRuntime.builder() . |
Constructor and Description |
---|
ServerRuntime(Collection<Module> modules)
Creates a server runtime configuring it with a standard set of services
contained in
ServerModule . |
Modifier and Type | Class and Description |
---|---|
class |
WebModule |
Modifier and Type | Method and Description |
---|---|
Collection<Module> |
WebConfiguration.createModules(Module... standardModules)
Creates and returns a collection of modules made of provided standard modules and
extra custom modules specified via an optional "extra-modules" init parameter.
|
protected Collection<Module> |
CayenneFilter.getAdditionalModules()
Subclasses may override this to specify additional modules that should be included when creating the CayenneRuntime
(in addition to those specified in the web.xml file).
|
Modifier and Type | Method and Description |
---|---|
Collection<Module> |
WebConfiguration.createModules(Module... standardModules)
Creates and returns a collection of modules made of provided standard modules and
extra custom modules specified via an optional "extra-modules" init parameter.
|
Modifier and Type | Method and Description |
---|---|
static Injector |
DIBootstrap.createInjector(Module... modules)
Creates and returns an injector instance working with the set of provided modules.
|
Modifier and Type | Method and Description |
---|---|
static Injector |
DIBootstrap.createInjector(Collection<Module> modules)
Creates and returns an injector instance working with the set of provided modules.
|
Modifier and Type | Method and Description |
---|---|
Module |
ModuleProvider.module() |
Modifier and Type | Method and Description |
---|---|
List<Module> |
ModuleLoader.load(Class<? extends ModuleProvider> providerClass)
Auto-loads all modules declared on classpath.
|
Class<? extends Module> |
ModuleProvider.moduleType() |
Collection<Class<? extends Module>> |
ModuleProvider.overrides()
Returns an array of module types this module overrides.
|
Constructor and Description |
---|
DefaultInjector(Module... modules) |
Copyright © 2001–2019 Apache Cayenne. All rights reserved.