Uses of Interface
org.apache.openjpa.conf.OpenJPAConfiguration
Package
Description
OpenJPA Abstract StoreManager Implementation
OpenJPA Configuration
OpenJPA Data Cache
OpenJPA Enhancer
OpenJPA Events
OpenJPA-JDBC Configuration
OpenJPA-JDBC ORM Metadata
OpenJPA Runtime Kernel
OpenJPA Expression Tree
OpenJPA Metadata
OpenJPA JPA
OpenJPA MetaModel
Extended OpenJPA Interfaces for distributed databases.
Implements Distributed version of JDBCStoreManager and JDBCStoreQuery.
OpenJPA Utilities
XML Store
-
Uses of OpenJPAConfiguration in org.apache.openjpa.abstractstore
Modifier and TypeMethodDescriptionprotected OpenJPAConfiguration
AbstractStoreManager.newConfiguration()
Return a new configuration instance for this runtime.ModifierConstructorDescriptionprotected
AbstractStoreBrokerFactory
(OpenJPAConfiguration conf, String storeCls, String storeProps, String platform) Construct the factory with the given settings. -
Uses of OpenJPAConfiguration in org.apache.openjpa.conf
-
Uses of OpenJPAConfiguration in org.apache.openjpa.datacache
Modifier and TypeFieldDescriptionprotected OpenJPAConfiguration
AbstractDataCache.conf
The configuration set by the system.protected OpenJPAConfiguration
AbstractQueryCache.conf
The configuration set by the system.Modifier and TypeMethodDescriptionvoid
DataCacheManager.initialize
(OpenJPAConfiguration conf, ObjectValue dataCache, ObjectValue queryCache) Initialize the manager, supplying the cache configuration.void
DataCacheManagerImpl.initialize
(OpenJPAConfiguration conf, ObjectValue dataCache, ObjectValue queryCache) ModifierConstructorDescription -
Uses of OpenJPAConfiguration in org.apache.openjpa.enhance
Modifier and TypeMethodDescriptionManagedClassSubclasser.prepareUnenhancedClasses
(OpenJPAConfiguration conf, Collection<? extends Class<?>> classes, ClassLoader envLoader) For each element inclasses
, creates and registers a new subclass that implementsPersistenceCapable
, and prepares OpenJPA to handle new instances of the unenhanced type.static void
ClassRedefiner.redefineClasses
(OpenJPAConfiguration conf, Map<Class<?>, byte[]> classes) For each element inclasses
, this method will redefine all the element's methods such that field accesses are intercepted in-line.static boolean
ApplicationIdTool.run
(OpenJPAConfiguration conf, String[] args, ApplicationIdTool.Flags flags, ClassLoader loader) Run the tool.static boolean
ApplicationIdTool.run
(OpenJPAConfiguration conf, String[] args, Options opts) Run the application id tool with the given command-line and given configuration.static boolean
PCEnhancer.run
(OpenJPAConfiguration conf, String[] args, PCEnhancer.Flags flags, MetaDataRepository repos, BytecodeWriter writer, ClassLoader loader) Enhance the given classes.static boolean
PCEnhancer.run
(OpenJPAConfiguration conf, String[] args, Options opts) Run the tool.ModifierConstructorDescriptionApplicationIdTool
(OpenJPAConfiguration conf, Class type) Constructs a new ApplicationIdTool capable of generating an object id class fortype
.ApplicationIdTool
(OpenJPAConfiguration conf, Class type, ClassMetaData meta) Constructs a new tool instance capable of generating an object id class formeta
.CodeGenerator
(OpenJPAConfiguration conf, Class type) Constructor.PCEnhancer
(OpenJPAConfiguration conf, Class<?> type) Constructor.PCEnhancer
(OpenJPAConfiguration conf, ClassMetaData meta) Constructor.PCEnhancer
(OpenJPAConfiguration conf, ClassNodeTracker type, MetaDataRepository repos) Deprecated.PCEnhancer
(OpenJPAConfiguration conf, ClassNodeTracker type, MetaDataRepository repos, ClassLoader loader) Constructor. -
Uses of OpenJPAConfiguration in org.apache.openjpa.event
-
Uses of OpenJPAConfiguration in org.apache.openjpa.instrumentation
Modifier and TypeMethodDescriptionvoid
InstrumentationManager.initialize
(OpenJPAConfiguration conf, PluginListValue providers) Used to initialize one or more providers using the supplied configuration.void
InstrumentationManagerImpl.initialize
(OpenJPAConfiguration conf, PluginListValue pluginVal) Initializes all providers defined for the specified configuration. -
Uses of OpenJPAConfiguration in org.apache.openjpa.jdbc.conf
Modifier and TypeInterfaceDescriptioninterface
Configuration that defines the properties necessary to configure runtime and connect to a JDBC DataSource.Modifier and TypeClassDescriptionclass
Default implementation of theJDBCConfiguration
interface. -
Uses of OpenJPAConfiguration in org.apache.openjpa.jdbc.meta
ModifierConstructorDescriptionMetaDataPlusMappingFactory
(MetaDataFactory meta, MetaDataFactory map, OpenJPAConfiguration conf) Constructor, supply delegates and Configuration. -
Uses of OpenJPAConfiguration in org.apache.openjpa.kernel
Modifier and TypeMethodDescriptionAbstractBrokerFactory.getConfiguration()
Return the configuration for this factory.BrokerFactory.getConfiguration()
Return the configuration for this factory.BrokerImpl.getConfiguration()
DelegatingBroker.getConfiguration()
DelegatingBrokerFactory.getConfiguration()
StoreContext.getConfiguration()
Return the configuration associated with this context.ModifierConstructorDescriptionprotected
Constructor. -
Uses of OpenJPAConfiguration in org.apache.openjpa.kernel.exps
-
Uses of OpenJPAConfiguration in org.apache.openjpa.meta
Modifier and TypeMethodDescriptionMetaDataRepository.getConfiguration()
Return the configuration for the repository.Modifier and TypeMethodDescriptionboolean
MetaDataDefaults.isAbstractMappingUniDirectional
(OpenJPAConfiguration conf) Whether the relationship in MappedSuper class must be uni-directional.boolean
NoneMetaDataFactory.isAbstractMappingUniDirectional
(OpenJPAConfiguration conf) boolean
MetaDataDefaults.isNonDefaultMappingAllowed
(OpenJPAConfiguration conf) Whether non-default mapping is allowed.boolean
NoneMetaDataFactory.isNonDefaultMappingAllowed
(OpenJPAConfiguration conf) static boolean
MetaDataRepository.needsPreload
(OpenJPAConfiguration conf) static boolean
MetaDataTool.run
(OpenJPAConfiguration conf, String[] args, Options opts) Run the tool.static boolean
MetaDataTool.run
(OpenJPAConfiguration conf, String[] args, MetaDataTool.Flags flags, MetaDataRepository repos, ClassLoader loader) Run the tool.ModifierConstructorDescriptionMetaDataTool
(OpenJPAConfiguration conf, String action) Constructor. -
Uses of OpenJPAConfiguration in org.apache.openjpa.persistence
Modifier and TypeMethodDescriptionAnnotationPersistenceMetaDataParser.getConfiguration()
Configuration supplied on construction.AnnotationPersistenceMetaDataSerializer.getConfiguration()
Configuration.AnnotationPersistenceXMLMetaDataParser.getConfiguration()
Configuration supplied on construction.EntityManagerFactoryImpl.getConfiguration()
EntityManagerImpl.getConfiguration()
OpenJPAEntityManager.getConfiguration()
Deprecated.cast toOpenJPAEntityManagerSPI
instead.OpenJPAEntityManagerFactory.getConfiguration()
Deprecated.cast toOpenJPAEntityManagerFactorySPI
instead.OpenJPAEntityManagerFactorySPI.getConfiguration()
Return the configuration for this factory.OpenJPAEntityManagerSPI.getConfiguration()
Return the configuration associated with this entity manager.XMLPersistenceMetaDataParser.getConfiguration()
Configuration supplied on construction.XMLPersistenceMetaDataSerializer.getConfiguration()
Configuration.protected OpenJPAConfiguration
PersistenceProviderImpl.newConfigurationImpl()
Modifier and TypeMethodDescriptionboolean
PersistenceMetaDataDefaults.isAbstractMappingUniDirectional
(OpenJPAConfiguration conf) boolean
PersistenceMetaDataDefaults.isNonDefaultMappingAllowed
(OpenJPAConfiguration conf) void
PersistenceMetaDataDefaults.setAbstractMappingUniDirectional
(OpenJPAConfiguration conf) void
PersistenceMetaDataDefaults.setNonDefaultMappingAllowed
(OpenJPAConfiguration conf) void
PersistenceProviderImpl.setPersistenceEnvironmentInfo
(OpenJPAConfiguration conf, jakarta.persistence.spi.PersistenceUnitInfo pui) ModifierConstructorDescriptionConstructor; supply configuration.Constructor.Constructor; supply configuration.Constructor; supply configuration.Constructor. -
Uses of OpenJPAConfiguration in org.apache.openjpa.persistence.meta
-
Uses of OpenJPAConfiguration in org.apache.openjpa.persistence.validation
Modifier and TypeMethodDescriptionstatic boolean
ValidationUtils.setupValidation
(OpenJPAConfiguration conf) Setup Validation support by determining if the jakarta.validation APIs are available and then create a Validator if required by the provided configuration. -
Uses of OpenJPAConfiguration in org.apache.openjpa.slice
Modifier and TypeInterfaceDescriptioninterface
A configuration for multiple data stores, each referred as slice.ModifierConstructorDescriptionSlice
(String name, OpenJPAConfiguration conf) Supply the logical name and configuration. -
Uses of OpenJPAConfiguration in org.apache.openjpa.slice.jdbc
Modifier and TypeInterfaceDescriptioninterface
A distributed configuration that is a ordered collection of JDBCConfigurations.Modifier and TypeClassDescriptionclass
A specialized configuration embodies a set of Slice configurations. -
Uses of OpenJPAConfiguration in org.apache.openjpa.util
Modifier and TypeMethodDescriptionstatic boolean
ImplHelper.isManagedType
(OpenJPAConfiguration conf, Class type) Returns true if the specified class is a type that can be managed by OpenJPA.ModifierConstructorDescriptionId
(String str, OpenJPAConfiguration conf, ClassLoader brokerLoader) Create an id from the result of anOpenJPAId.toString()
call on another instance. -
Uses of OpenJPAConfiguration in org.apache.openjpa.xmlstore
Modifier and TypeClassDescriptionclass
Configuration implementation for the XML file store.Modifier and TypeMethodDescriptionprotected OpenJPAConfiguration
XMLStoreManager.newConfiguration()
PCEnhancer(OpenJPAConfiguration, ClassNodeTracker, MetaDataRepository, ClassLoader)
instead.