Uses of Class
org.apache.cayenne.configuration.runtime.CoreModuleExtender
Packages that use CoreModuleExtender
-
Uses of CoreModuleExtender in org.apache.cayenne.configuration.runtime
Methods in org.apache.cayenne.configuration.runtime that return CoreModuleExtenderModifier and TypeMethodDescriptionCoreModuleExtender.addAdapterDetector(Class<? extends DbAdapterDetector> adapterDetectorType) Adds a custom DbAdapterDetectorCoreModuleExtender.addAdapterDetector(DbAdapterDetector adapterDetector) Adds a custom DbAdapterDetectorCoreModuleExtender.addDefaultExtendedType(Class<? extends ExtendedType<?>> type) Adds a default adapter-agnostic ExtendedType.CoreModuleExtender.addDefaultExtendedType(ExtendedType<?> type) Adds a default adapter-agnostic ExtendedType.CoreModuleExtender.addExtendedTypeFactory(Class<? extends ExtendedTypeFactory> factoryType) Adds an ExtendedTypeFactory used for dynamic extended type creation.CoreModuleExtender.addExtendedTypeFactory(ExtendedTypeFactory factory) Adds an ExtendedTypeFactory used for dynamic extended type creation.CoreModuleExtender.addListener(Object listener) Registers an annotated event listener.CoreModuleExtender.addListenerType(Class<?> listenerType) Registers an annotated event listener of a given typeCoreModuleExtender.addPkGenerator(Class<? extends DbAdapter> adapter, Class<? extends PkGenerator> pkGeneratorType) Adds a custom PK generator per DbAdapterCoreModuleExtender.addPkGenerator(Class<? extends DbAdapter> adapter, PkGenerator pkGenerator) Adds a custom PK generator per DbAdapterCoreModuleExtender.addProjectLocation(String location) Adds a custom project location.CoreModuleExtender.addQueryFilter(Class<? extends DataChannelQueryFilter> queryFilterType) Adds a custom query filter to the end of the existing filter listCoreModuleExtender.addQueryFilter(DataChannelQueryFilter queryFilter) Adds a custom query filter to the end of the existing filter listCoreModuleExtender.addSyncFilter(Class<? extends DataChannelSyncFilter> syncFilterType) Adds a custom sync filter.CoreModuleExtender.addSyncFilter(Class<? extends DataChannelSyncFilter> syncFilterType, boolean includeInTransaction) Adds a custom sync filter.CoreModuleExtender.addSyncFilter(DataChannelSyncFilter syncFilter) Adds a custom sync filter.CoreModuleExtender.addSyncFilter(DataChannelSyncFilter syncFilter, boolean includeInTransaction) Adds a custom sync filter.CoreModuleExtender.addUserExtendedType(Class<? extends ExtendedType<?>> type) Adds an adapter-agnostic ExtendedType.CoreModuleExtender.addUserExtendedType(ExtendedType<?> type) Adds an adapter-agnostic ExtendedType.CoreModuleExtender.addValueObjectType(Class<? extends ValueObjectType<?, ?>> type) Adds a customValueObjectType.CoreModuleExtender.addValueObjectType(ValueObjectType<?, ?> type) Adds a customValueObjectType.static CoreModuleExtenderReturns an extender object that allows the app to customize the CoreModule services.CoreModuleExtender.externalTransactions()Sets transaction management to either external.protected CoreModuleExtenderCoreModuleExtender.initAllExtensions()CoreModuleExtender.setProperty(String key, Object value) Sets Cayenne runtime property.CoreModuleExtender.snapshotCacheSize(int size) Sets max size of snapshot cache.CoreModuleExtender.syncContexts()Configures the stack to synchronize data between ObjectContexts.