Package org.apache.openjpa.conf
package org.apache.openjpa.conf
OpenJPA Configuration
This package provides base OpenJPA configuration interfaces.
-
ClassDescriptionValue type used to represent the
BrokerFactory
.CustomPluginValue
that can efficiently createBrokerImpl
instances.Responsible for marshalling and unmarshalling objects between memory and durable cache.Validation policies are responsible for computing whether or not a cached data structure is valid for the current context.DefaultCacheMarshaller
implementation that writes data to a specified file and reads data from a specified file or URL.A configuration value for handling and accessing cache marshallers.Configurable options for callbacks.Struct encompassing backwards-compatibility options.Detach options.Public to allow reflection.Public to allow reflection.Detach loaded state.Performs maintenance tasks on the metadata caches accessible via theCacheMarshaller
architecture.APluginValue
that interacts with theCacheMarshaller
to cache the metadata repository between executions.Implementation ofCacheMarshaller
that does nothing.Defines the properties necessary to configure runtime properties and connect to a data source.Implementation of theOpenJPAConfiguration
interface.Adds datastore based extension to ProductDerivation.This class contains version information for OpenJPA.Compute validity based on whether or not the cached data is from the same version of Kodo as the current install.A cache of compiled queries.Value type used to represent aRemoteCommitProvider
.Value type used to represent a sequence.An immutable representation of a Specification supported by OpenJPA.A plug-in for Specification that enforces certain overwriting rules.