Uses of Interface
org.apache.cayenne.di.Module
Packages that use Module
Package
Description
-
Uses of Module in org.apache.cayenne.configuration
Fields in org.apache.cayenne.configuration with type parameters of type ModuleMethods in org.apache.cayenne.configuration that return types with arguments of type ModuleModifier and TypeMethodDescriptionCayenneRuntime.getModules()
Returns the collection of modules used to initialize this runtime.Constructor parameters in org.apache.cayenne.configuration with type arguments of type ModuleModifierConstructorDescriptionprotected
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 ModuleModifier and TypeClassDescriptionclass
A DI module containing all Cayenne ROP client runtime configurations.Methods in org.apache.cayenne.configuration.rop.client that return ModuleMethods in org.apache.cayenne.configuration.rop.client that return types with arguments of type ModuleModifier and TypeMethodDescriptionMainCayenneClientModuleProvider.moduleType()
Collection
<Class<? extends Module>> MainCayenneClientModuleProvider.overrides()
Methods in org.apache.cayenne.configuration.rop.client with parameters of type ModuleModifier and TypeMethodDescriptionMethod parameters in org.apache.cayenne.configuration.rop.client with type arguments of type ModuleConstructor parameters in org.apache.cayenne.configuration.rop.client with type arguments of type Module -
Uses of Module in org.apache.cayenne.configuration.server
Classes in org.apache.cayenne.configuration.server that implement ModuleModifier and TypeClassDescriptionclass
A DI module containing all Cayenne server runtime configuration.Methods in org.apache.cayenne.configuration.server that return ModuleMethods in org.apache.cayenne.configuration.server that return types with arguments of type ModuleModifier and TypeMethodDescriptionMainCayenneServerModuleProvider.moduleType()
Collection
<Class<? extends Module>> MainCayenneServerModuleProvider.overrides()
Methods in org.apache.cayenne.configuration.server with parameters of type ModuleModifier and TypeMethodDescriptionMethod parameters in org.apache.cayenne.configuration.server with type arguments of type ModuleConstructor parameters in org.apache.cayenne.configuration.server with type arguments of type ModuleModifierConstructorDescriptionprotected
ServerRuntime
(Collection<Module> modules) Creates a server runtime configuring it with a standard set of services contained inServerModule
. -
Uses of Module in org.apache.cayenne.di
Methods in org.apache.cayenne.di with parameters of type ModuleModifier and TypeMethodDescriptionstatic 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 ModuleModifier and TypeMethodDescriptionstatic 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
Methods in org.apache.cayenne.di.spi that return ModuleMethods in org.apache.cayenne.di.spi that return types with arguments of type ModuleModifier and TypeMethodDescriptionModuleLoader.load
(Class<? extends ModuleProvider> providerClass) Auto-loads all modules declared on classpath.ModuleLoader.load
(Class<? extends ModuleProvider> providerClass, ClassLoader classLoader) Auto-loads all modules declared on classpath.ModuleProvider.moduleType()
Collection
<Class<? extends Module>> ModuleProvider.overrides()
Returns an array of module types this module overrides.Constructors in org.apache.cayenne.di.spi with parameters of type Module