Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.cayenne.di.Module

Packages that use Module
org.apache.cayenne.configuration |
org.apache.cayenne.configuration.rop.client |
org.apache.cayenne.configuration.rop.server |
org.apache.cayenne.configuration.server |
org.apache.cayenne.configuration.web |
org.apache.cayenne.di |
org.apache.cayenne.di.spi |

Uses of Module in org.apache.cayenne.configuration

Classes in org.apache.cayenne.configuration that implement Module
`class` | `ToolModule` A DI module containing basic Cayenne configuration.

Fields in org.apache.cayenne.configuration declared as Module
`protected Module[]` | `CayenneRuntime.modules`

Methods in org.apache.cayenne.configuration that return Module
`Module[]` | `CayenneRuntime.getModules()` Returns an array of modules used to initialize this runtime.
`protected static Module[]` | `CayenneRuntime.mergeModules(Module mainModule, Collection<Module> extraModules)` Internal helper method to add special extra modules in subclass constructors.
`protected static Module[]` | `CayenneRuntime.mergeModules(Module mainModule, Module... extraModules)` Internal helper method to add special extra modules in subclass constructors.

Methods in org.apache.cayenne.configuration with parameters of type Module
`protected static Module[]` | `CayenneRuntime.mergeModules(Module mainModule, Collection<Module> extraModules)` Internal helper method to add special extra modules in subclass constructors.
`protected static Module[]` | `CayenneRuntime.mergeModules(Module mainModule, Module... extraModules)` Internal helper method to add special extra modules in subclass constructors.
`protected static Module[]` | `CayenneRuntime.mergeModules(Module mainModule, Module... extraModules)` Internal helper method to add special extra modules in subclass constructors.

Method parameters in org.apache.cayenne.configuration with type arguments of type Module
`protected static Module[]` | `CayenneRuntime.mergeModules(Module mainModule, Collection<Module> extraModules)` Internal helper method to add special extra modules in subclass constructors.

Constructors in org.apache.cayenne.configuration with parameters of type Module
`CayenneRuntime(Module... modules)` Creates a CayenneRuntime with configuration based on the supplied array of DI modules.

Constructor parameters in org.apache.cayenne.configuration with type arguments of type Module
`CayenneRuntime(Collection<Module> modules)` Creates a CayenneRuntime with configuration based on the supplied collection of DI modules.

Uses of Module in org.apache.cayenne.configuration.rop.client

Classes in org.apache.cayenne.configuration.rop.client that implement Module
`class` | `ClientModule` A DI module containing all Cayenne ROP client runtime configurations.

Constructors in org.apache.cayenne.configuration.rop.client with parameters of type Module
`ClientLocalRuntime(Injector serverInjector, Map<String,String> properties, Module... extraModules)`
`ClientRuntime(Map<String,String> properties, Module... extraModules)` Creates a client runtime configuring it with a standard set of services contained in `ClientModule`.

Constructor parameters in org.apache.cayenne.configuration.rop.client with type arguments of type Module
`ClientLocalRuntime(Injector serverInjector, Map<String,String> properties, Collection<Module> extraModules)`
`ClientRuntime(Map<String,String> properties, Collection<Module> extraModules)` Creates a client runtime configuring it with a standard set of services contained in `ClientModule`.

Uses of Module in org.apache.cayenne.configuration.rop.server

Classes in org.apache.cayenne.configuration.rop.server that implement Module
`class` | `ROPServerModule` A DI module that defines services for the server-side of an ROP application based on Caucho Hessian.

Uses of Module in org.apache.cayenne.configuration.server

Classes in org.apache.cayenne.configuration.server that implement Module
`class` | `ServerModule` A DI module containing all Cayenne server runtime configuration.

Constructors in org.apache.cayenne.configuration.server with parameters of type Module
`ServerRuntime(String[] configurationLocations, Module... extraModules)` Creates a server runtime configuring it with a standard set of services contained in `ServerModule`.
`ServerRuntime(String configurationLocation, Module... extraModules)` Creates a server runtime configuring it with a standard set of services contained in `ServerModule`.

Uses of Module in org.apache.cayenne.configuration.web

Classes in org.apache.cayenne.configuration.web that implement Module
`class` | `WebModule`

Methods in org.apache.cayenne.configuration.web that return types with arguments of type Module
`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.

Methods in org.apache.cayenne.configuration.web with parameters of type Module
`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.

Uses of Module in org.apache.cayenne.di

Methods in org.apache.cayenne.di with parameters of type Module
`static Injector` | `DIBootstrap.createInjector(Module... modules)` Creates and returns an injector instance working with the set of provided modules.

Method parameters in org.apache.cayenne.di with type arguments of type Module
`static Injector` | `DIBootstrap.createInjector(Collection<Module> modules)` Creates and returns an injector instance working with the set of provided modules.

Uses of Module in org.apache.cayenne.di.spi

Constructors in org.apache.cayenne.di.spi with parameters of type Module
`DefaultInjector(Module... modules)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2001-2013 Apache Cayenne. All Rights Reserved.