Uses of Interface
org.apache.cayenne.di.Provider

Packages that use Provider
org.apache.cayenne.cache   
org.apache.cayenne.configuration.rop.client   
org.apache.cayenne.configuration.server   
org.apache.cayenne.dba Contains database adapter API (DbAdapter) and its default implementation. 
org.apache.cayenne.di   
org.apache.cayenne.di.spi   
 

Uses of Provider in org.apache.cayenne.cache
 

Classes in org.apache.cayenne.cache that implement Provider
 class MapQueryCacheProvider
           
 

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

Classes in org.apache.cayenne.configuration.rop.client that implement Provider
 class ClientChannelProvider
           
 class HessianConnectionProvider
           
 class LocalClientServerChannelProvider
          Creates a ClientServerChannel for the LocalConnection.
 class LocalConnectionProvider
           
 

Fields in org.apache.cayenne.configuration.rop.client declared as Provider
protected  Provider<DataChannel> LocalConnectionProvider.clientServerChannelProvider
           
 

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

Classes in org.apache.cayenne.configuration.server that implement Provider
 class DataDomainProvider
          A DataChannel provider that provides a single instance of DataDomain configured per configuration supplied via injected DataChannelDescriptorLoader.
 class DomainDataChannelProvider
          This is a default implementation of a DataChannel provider that simply returns a DataDomain for a given runtime.
 

Uses of Provider in org.apache.cayenne.dba
 

Fields in org.apache.cayenne.dba declared as Provider
protected  Provider<DbAdapter> AutoAdapter.adapterProvider
           
 

Constructors in org.apache.cayenne.dba with parameters of type Provider
AutoAdapter(Provider<DbAdapter> adapterProvider, JdbcEventLogger logger)
          Creates an AutoAdapter based on a delegate adapter obtained via "adapterProvider".
 

Uses of Provider in org.apache.cayenne.di
 

Methods in org.apache.cayenne.di that return Provider
<T> Provider<T>
Injector.getProvider(java.lang.Class<T> type)
           
<T> Provider<T>
Injector.getProvider(Key<T> key)
           
<T> Provider<T>
Scope.scope(Provider<T> unscoped)
           
 

Methods in org.apache.cayenne.di with parameters of type Provider
<T> Provider<T>
Scope.scope(Provider<T> unscoped)
           
 BindingBuilder<T> BindingBuilder.toProviderInstance(Provider<? extends T> provider)
           
 

Method parameters in org.apache.cayenne.di with type arguments of type Provider
 BindingBuilder<T> BindingBuilder.toProvider(java.lang.Class<? extends Provider<? extends T>> providerType)
           
 

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

Classes in org.apache.cayenne.di.spi that implement Provider
 class DefaultScopeProvider<T>
          A provider that provides scoping for other providers.
 

Methods in org.apache.cayenne.di.spi that return Provider
<T> Provider<T>
DefaultInjector.getProvider(java.lang.Class<T> type)
           
<T> Provider<T>
DefaultInjector.getProvider(Key<T> key)
           
<T> Provider<T>
DefaultScope.scope(Provider<T> unscoped)
           
 

Methods in org.apache.cayenne.di.spi with parameters of type Provider
<T> Provider<T>
DefaultScope.scope(Provider<T> unscoped)
           
 

Constructors in org.apache.cayenne.di.spi with parameters of type Provider
DefaultScopeProvider(DefaultScope scope, Provider<T> delegate)
           
 



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