Uses of Interface
org.apache.cayenne.di.Provider
-
Packages that use Provider Package Description org.apache.cayenne.access Contains classes that make up Cayenne ORM stack.org.apache.cayenne.access.flush.operation org.apache.cayenne.cache org.apache.cayenne.configuration.rop.client org.apache.cayenne.configuration.server org.apache.cayenne.configuration.xml org.apache.cayenne.dba Contains database adapter API (DbAdapter) and its default implementation.org.apache.cayenne.di org.apache.cayenne.di.spi org.apache.cayenne.event Contains classes that make up Cayenne generic event dispatch mechanism.org.apache.cayenne.rop org.apache.cayenne.rop.http -
-
Uses of Provider in org.apache.cayenne.access
Constructors in org.apache.cayenne.access with parameters of type Provider Constructor Description DefaultDataRowStoreFactory(Provider<EventBridge> eventBridgeProvider, EventManager eventManager, RuntimeProperties properties)
-
Uses of Provider in org.apache.cayenne.access.flush.operation
Fields in org.apache.cayenne.access.flush.operation declared as Provider Modifier and Type Field Description protected Provider<DataDomain>
DefaultDbRowOpSorter. dataDomainProvider
Constructors in org.apache.cayenne.access.flush.operation with parameters of type Provider Constructor Description DefaultDbRowOpSorter(Provider<DataDomain> dataDomainProvider)
GraphBasedDbRowOpSorter(Provider<DataDomain> dataDomainProvider)
-
Uses of Provider in org.apache.cayenne.cache
Classes in org.apache.cayenne.cache that implement Provider Modifier and Type Class Description class
MapQueryCacheProvider
-
Uses of Provider in org.apache.cayenne.configuration.rop.client
Classes in org.apache.cayenne.configuration.rop.client that implement Provider Modifier and Type Class Description class
ClientChannelProvider
class
LocalClientServerChannelProvider
Creates aClientServerChannel
for theLocalConnection
.class
LocalConnectionProvider
Fields in org.apache.cayenne.configuration.rop.client declared as Provider Modifier and Type Field Description protected Provider<DataChannel>
LocalConnectionProvider. clientServerChannelProvider
-
Uses of Provider in org.apache.cayenne.configuration.server
Classes in org.apache.cayenne.configuration.server that implement Provider Modifier and Type Class Description class
DataDomainProvider
ADataChannel
provider that provides a single instance of DataDomain configured per configuration supplied via injectedDataChannelDescriptorLoader
.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.configuration.xml
Classes in org.apache.cayenne.configuration.xml that implement Provider Modifier and Type Class Description class
XMLReaderProvider
Fields in org.apache.cayenne.configuration.xml declared as Provider Modifier and Type Field Description protected Provider<XMLReader>
XMLDataChannelDescriptorLoader. xmlReaderProvider
protected Provider<XMLReader>
XMLDataMapLoader. xmlReaderProvider
-
Uses of Provider in org.apache.cayenne.dba
Fields in org.apache.cayenne.dba declared as Provider Modifier and Type Field Description protected Provider<DbAdapter>
AutoAdapter. adapterProvider
Constructors in org.apache.cayenne.dba with parameters of type Provider Constructor Description AutoAdapter(Provider<DbAdapter> adapterProvider, JdbcEventLogger logger)
Creates anAutoAdapter
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 Modifier and Type Method Description <T> Provider<T>
Injector. getProvider(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 Modifier and Type Method Description <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 Modifier and Type Method Description BindingBuilder<T>
BindingBuilder. toProvider(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 Modifier and Type Class Description class
DefaultScopeProvider<T>
A provider that provides scoping for other providers.Methods in org.apache.cayenne.di.spi that return Provider Modifier and Type Method Description protected Provider<E>
DICollectionBuilder. createInstanceProvider(E value)
protected <SubT extends E>
Provider<SubT>DICollectionBuilder. createTypeProvider(Class<SubT> interfaceType)
Provider<T>
ConstructorInjectingDecoratorProvider. get(Provider<T> undecorated)
<T> Provider<T>
DefaultInjector. getProvider(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 Modifier and Type Method Description Provider<T>
ConstructorInjectingDecoratorProvider. get(Provider<T> undecorated)
<T> Provider<T>
DefaultScope. scope(Provider<T> unscoped)
Constructors in org.apache.cayenne.di.spi with parameters of type Provider Constructor Description DefaultScopeProvider(DefaultScope scope, Provider<T> delegate)
-
Uses of Provider in org.apache.cayenne.event
Classes in org.apache.cayenne.event that implement Provider Modifier and Type Class Description class
EventManagerProvider
class
NoopEventBridgeProvider
-
Uses of Provider in org.apache.cayenne.rop
Classes in org.apache.cayenne.rop that implement Provider Modifier and Type Class Description class
HttpClientConnectionProvider
Fields in org.apache.cayenne.rop declared as Provider Modifier and Type Field Description protected Provider<org.apache.cayenne.rop.ROPSerializationService>
HttpClientConnectionProvider. serializationServiceProvider
-
Uses of Provider in org.apache.cayenne.rop.http
Classes in org.apache.cayenne.rop.http that implement Provider Modifier and Type Class Description class
ClientHessianSerializationServiceProvider
-