Uses of Interface
org.apache.cayenne.di.Injector
-
Packages that use Injector Package Description org.apache.cayenne Contains persistence APIs directly accessible by users.org.apache.cayenne.access Contains classes that make up Cayenne ORM stack.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 Modifier and Type Method Description protected voidBaseContext. attachToRuntime(Injector injector)Attaches this context to the CayenneRuntime whose Injector is passed as an argument to this method. -
Uses of Injector in org.apache.cayenne.access
Methods in org.apache.cayenne.access with parameters of type Injector Modifier and Type Method Description protected voidDataContext. attachToRuntime(Injector injector) -
Uses of Injector in org.apache.cayenne.configuration
Fields in org.apache.cayenne.configuration declared as Injector Modifier and Type Field Description protected InjectorCayenneRuntime. injectorFields in org.apache.cayenne.configuration with type parameters of type Injector Modifier and Type Field Description protected static ThreadLocal<Injector>CayenneRuntime. threadInjectorA holder of an Injector bound to the current thread.Methods in org.apache.cayenne.configuration that return Injector Modifier and Type Method Description InjectorCayenneRuntime. getInjector()Returns DI injector used by this runtime.static InjectorCayenneRuntime. getThreadInjector()Returns theInjectorbound to the current thread.Methods in org.apache.cayenne.configuration with parameters of type Injector Modifier and Type Method Description static voidCayenneRuntime. bindThreadInjector(Injector injector)Binds a DIInjectorbound 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 Modifier and Type Field Description protected InjectorCayenneContextFactory. injectorprotected InjectorLocalClientServerChannelProvider. serverInjectorMethods in org.apache.cayenne.configuration.rop.client with parameters of type Injector Modifier and Type Method Description ClientRuntimeBuilderClientRuntimeBuilder. local(Injector serverInjector)CreateClientRuntimethat provides an ROP stack based on a local connection on top of a server stack.Constructors in org.apache.cayenne.configuration.rop.client with parameters of type Injector Constructor Description LocalClientServerChannelProvider(Injector serverInjector) -
Uses of Injector in org.apache.cayenne.configuration.server
Fields in org.apache.cayenne.configuration.server declared as Injector Modifier and Type Field Description protected InjectorDataDomainProvider. injectorprotected InjectorDefaultDbAdapterFactory. injector -
Uses of Injector in org.apache.cayenne.di
Methods in org.apache.cayenne.di that return Injector Modifier and Type Method Description static InjectorDIBootstrap. createInjector(Collection<Module> modules)Creates and returns an injector instance working with the set of provided modules.static InjectorDIBootstrap. 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 Modifier and Type Class Description classDefaultInjectorA default Cayenne implementations of a DI injector.Fields in org.apache.cayenne.di.spi declared as Injector Modifier and Type Field Description protected InjectorDefaultAdhocObjectFactory. injectorConstructors in org.apache.cayenne.di.spi with parameters of type Injector Constructor Description DefaultAdhocObjectFactory(Injector injector, ClassLoaderManager classLoaderManager)
-