Uses of Interface
org.apache.cayenne.di.Binder
Package
Description
-
Uses of Binder in org.apache.cayenne.configuration.rop.client
-
Uses of Binder in org.apache.cayenne.configuration.server
Modifier and TypeMethodDescriptionvoid
static ListBuilder
<DbAdapterDetector> ServerModule.contributeAdapterDetectors
(Binder binder) Provides access to a DI collection builder forDbAdapterDetector
's that allows downstream modules to "contribute" their own adapter detectors.static ListBuilder
<ExtendedType> ServerModule.contributeDefaultTypes
(Binder binder) Provides access to a DI collection builder for default adapter-agnosticExtendedType
's that allows downstream modules to "contribute" their own types.static ListBuilder
<DataChannelFilter> ServerModule.contributeDomainFilters
(Binder binder) Deprecated.static ListBuilder
<Object> ServerModule.contributeDomainListeners
(Binder binder) Provides access to a DI collection builder for lifecycle events listeners.static ListBuilder
<DataChannelQueryFilter> ServerModule.contributeDomainQueryFilters
(Binder binder) Provides access to a DI collection builder forDataChannelQueryFilter
's that allows downstream modules to "contribute" their own DataDomain query filtersstatic ListBuilder
<DataChannelSyncFilter> ServerModule.contributeDomainSyncFilters
(Binder binder) Provides access to a DI collection builder forDataChannelSyncFilter
's that allows downstream modules to "contribute" their own DataDomain sync filtersstatic MapBuilder
<PkGenerator> ServerModule.contributePkGenerators
(Binder binder) Provides access to a DI map builder forPkGenerator
's that allows downstream modules to "contribute" their own pk generators.static ListBuilder
<String> ServerModule.contributeProjectLocations
(Binder binder) Provides access to a DI collection builder for String locations that allows downstream modules to "contribute" their own Cayenne project locations.static MapBuilder
<String> ServerModule.contributeProperties
(Binder binder) Provides access to a DI map builder for runtime properties that allows downstream modules to "contribute" their own properties.static ListBuilder
<ExtendedTypeFactory> ServerModule.contributeTypeFactories
(Binder binder) Provides access to a DI collection builder forExtendedTypeFactory
's that allows downstream modules to "contribute" their own factories.static ListBuilder
<ExtendedType> ServerModule.contributeUserTypes
(Binder binder) Provides access to a DI collection builder forExtendedType
's that allows downstream modules to "contribute" their own types.static ListBuilder
<ValueObjectType> ServerModule.contributeValueObjectTypes
(Binder binder) static void
ServerModule.setSnapshotCacheSize
(Binder binder, int size) Sets max size of snapshot cache, in pre 4.0 version this was set in the Modeler.static void
ServerModule.useExternalTransactions
(Binder binder, boolean useExternal) Sets transaction management to either external or internal transactions. -
Uses of Binder in org.apache.cayenne.di
ServerModule.contributeDomainQueryFilters(Binder)
andServerModule.contributeDomainSyncFilters(Binder)