Chapter 18.  Configuration

Table of Contents

Introduction
Runtime Configuration
Command Line Configuration
Code Formatting
Plugin Configuration
OpenJPA Properties
openjpa.AutoClear
openjpa.AutoDetach
openjpa.BrokerFactory
openjpa.BrokerImpl
openjpa.Callbacks
openjpa.ClassResolver
openjpa.Compatibility
openjpa.ConnectionDriverName
openjpa.Connection2DriverName
openjpa.ConnectionFactory
openjpa.ConnectionFactory2
openjpa.ConnectionFactoryName
openjpa.ConnectionFactory2Name
openjpa.ConnectionFactoryMode
openjpa.ConnectionFactoryProperties
openjpa.ConnectionFactory2Properties
openjpa.ConnectionPassword
openjpa.Connection2Password
openjpa.ConnectionProperties
openjpa.Connection2Properties
openjpa.ConnectionURL
openjpa.Connection2URL
openjpa.ConnectionUserName
openjpa.Connection2UserName
openjpa.ConnectionRetainMode
openjpa.DataCache
openjpa.DataCacheManager
openjpa.DataCacheMode
openjpa.DataCacheTimeout
openjpa.DetachState
openjpa.DynamicDataStructs
openjpa.FetchBatchSize
openjpa.EncryptionProvider
openjpa.FetchGroups
openjpa.FlushBeforeQueries
openjpa.IgnoreChanges
openjpa.Id
openjpa.InitializeEagerly
openjpa.InverseManager
openjpa.LockManager
openjpa.LockTimeout
openjpa.Log
openjpa.ManagedRuntime
openjpa.Mapping
openjpa.MaxFetchDepth
openjpa.MetaDataFactory
openjpa.MetaDataRepository
openjpa.Multithreaded
openjpa.Optimistic
openjpa.OrphanedKeyAction
openjpa.NontransactionalRead
openjpa.NontransactionalWrite
openjpa.ProxyManager
openjpa.QueryCache
openjpa.QueryCompilationCache
openjpa.ReadLockLevel
openjpa.RemoteCommitProvider
openjpa.RestoreState
openjpa.RetainState
openjpa.RetryClassRegistration
openjpa.RuntimeUnenhancedClasses
openjpa.DynamicEnhancementAgent
openjpa.SavepointManager
openjpa.Sequence
openjpa.Specification
openjpa.TransactionMode
openjpa.WriteLockLevel
OpenJPA JDBC Properties
openjpa.jdbc.ConnectionDecorators
openjpa.jdbc.DBDictionary
openjpa.jdbc.DriverDataSource
openjpa.jdbc.EagerFetchMode
openjpa.jdbc.FetchDirection
openjpa.jdbc.JDBCListeners
openjpa.jdbc.LRSSize
openjpa.jdbc.MappingDefaults
openjpa.jdbc.MappingFactory
openjpa.jdbc.QuerySQLCache
openjpa.jdbc.ResultSetType
openjpa.jdbc.Schema
openjpa.jdbc.SchemaFactory
openjpa.jdbc.Schemas
openjpa.jdbc.SQLFactory
openjpa.jdbc.SubclassFetchMode
openjpa.jdbc.SynchronizeMappings
openjpa.jdbc.TransactionIsolation
openjpa.jdbc.UpdateManager
Compatibility with Specification

Introduction

This chapter describes the OpenJPA configuration framework. It concludes with descriptions of all the configuration properties recognized by OpenJPA. You may want to browse these properties now, but it is not necessary. Most of them will be referenced later in the documentation as we explain the various features they apply to.