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

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

Packages that use Injector
org.apache.cayenne | Contains persistence APIs directly accessible by users.
org.apache.cayenne.configuration |
org.apache.cayenne.configuration.rop.client |
org.apache.cayenne.configuration.server |
org.apache.cayenne.di |
org.apache.cayenne.di.spi |

Uses of Injector in org.apache.cayenne

Methods in org.apache.cayenne with parameters of type Injector
`protected void` | `BaseContext.attachToRuntime(Injector injector)` Attaches this context to the Cayenne runtime whose Injector is passed as an argument to this method.

Uses of Injector in org.apache.cayenne.configuration

Fields in org.apache.cayenne.configuration declared as Injector
`protected Injector` | `CayenneRuntime.injector`
`protected Injector` | `DefaultAdhocObjectFactory.injector`

Fields in org.apache.cayenne.configuration with type parameters of type Injector
`protected static ThreadLocal<Injector>` | `CayenneRuntime.threadInjector` A holder of an Injector bound to the current thread.

Methods in org.apache.cayenne.configuration that return Injector
`Injector` | `CayenneRuntime.getInjector()` Returns DI injector used by this runtime.
`static Injector` | `CayenneRuntime.getThreadInjector()` Returns the `Injector` bound to the current thread.

Methods in org.apache.cayenne.configuration with parameters of type Injector
`static void` | `CayenneRuntime.bindThreadInjector(Injector injector)` Binds a DI `Injector` bound to the current thread.

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

Fields in org.apache.cayenne.configuration.rop.client declared as Injector
`protected Injector` | `CayenneContextFactory.injector`
`protected Injector` | `LocalClientServerChannelProvider.serverInjector`

Constructors in org.apache.cayenne.configuration.rop.client with parameters of type Injector
`ClientLocalRuntime(Injector serverInjector, Map<String,String> properties, Collection<Module> extraModules)`
`ClientLocalRuntime(Injector serverInjector, Map<String,String> properties, Module... extraModules)`
`LocalClientServerChannelProvider(Injector serverInjector)`

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

Fields in org.apache.cayenne.configuration.server declared as Injector
`protected Injector` | `DataContextFactory.injector`
`protected Injector` | `DataDomainProvider.injector`

Uses of Injector in org.apache.cayenne.di

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

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

Classes in org.apache.cayenne.di.spi that implement Injector
`class` | `DefaultInjector` A default Cayenne implementations of a DI injector.

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

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