Author: struberg
Date: Mon Apr 29 13:05:52 2019
New Revision: 1044298
Log:
hopefully the final fix of our docs
Modified:
websites/production/openjpa/content/builds/3.1.0/apache-openjpa/docs/index.html
websites/production/openjpa/content/builds/3.1.0/apache-openjpa/docs/manual.html
websites/production/openjpa/content/builds/3.1.0/apache-openjpa/docs/manual.pdf
Modified:
websites/production/openjpa/content/builds/3.1.0/apache-openjpa/docs/index.html
==============================================================================
---
websites/production/openjpa/content/builds/3.1.0/apache-openjpa/docs/index.html
(original)
+++
websites/production/openjpa/content/builds/3.1.0/apache-openjpa/docs/index.html
Mon Apr 29 13:05:52 2019
@@ -1,42151 +1,1633 @@
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title>Apache OpenJPA 3.0 User's Guide</title><base target="display"><link
rel="stylesheet" type="text/css" href="css/docbook.css"><meta name="generator"
content="DocBook XSL Stylesheets V1.79.1"></head><body bgcolor="white"
text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="book"
id="manual"><div class="titlepage"><div><div><h1 class="title">Apache OpenJPA
3.0 User's Guide</h1></div><div><p class="releaseinfo">Built from OpenJPA
version revision afcec21a1d489dff682a3ce7986fac6a1c80e8e0.</p></div><div><p
class="copyright">Copyright © 2006-2019 The Apache Software
Foundation</p></div><div><p class="pubdate">Last updated on April 29, 2019 at
10:45 AM.</p></div></div><hr></div><div class="toc"><p><b>Table of
Contents</b></p><dl class="toc"><dt><span class="part"><a
href="#introduction">1. Introduction</a></span></dt><dd><dl><dt><span
class="chapter"><a href="#openjpa_intro">1.
+ <title>Apache OpenJPA 3.0 User's Guide</title><base target="display"><link
rel="stylesheet" type="text/css" href="css/docbook.css"><meta name="generator"
content="DocBook XSL Stylesheets V1.79.1"><link rel="home" href="manual.html"
title="Apache OpenJPA 3.0 User's Guide"><link rel="next"
href="introduction.html" title="Part 1. Introduction"></head><body
bgcolor="white" text="black" link="#0000FF" vlink="#840084"
alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation
header"><tr><th colspan="3" align="center">Apache OpenJPA 3.0 User's
Guide</th></tr><tr><td width="20%" align="left"> </td><th width="60%"
align="center"> </th><td width="20%" align="right"> <a accesskey="n"
href="introduction.html">Next</a></td></tr></table><hr></div><div class="book"
id="manual"><div class="titlepage"><div><div><h1 class="title">Apache OpenJPA
3.0 User's Guide</h1></div><div><p class="releaseinfo">Built from OpenJPA
version revision afcec21a1d489dff6
82a3ce7986fac6a1c80e8e0.</p></div><div><p class="copyright">Copyright ©
2006-2019 The Apache Software Foundation</p></div><div><p class="pubdate">Last
updated on 29. April 2019 at 14:54.</p></div></div><hr></div><div
class="toc"><p><b>Table of Contents</b></p><dl class="toc"><dt><span
class="part"><a href="introduction.html">1.
Introduction</a></span></dt><dd><dl><dt><span class="chapter"><a
href="openjpa_intro.html">1.
About
- </a></span></dt><dt><span class="chapter"><a href="#openjpa_legal">2.
+ </a></span></dt><dt><span class="chapter"><a href="openjpa_legal.html">2.
Legal
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#openjpa_legal_license">1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="openjpa_legal.html#openjpa_legal_license">1.
License
- </a></span></dt><dt><span class="section"><a
href="#openjpa_legal_notice">2.
+ </a></span></dt><dt><span class="section"><a
href="openjpa_legal_notice.html">2.
Notice
- </a></span></dt><dt><span class="section"><a
href="#openjpa_legal_copyright">3.
+ </a></span></dt><dt><span class="section"><a
href="openjpa_legal_copyright.html">3.
Copyrights
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#openjpa_legal_copyright_apache">3.1. Apache</a></span></dt><dt><span
class="section"><a href="#openjpa_legal_copyright_serp">3.2.
Serp</a></span></dt><dt><span class="section"><a
href="#openjpa_legal_copyright_sun">3.3. Sun</a></span></dt><dt><span
class="section"><a href="#openjpa_legal_copyright_other">3.4.
Other</a></span></dt></dl></dd></dl></dd></dl></dd><dt><span class="part"><a
href="#jpa_overview">2. Java Persistence API</a></span></dt><dd><dl><dt><span
class="chapter"><a href="#jpa_overview_intro">1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="openjpa_legal_copyright.html#openjpa_legal_copyright_apache">3.1.
Apache</a></span></dt><dt><span class="section"><a
href="openjpa_legal_copyright.html#openjpa_legal_copyright_serp">3.2.
Serp</a></span></dt><dt><span class="section"><a
href="openjpa_legal_copyright.html#openjpa_legal_copyright_sun">3.3.
Sun</a></span></dt><dt><span class="section"><a
href="openjpa_legal_copyright.html#openjpa_legal_copyright_other">3.4.
Other</a></span></dt></dl></dd></dl></dd></dl></dd><dt><span class="part"><a
href="jpa_overview.html">2. Java Persistence
API</a></span></dt><dd><dl><dt><span class="chapter"><a
href="jpa_overview_intro.html">1.
Introduction
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_overview_intro_audience">1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_overview_intro.html#jpa_overview_intro_audience">1.
Intended Audience
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_intro_transpers">2.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_intro_transpers.html">2.
Lightweight Persistence
- </a></span></dt></dl></dd><dt><span class="chapter"><a
href="#jpa_overview_why">2.
+ </a></span></dt></dl></dd><dt><span class="chapter"><a
href="jpa_overview_why.html">2.
Why JPA?
- </a></span></dt><dt><span class="chapter"><a href="#jpa_overview_arch">3.
+ </a></span></dt><dt><span class="chapter"><a
href="jpa_overview_arch.html">3.
Java Persistence API Architecture
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_overview_arch_exceptions">1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_overview_arch.html#jpa_overview_arch_exceptions">1.
JPA Exceptions
- </a></span></dt></dl></dd><dt><span class="chapter"><a
href="#jpa_overview_pc">4.
+ </a></span></dt></dl></dd><dt><span class="chapter"><a
href="jpa_overview_pc.html">4.
Entity
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_overview_pc_restrict">1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_overview_pc.html#jpa_overview_pc_restrict">1.
Restrictions on Persistent Classes
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_overview_pc_no_arg">1.1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_overview_pc.html#jpa_overview_pc_no_arg">1.1.
Default or No-Arg Constructor
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_pc_final">1.2.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_pc.html#jpa_overview_pc_final">1.2.
Final
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_pc_id">1.3.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_pc.html#jpa_overview_pc_id">1.3.
Identity Fields
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_pc_version">1.4.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_pc.html#jpa_overview_pc_version">1.4.
Version Field
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_pc_restrict_inheritance">1.5.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_pc.html#jpa_overview_pc_restrict_inheritance">1.5.
Inheritance
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_pc_restrict_fields">1.6.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_pc.html#jpa_overview_pc_restrict_fields">1.6.
Persistent Fields
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_pc_restrict_conclusion">1.7.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_pc.html#jpa_overview_pc_restrict_conclusion">1.7.
Conclusions
- </a></span></dt></dl></dd><dt><span class="section"><a
href="#jpa_overview_pc_identity">2.
+ </a></span></dt></dl></dd><dt><span class="section"><a
href="jpa_overview_pc_identity.html">2.
Entity Identity
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_overview_pc_identitycls">2.1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_overview_pc_identity.html#jpa_overview_pc_identitycls">2.1.
Identity Class
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_overview_pc_identity_hierarchy">2.1.1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_overview_pc_identity.html#jpa_overview_pc_identity_hierarchy">2.1.1.
Identity Hierarchies
- </a></span></dt></dl></dd></dl></dd><dt><span
class="section"><a href="#jpa_overview_pc_callbacks">3.
+ </a></span></dt></dl></dd></dl></dd><dt><span
class="section"><a href="jpa_overview_pc_callbacks.html">3.
Lifecycle Callbacks
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_overview_pc_callbacks_methods">3.1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_overview_pc_callbacks.html#jpa_overview_pc_callbacks_methods">3.1.
Callback Methods
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_callbacks_using">3.2.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_pc_callbacks.html#jpa_overview_callbacks_using">3.2.
Using Callback Methods
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_entity_listeners_using">3.3.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_pc_callbacks.html#jpa_overview_entity_listeners_using">3.3.
Using Entity Listeners
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_entity_listeners_exclude">3.4.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_pc_callbacks.html#jpa_overview_entity_listeners_exclude">3.4.
Entity Listeners Hierarchy
- </a></span></dt></dl></dd><dt><span class="section"><a
href="#jpa_overview_pc_conclusion">4.
+ </a></span></dt></dl></dd><dt><span class="section"><a
href="jpa_overview_pc_conclusion.html">4.
Conclusions
- </a></span></dt></dl></dd><dt><span class="chapter"><a
href="#jpa_overview_meta">5.
+ </a></span></dt></dl></dd><dt><span class="chapter"><a
href="jpa_overview_meta.html">5.
Metadata
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_overview_meta_class">1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_overview_meta.html#jpa_overview_meta_class">1.
Class Metadata
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_overview_meta_entity">1.1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_overview_meta.html#jpa_overview_meta_entity">1.1.
Entity
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_meta_idclass">1.2.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_meta.html#jpa_overview_meta_idclass">1.2.
Id Class
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_meta_embeddablesuper">1.3.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_meta.html#jpa_overview_meta_embeddablesuper">1.3.
Mapped Superclass
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_meta_embeddable">1.4.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_meta.html#jpa_overview_meta_embeddable">1.4.
Embeddable
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_meta_entity_listeners">1.5.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_meta.html#jpa_overview_meta_entity_listeners">1.5.
EntityListeners
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_meta_classex">1.6.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_meta.html#jpa_overview_meta_classex">1.6.
Example
- </a></span></dt></dl></dd><dt><span class="section"><a
href="#jpa_overview_meta_field">2.
+ </a></span></dt></dl></dd><dt><span class="section"><a
href="jpa_overview_meta_field.html">2.
Field and Property Metadata
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_overview_explicit_access">2.1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_overview_meta_field.html#jpa_overview_explicit_access">2.1.
Explicit Access
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_meta_transient">2.2.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_meta_field.html#jpa_overview_meta_transient">2.2.
Transient
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_meta_id">2.3.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_meta_field.html#jpa_overview_meta_id">2.3.
Id
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_meta_gen">2.4.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_meta_field.html#jpa_overview_meta_gen">2.4.
Generated Value
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_meta_embedid">2.5.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_meta_field.html#jpa_overview_meta_embedid">2.5.
Embedded Id
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_meta_version">2.6.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_meta_field.html#jpa_overview_meta_version">2.6.
Version
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_meta_basic">2.7.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_meta_field.html#jpa_overview_meta_basic">2.7.
Basic
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_overview_meta_fetch">2.7.1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_overview_meta_field.html#jpa_overview_meta_fetch">2.7.1.
Fetch Type
- </a></span></dt></dl></dd><dt><span class="section"><a
href="#jpa_overview_meta_embedded">2.8.
+ </a></span></dt></dl></dd><dt><span class="section"><a
href="jpa_overview_meta_field.html#jpa_overview_meta_embedded">2.8.
Embedded
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_meta_manytoone">2.9.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_meta_field.html#jpa_overview_meta_manytoone">2.9.
Many To One
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_overview_meta_cascade">2.9.1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_overview_meta_field.html#jpa_overview_meta_cascade">2.9.1.
Cascade Type
- </a></span></dt></dl></dd><dt><span class="section"><a
href="#jpa_overview_meta_onetomany">2.10.
+ </a></span></dt></dl></dd><dt><span class="section"><a
href="jpa_overview_meta_field.html#jpa_overview_meta_onetomany">2.10.
One To Many
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_overview_meta_mappedby">2.10.1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_overview_meta_field.html#jpa_overview_meta_mappedby">2.10.1.
Bidirectional Relations
- </a></span></dt></dl></dd><dt><span class="section"><a
href="#jpa_overview_meta_onetoone">2.11.
+ </a></span></dt></dl></dd><dt><span class="section"><a
href="jpa_overview_meta_field.html#jpa_overview_meta_onetoone">2.11.
One To One
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_meta_manytomany">2.12.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_meta_field.html#jpa_overview_meta_manytomany">2.12.
Many To Many
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_meta_orderby">2.13.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_meta_field.html#jpa_overview_meta_orderby">2.13.
Order By
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_meta_mapkey">2.14.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_meta_field.html#jpa_overview_meta_mapkey">2.14.
Map Key
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_meta_fielddefaults">2.15.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_meta_field.html#jpa_overview_meta_fielddefaults">2.15.
Persistent Field Defaults
- </a></span></dt></dl></dd><dt><span class="section"><a
href="#jpa_overview_meta_xml">3.
+ </a></span></dt></dl></dd><dt><span class="section"><a
href="jpa_overview_meta_xml.html">3.
XML Schema
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_meta_complete">4.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_meta_complete.html">4.
Conclusion
- </a></span></dt></dl></dd><dt><span class="chapter"><a
href="#jpa_overview_persistence">6.
+ </a></span></dt></dl></dd><dt><span class="chapter"><a
href="jpa_overview_persistence.html">6.
Persistence
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_overview_persistence_xml">1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_overview_persistence.html#jpa_overview_persistence_xml">1.
persistence.xml
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_persistence_use">2.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_persistence_use.html">2.
Non-EE Use
- </a></span></dt></dl></dd><dt><span class="chapter"><a
href="#jpa_overview_emfactory">7.
+ </a></span></dt></dl></dd><dt><span class="chapter"><a
href="jpa_overview_emfactory.html">7.
EntityManagerFactory
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_overview_emfactory_obtain">1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_overview_emfactory.html#jpa_overview_emfactory_obtain">1.
Obtaining an EntityManagerFactory
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_emfactory_em">2.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_emfactory_em.html">2.
Obtaining EntityManagers
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_emfactory_perscontext">3.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_emfactory_perscontext.html">3.
Persistence Context
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_overview_emfactory_perscontext_trans">3.1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_overview_emfactory_perscontext.html#jpa_overview_emfactory_perscontext_trans">3.1.
Transaction Persistence Context
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_emfactory_perscontext_extend">3.2.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_emfactory_perscontext.html#jpa_overview_emfactory_perscontext_extend">3.2.
Extended Persistence Context
- </a></span></dt></dl></dd><dt><span class="section"><a
href="#jpa_overview_emf_properties">4.
+ </a></span></dt></dl></dd><dt><span class="section"><a
href="jpa_overview_emf_properties.html">4.
Retrieving Properties Information
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_emfactory_close">5.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_emfactory_close.html">5.
Closing the EntityManagerFactory
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_emfactory_puutil">6.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_emfactory_puutil.html">6.
PersistenceUnitUtil
- </a></span></dt></dl></dd><dt><span class="chapter"><a
href="#jpa_overview_em">8.
+ </a></span></dt></dl></dd><dt><span class="chapter"><a
href="jpa_overview_em.html">8.
EntityManager
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_overview_em_trans">1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_overview_em.html#jpa_overview_em_trans">1.
Transaction Association
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_em_lifecycle">2.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_em_lifecycle.html">2.
Entity Lifecycle Management
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_em_lifeexamples">3.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_em_lifeexamples.html">3.
Lifecycle Examples
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_em_identity">4.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_em_identity.html">4.
Entity Identity Management
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_em_cache">5.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_em_cache.html">5.
Cache Management
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_em_query">6.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_em_query.html">6.
Query Factory
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_em_locking">7.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_em_locking.html">7.
Entity Locking
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_em_properties">8.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_em_properties.html">8.
Retrieving Properties Information
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_em_closing">9.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_em_closing.html">9.
Closing
- </a></span></dt></dl></dd><dt><span class="chapter"><a
href="#jpa_overview_trans">9.
+ </a></span></dt></dl></dd><dt><span class="chapter"><a
href="jpa_overview_trans.html">9.
Transaction
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_overview_trans_types">1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_overview_trans.html#jpa_overview_trans_types">1.
Transaction Types
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_trans_local">2.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_trans_local.html">2.
The EntityTransaction Interface
- </a></span></dt></dl></dd><dt><span class="chapter"><a
href="#jpa_overview_query">10.
+ </a></span></dt></dl></dd><dt><span class="chapter"><a
href="jpa_overview_query.html">10.
JPA Query
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_query_api">1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_overview_query.html#jpa_query_api">1.
JPQL API
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_overview_query_basic">1.1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_overview_query.html#jpa_overview_query_basic">1.1.
Query Basics
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_query_relations">1.2.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_query.html#jpa_overview_query_relations">1.2.
Relation Traversal
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_query_embeddables">1.3.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_query.html#jpa_overview_query_embeddables">1.3.
Embeddable Traversal
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_join_fetch">1.4.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_query.html#jpa_overview_join_fetch">1.4.
Fetch Joins
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_query_functions">1.5.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_query.html#jpa_overview_query_functions">1.5.
JPQL Functions
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_query_inheritance">1.6.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_query.html#jpa_overview_query_inheritance">1.6.
Polymorphic Queries
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_query_params">1.7.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_query.html#jpa_overview_query_params">1.7.
Query Parameters
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_query_hints">1.8.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_query.html#jpa_overview_query_hints">1.8.
Query Hints
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_hints_locking">1.8.1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_overview_query.html#jpa_hints_locking">1.8.1.
Locking Hints
- </a></span></dt><dt><span class="section"><a
href="#jpa_hints_locktimeout">1.8.2.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_query.html#jpa_hints_locktimeout">1.8.2.
Lock Timeout Hint
- </a></span></dt><dt><span class="section"><a
href="#jpa_hints_querytimeout">1.8.3.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_query.html#jpa_hints_querytimeout">1.8.3.
Query Timeout Hint
- </a></span></dt><dt><span class="section"><a
href="#jpa_hints_resultset">1.8.4.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_query.html#jpa_hints_resultset">1.8.4.
Result Set Size Hint
- </a></span></dt><dt><span class="section"><a
href="#jpa_hints_isolation">1.8.5.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_query.html#jpa_hints_isolation">1.8.5.
Isolation Level Hint
- </a></span></dt><dt><span class="section"><a
href="#jpa_hints_fetchplan">1.8.6.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_query.html#jpa_hints_fetchplan">1.8.6.
Other Fetchplan Hints
- </a></span></dt><dt><span class="section"><a
href="#d5e3356">1.8.7.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_query.html#d5e3356">1.8.7.
Database-Specific Hints
- </a></span></dt><dt><span class="section"><a
href="#jpa_hints_named">1.8.8.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_query.html#jpa_hints_named">1.8.8.
Named Query Hints
- </a></span></dt><dt><span class="section"><a
href="#multi-hints-handling">1.8.9.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_query.html#multi-hints-handling">1.8.9.
Handling of Multiple Similar Query Hints
- </a></span></dt></dl></dd><dt><span class="section"><a
href="#jpa_overview_query_ordering">1.9.
+ </a></span></dt></dl></dd><dt><span class="section"><a
href="jpa_overview_query.html#jpa_overview_query_ordering">1.9.
Ordering
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_query_aggregates">1.10.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_query.html#jpa_overview_query_aggregates">1.10.
Aggregates
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_query_named">1.11.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_query.html#jpa_overview_query_named">1.11.
Named Queries
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_query_delete">1.12.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_query.html#jpa_overview_query_delete">1.12.
Delete By Query
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_query_update">1.13.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_query.html#jpa_overview_query_update">1.13.
Update By Query
- </a></span></dt></dl></dd><dt><span class="section"><a
href="#jpa_langref">2.
+ </a></span></dt></dl></dd><dt><span class="section"><a
href="jpa_langref.html">2.
JPQL Language Reference
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_langref_stmnttypes">2.1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_stmnttypes">2.1.
JPQL Statement Types
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_langref_select">2.1.1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_select">2.1.1.
JPQL Select Statement
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_bulk">2.1.2.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_bulk">2.1.2.
JPQL Update and Delete Statements
- </a></span></dt></dl></dd><dt><span class="section"><a
href="#jpa_langref_schematypes">2.2.
+ </a></span></dt></dl></dd><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_schematypes">2.2.
JPQL Abstract Schema Types and Query Domains
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_langref_schemanaming">2.2.1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_schemanaming">2.2.1.
JPQL Entity Naming
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_schemaexample">2.2.2.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_schemaexample">2.2.2.
JPQL Schema Example
- </a></span></dt></dl></dd><dt><span class="section"><a
href="#jpa_langref_fromclause">2.3.
+ </a></span></dt></dl></dd><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_fromclause">2.3.
JPQL FROM Clause and Navigational Declarations
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_langref_from_identifiers">2.3.1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_from_identifiers">2.3.1.
JPQL FROM Identifiers
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_from_vars">2.3.2.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_from_vars">2.3.2.
JPQL Identification Variables
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_range">2.3.3.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_range">2.3.3.
JPQL Range Declarations
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_path">2.3.4.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_path">2.3.4.
JPQL Path Expressions
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_Joins">2.3.5.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_Joins">2.3.5.
JPQL Joins
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_langref_inner_joins">2.3.5.1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_inner_joins">2.3.5.1.
JPQL Inner Joins (Relationship Joins)
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_outer_joins">2.3.5.2.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_outer_joins">2.3.5.2.
JPQL Outer Joins
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_fetch_joins">2.3.5.3.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_fetch_joins">2.3.5.3.
JPQL Fetch Joins
- </a></span></dt></dl></dd><dt><span class="section"><a
href="#jpa_langref_collection_dec">2.3.6.
+ </a></span></dt></dl></dd><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_collection_dec">2.3.6.
JPQL Collection Member Declarations
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_from_clause_and_sql">2.3.7.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_from_clause_and_sql">2.3.7.
JPQL FROM Clause and SQL
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_polymorph">2.3.8.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_polymorph">2.3.8.
JPQL Polymorphism
- </a></span></dt></dl></dd><dt><span class="section"><a
href="#jpa_langref_where">2.4.
+ </a></span></dt></dl></dd><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_where">2.4.
JPQL WHERE Clause
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_cond">2.5.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_cond">2.5.
JPQL Conditional Expressions
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_langref_lit">2.5.1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_lit">2.5.1.
JPQL Literals
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_idvar">2.5.2.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_idvar">2.5.2.
JPQL Identification Variables
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_path_exp">2.5.3.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_path_exp">2.5.3.
JPQL Path Expressions
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_input_params">2.5.4.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_input_params">2.5.4.
JPQL Input Parameters
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_langref_pos_params">2.5.4.1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_pos_params">2.5.4.1.
JPQL Positional Parameters
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_named_params">2.5.4.2.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_named_params">2.5.4.2.
JPQL Named Parameters
- </a></span></dt></dl></dd><dt><span class="section"><a
href="#jpa_langref_cond_comp">2.5.5.
+ </a></span></dt></dl></dd><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_cond_comp">2.5.5.
JPQL Conditional Expression Composition
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_operators">2.5.6.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_operators">2.5.6.
JPQL Operators and Operator Precedence
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_comparison_expressions">2.5.7.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_comparison_expressions">2.5.7.
JPQL Comparison Expressions
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_between">2.5.8.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_between">2.5.8.
JPQL Between Expressions
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_in_expressions">2.5.9.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_in_expressions">2.5.9.
JPQL In Expressions
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_like">2.5.10.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_like">2.5.10.
JPQL Like Expressions
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_null">2.5.11.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_null">2.5.11.
JPQL Null Comparison Expressions
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_empty_comp">2.5.12.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_empty_comp">2.5.12.
JPQL Empty Collection Comparison Expressions
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_collection_member">2.5.13.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_collection_member">2.5.13.
JPQL Collection Member Expressions
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_exists">2.5.14.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_exists">2.5.14.
JPQL Exists Expressions
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_all_any">2.5.15.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_all_any">2.5.15.
JPQL All or Any Expressions
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_subqueries">2.5.16.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_subqueries">2.5.16.
JPQL Subqueries
- </a></span></dt></dl></dd><dt><span class="section"><a
href="#jpa_langref_scalar_expressions">2.6.
+ </a></span></dt></dl></dd><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_scalar_expressions">2.6.
JPQL Scalar Expressions
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_langref_math_expressions">2.6.1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_math_expressions">2.6.1.
Arithmetic Expressions
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_functional_expressions">2.6.2.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_functional_expressions">2.6.2.
String, Arithmetic, and Datetime Functional Expressions
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_langref_string_fun">2.6.2.1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_string_fun">2.6.2.1.
JPQL String Functions
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_arithmetic">2.6.2.2.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_arithmetic">2.6.2.2.
JPQL Arithmetic Functions
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_datetime">2.6.2.3.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_datetime">2.6.2.3.
JPQL Datetime Functions
- </a></span></dt></dl></dd><dt><span class="section"><a
href="#jpa_langref_case_expressions">2.6.3.
+ </a></span></dt></dl></dd><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_case_expressions">2.6.3.
Case Expressions
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_entity_type_expressions">2.6.4.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_entity_type_expressions">2.6.4.
Entity Type Expressions
- </a></span></dt></dl></dd><dt><span class="section"><a
href="#jpa_langref_group">2.7.
+ </a></span></dt></dl></dd><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_group">2.7.
JPQL GROUP BY, HAVING
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_select_clause">2.8.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_select_clause">2.8.
JPQL SELECT Clause
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_langref_resulttype">2.8.1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_resulttype">2.8.1.
JPQL Result Type of the SELECT Clause
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_constructor">2.8.2.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_constructor">2.8.2.
JPQL Constructor Expressions
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_null_select">2.8.3.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_null_select">2.8.3.
JPQL Null Values in the Query Result
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_embeddables">2.8.4.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_embeddables">2.8.4.
JPQL Embeddables in the Query Result
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_aggregates">2.8.5.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_aggregates">2.8.5.
JPQL Aggregate Functions
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_langref_agg_examples">2.8.5.1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_agg_examples">2.8.5.1.
JPQL Aggregate Examples
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_numeric_expressions_in_select">2.8.5.2.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_numeric_expressions_in_select">2.8.5.2.
JPQL Numeric Expressions in the SELECT Clause
- </a></span></dt></dl></dd></dl></dd><dt><span
class="section"><a href="#jpa_langref_orderby">2.9.
+ </a></span></dt></dl></dd></dl></dd><dt><span
class="section"><a href="jpa_langref.html#jpa_langref_orderby">2.9.
JPQL ORDER BY Clause
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_bulk_ops">2.10.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_bulk_ops">2.10.
JPQL Bulk Update and Delete
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_null_values">2.11.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_null_values">2.11.
JPQL Null Values
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_equality">2.12.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_equality">2.12.
JPQL Equality and Comparison Semantics
- </a></span></dt><dt><span class="section"><a
href="#jpa_langref_bnf">2.13.
+ </a></span></dt><dt><span class="section"><a
href="jpa_langref.html#jpa_langref_bnf">2.13.
JPQL BNF
- </a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a
href="#jpa_overview_criteria">11.
+ </a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a
href="jpa_overview_criteria.html">11.
JPA Criteria
- </a></span></dt><dd><dl><dt><span class="section"><a href="#d5e5247">1.
Constructing a CriteriaQuery</a></span></dt><dt><span class="section"><a
href="#d5e5264">2. Executing a CriteriaQuery</a></span></dt><dt><span
class="section"><a href="#d5e5271">3. Extension to Criteria
API</a></span></dt><dt><span class="section"><a href="#d5e5275">4. Generation
of Canonical MetaModel classes</a></span></dt></dl></dd><dt><span
class="chapter"><a href="#jpa_overview_sqlquery">12.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_overview_criteria.html#d5e5247">1. Constructing a
CriteriaQuery</a></span></dt><dt><span class="section"><a
href="ch13s02.html">2. Executing a CriteriaQuery</a></span></dt><dt><span
class="section"><a href="ch13s03.html">3. Extension to Criteria
API</a></span></dt><dt><span class="section"><a href="ch13s04.html">4.
Generation of Canonical MetaModel classes</a></span></dt></dl></dd><dt><span
class="chapter"><a href="jpa_overview_sqlquery.html">12.
SQL Queries
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_overview_sqlquery_create">1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_overview_sqlquery.html#jpa_overview_sqlquery_create">1.
Creating SQL Queries
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_sqlquery_obj">2.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_sqlquery_obj.html">2.
Retrieving Persistent Objects with SQL
- </a></span></dt></dl></dd><dt><span class="chapter"><a
href="#jpa_overview_mapping">13.
+ </a></span></dt></dl></dd><dt><span class="chapter"><a
href="jpa_overview_mapping.html">13.
Mapping Metadata
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_overview_mapping_table">1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_overview_mapping.html#jpa_overview_mapping_table">1.
Table
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_mapping_unq">2.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_mapping_unq.html">2.
Unique Constraints
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_mapping_column">3.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_mapping_column.html">3.
Column
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_mapping_id">4.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_mapping_id.html">4.
Identity Mapping
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_mapping_sequence">5.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_mapping_sequence.html">5.
Generators
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_overview_mapping_sequence_seqgen">5.1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_overview_mapping_sequence.html#jpa_overview_mapping_sequence_seqgen">5.1.
Sequence Generator
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_mapping_sequence_tablegen">5.2.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_mapping_sequence.html#jpa_overview_mapping_sequence_tablegen">5.2.
Table Generator
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_mapping_sequence_genex">5.3.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_mapping_sequence.html#jpa_overview_mapping_sequence_genex">5.3.
Example
- </a></span></dt></dl></dd><dt><span class="section"><a
href="#jpa_overview_mapping_inher">6.
+ </a></span></dt></dl></dd><dt><span class="section"><a
href="jpa_overview_mapping_inher.html">6.
Inheritance
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_overview_mapping_inher_single">6.1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_overview_mapping_inher.html#jpa_overview_mapping_inher_single">6.1.
Single Table
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_overview_mapping_inher_single_adv">6.1.1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_overview_mapping_inher.html#jpa_overview_mapping_inher_single_adv">6.1.1.
Advantages
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_mapping_inher_single_disadv">6.1.2.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_mapping_inher.html#jpa_overview_mapping_inher_single_disadv">6.1.2.
Disadvantages
- </a></span></dt></dl></dd><dt><span class="section"><a
href="#jpa_overview_mapping_inher_joined">6.2.
+ </a></span></dt></dl></dd><dt><span class="section"><a
href="jpa_overview_mapping_inher.html#jpa_overview_mapping_inher_joined">6.2.
Joined
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_overview_mapping_inher_joined_adv">6.2.1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_overview_mapping_inher.html#jpa_overview_mapping_inher_joined_adv">6.2.1.
Advantages
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_mapping_inher_joined_disadv">6.2.2.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_mapping_inher.html#jpa_overview_mapping_inher_joined_disadv">6.2.2.
Disadvantages
- </a></span></dt></dl></dd><dt><span class="section"><a
href="#jpa_overview_mapping_inher_tpc">6.3.
+ </a></span></dt></dl></dd><dt><span class="section"><a
href="jpa_overview_mapping_inher.html#jpa_overview_mapping_inher_tpc">6.3.
Table Per Class
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_overview_mapping_inher_tpc_adv">6.3.1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_overview_mapping_inher.html#jpa_overview_mapping_inher_tpc_adv">6.3.1.
Advantages
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_mapping_inher_tpc_disadv">6.3.2.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_mapping_inher.html#jpa_overview_mapping_inher_tpc_disadv">6.3.2.
Disadvantages
- </a></span></dt></dl></dd><dt><span class="section"><a
href="#jpa_overview_mapping_inher_together">6.4.
+ </a></span></dt></dl></dd><dt><span class="section"><a
href="jpa_overview_mapping_inher.html#jpa_overview_mapping_inher_together">6.4.
Putting it All Together
- </a></span></dt></dl></dd><dt><span class="section"><a
href="#jpa_overview_mapping_discrim">7.
+ </a></span></dt></dl></dd><dt><span class="section"><a
href="jpa_overview_mapping_discrim.html">7.
Discriminator
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_mapping_field">8.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_mapping_field.html">8.
Field Mapping
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_overview_mapping_basic">8.1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_overview_mapping_field.html#jpa_overview_mapping_basic">8.1.
Basic Mapping
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#jpa_overview_mapping_lob">8.1.1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="jpa_overview_mapping_field.html#jpa_overview_mapping_lob">8.1.1.
LOBs
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_mapping_enum">8.1.2.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_mapping_field.html#jpa_overview_mapping_enum">8.1.2.
Enumerated
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_mapping_temporal">8.1.3.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_mapping_field.html#jpa_overview_mapping_temporal">8.1.3.
Temporal Types
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_mapping_basic_example">8.1.4.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_mapping_field.html#jpa_overview_mapping_basic_example">8.1.4.
The Updated Mappings
- </a></span></dt></dl></dd><dt><span class="section"><a
href="#jpa_overview_mapping_secondary">8.2.
+ </a></span></dt></dl></dd><dt><span class="section"><a
href="jpa_overview_mapping_field.html#jpa_overview_mapping_secondary">8.2.
Secondary Tables
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_mapping_embed">8.3.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_mapping_field.html#jpa_overview_mapping_embed">8.3.
Embedded Mapping
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_mapping_rel">8.4.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_mapping_field.html#jpa_overview_mapping_rel">8.4.
Direct Relations
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_mapping_assoccoll">8.5.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_mapping_field.html#jpa_overview_mapping_assoccoll">8.5.
Join Table
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_mapping_bidi">8.6.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_mapping_field.html#jpa_overview_mapping_bidi">8.6.
Bidirectional Mapping
- </a></span></dt><dt><span class="section"><a
href="#jpa_overview_mapping_map">8.7.
+ </a></span></dt><dt><span class="section"><a
href="jpa_overview_mapping_field.html#jpa_overview_mapping_map">8.7.
Map Mapping
- </a></span></dt></dl></dd><dt><span class="section"><a
href="#jpa_overview_mapping_full">9.
+ </a></span></dt></dl></dd><dt><span class="section"><a
href="jpa_overview_mapping_full.html">9.
The Complete Mappings
- </a></span></dt></dl></dd><dt><span class="chapter"><a
href="#jpa_overview_conclusion">14.
+ </a></span></dt></dl></dd><dt><span class="chapter"><a
href="jpa_overview_conclusion.html">14.
Conclusion
- </a></span></dt></dl></dd><dt><span class="part"><a href="#ref_guide">3.
Reference Guide</a></span></dt><dd><dl><dt><span class="chapter"><a
href="#ref_guide_intro">1.
+ </a></span></dt></dl></dd><dt><span class="part"><a
href="ref_guide.html">3. Reference Guide</a></span></dt><dd><dl><dt><span
class="chapter"><a href="ref_guide_intro.html">1.
Introduction
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#ref_guide_intro_audience">1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="ref_guide_intro.html#ref_guide_intro_audience">1.
Intended Audience
- </a></span></dt></dl></dd><dt><span class="chapter"><a
href="#ref_guide_conf">2.
+ </a></span></dt></dl></dd><dt><span class="chapter"><a
href="ref_guide_conf.html">2.
Configuration
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#ref_guide_conf_intro">1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="ref_guide_conf.html#ref_guide_conf_intro">1.
Introduction
- </a></span></dt><dt><span class="section"><a
href="#ref_guide_conf_specify">2.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_specify.html">2.
Runtime Configuration
- </a></span></dt><dt><span class="section"><a
href="#ref_guide_conf_devtools">3.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_devtools.html">3.
Command Line Configuration
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#ref_guide_conf_devtools_format">3.1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="ref_guide_conf_devtools.html#ref_guide_conf_devtools_format">3.1.
Code Formatting
- </a></span></dt></dl></dd><dt><span class="section"><a
href="#ref_guide_conf_plugins">4.
+ </a></span></dt></dl></dd><dt><span class="section"><a
href="ref_guide_conf_plugins.html">4.
Plugin Configuration
- </a></span></dt><dt><span class="section"><a
href="#ref_guide_conf_openjpa">5.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html">5.
OpenJPA Properties
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#openjpa.AutoClear">5.1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.AutoClear">5.1.
openjpa.AutoClear
- </a></span></dt><dt><span class="section"><a
href="#openjpa.AutoDetach">5.2.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.AutoDetach">5.2.
openjpa.AutoDetach
- </a></span></dt><dt><span class="section"><a
href="#openjpa.BrokerFactory">5.3.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.BrokerFactory">5.3.
openjpa.BrokerFactory
- </a></span></dt><dt><span class="section"><a
href="#openjpa.BrokerImpl">5.4.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.BrokerImpl">5.4.
openjpa.BrokerImpl
- </a></span></dt><dt><span class="section"><a
href="#openjpa.Callbacks">5.5. openjpa.Callbacks</a></span></dt><dt><span
class="section"><a href="#openjpa.ClassResolver">5.6.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.Callbacks">5.5.
openjpa.Callbacks</a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.ClassResolver">5.6.
openjpa.ClassResolver
- </a></span></dt><dt><span class="section"><a
href="#openjpa.Compatibility">5.7.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.Compatibility">5.7.
openjpa.Compatibility
- </a></span></dt><dt><span class="section"><a
href="#openjpa.ConnectionDriverName">5.8.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.ConnectionDriverName">5.8.
openjpa.ConnectionDriverName
- </a></span></dt><dt><span class="section"><a
href="#openjpa.Connection2DriverName">5.9.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.Connection2DriverName">5.9.
openjpa.Connection2DriverName
- </a></span></dt><dt><span class="section"><a
href="#openjpa.ConnectionFactory">5.10.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.ConnectionFactory">5.10.
openjpa.ConnectionFactory
- </a></span></dt><dt><span class="section"><a
href="#openjpa.ConnectionFactory2">5.11.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.ConnectionFactory2">5.11.
openjpa.ConnectionFactory2
- </a></span></dt><dt><span class="section"><a
href="#openjpa.ConnectionFactoryName">5.12.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.ConnectionFactoryName">5.12.
openjpa.ConnectionFactoryName
- </a></span></dt><dt><span class="section"><a
href="#openjpa.ConnectionFactory2Name">5.13.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.ConnectionFactory2Name">5.13.
openjpa.ConnectionFactory2Name
- </a></span></dt><dt><span class="section"><a
href="#openjpa.ConnectionFactoryMode">5.14.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.ConnectionFactoryMode">5.14.
openjpa.ConnectionFactoryMode
- </a></span></dt><dt><span class="section"><a
href="#openjpa.ConnectionFactoryProperties">5.15.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.ConnectionFactoryProperties">5.15.
openjpa.ConnectionFactoryProperties
- </a></span></dt><dt><span class="section"><a
href="#openjpa.ConnectionFactory2Properties">5.16.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.ConnectionFactory2Properties">5.16.
openjpa.ConnectionFactory2Properties
- </a></span></dt><dt><span class="section"><a
href="#openjpa.ConnectionPassword">5.17.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.ConnectionPassword">5.17.
openjpa.ConnectionPassword
- </a></span></dt><dt><span class="section"><a
href="#openjpa.Connection2Password">5.18.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.Connection2Password">5.18.
openjpa.Connection2Password
- </a></span></dt><dt><span class="section"><a
href="#openjpa.ConnectionProperties">5.19.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.ConnectionProperties">5.19.
openjpa.ConnectionProperties
- </a></span></dt><dt><span class="section"><a
href="#openjpa.Connection2Properties">5.20.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.Connection2Properties">5.20.
openjpa.Connection2Properties
- </a></span></dt><dt><span class="section"><a
href="#openjpa.ConnectionURL">5.21.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.ConnectionURL">5.21.
openjpa.ConnectionURL
- </a></span></dt><dt><span class="section"><a
href="#openjpa.Connection2URL">5.22.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.Connection2URL">5.22.
openjpa.Connection2URL
- </a></span></dt><dt><span class="section"><a
href="#openjpa.ConnectionUserName">5.23.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.ConnectionUserName">5.23.
openjpa.ConnectionUserName
- </a></span></dt><dt><span class="section"><a
href="#openjpa.Connection2UserName">5.24.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.Connection2UserName">5.24.
openjpa.Connection2UserName
- </a></span></dt><dt><span class="section"><a
href="#openjpa.ConnectionRetainMode">5.25.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.ConnectionRetainMode">5.25.
openjpa.ConnectionRetainMode
- </a></span></dt><dt><span class="section"><a
href="#openjpa.DataCache">5.26.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.DataCache">5.26.
openjpa.DataCache
- </a></span></dt><dt><span class="section"><a
href="#openjpa.DataCacheManager">5.27.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.DataCacheManager">5.27.
openjpa.DataCacheManager
- </a></span></dt><dt><span class="section"><a
href="#openjpa.DataCacheMode">5.28.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.DataCacheMode">5.28.
openjpa.DataCacheMode
- </a></span></dt><dt><span class="section"><a
href="#openjpa.DataCacheTimeout">5.29.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.DataCacheTimeout">5.29.
openjpa.DataCacheTimeout
- </a></span></dt><dt><span class="section"><a
href="#openjpa.DetachState">5.30.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.DetachState">5.30.
openjpa.DetachState
- </a></span></dt><dt><span class="section"><a
href="#openjpa.DynamicDataStructs">5.31.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.DynamicDataStructs">5.31.
openjpa.DynamicDataStructs
- </a></span></dt><dt><span class="section"><a
href="#openjpa.DynamicEnhancementAgent">5.32.
openjpa.DynamicEnhancementAgent</a></span></dt><dt><span class="section"><a
href="#openjpa.FetchBatchSize">5.33.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.DynamicEnhancementAgent">5.32.
openjpa.DynamicEnhancementAgent</a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.FetchBatchSize">5.33.
openjpa.FetchBatchSize
- </a></span></dt><dt><span class="section"><a
href="#openjpa.EncryptionProvider">5.34.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.EncryptionProvider">5.34.
openjpa.EncryptionProvider
- </a></span></dt><dt><span class="section"><a
href="#openjpa.FetchGroups">5.35.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.FetchGroups">5.35.
openjpa.FetchGroups
- </a></span></dt><dt><span class="section"><a
href="#openjpa.FlushBeforeQueries">5.36.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.FlushBeforeQueries">5.36.
openjpa.FlushBeforeQueries
- </a></span></dt><dt><span class="section"><a
href="#openjpa.IgnoreChanges">5.37.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.IgnoreChanges">5.37.
openjpa.IgnoreChanges
- </a></span></dt><dt><span class="section"><a
href="#openjpa.Id">5.38. openjpa.Id</a></span></dt><dt><span class="section"><a
href="#openjpa.InitializeEagerly">5.39.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.Id">5.38.
openjpa.Id</a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.InitializeEagerly">5.39.
openjpa.InitializeEagerly
- </a></span></dt><dt><span class="section"><a
href="#openjpa.Instrumentation">5.40.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.Instrumentation">5.40.
openjpa.Instrumentation
- </a></span></dt><dt><span class="section"><a
href="#openjpa.InverseManager">5.41.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.InverseManager">5.41.
openjpa.InverseManager
- </a></span></dt><dt><span class="section"><a
href="#openjpa.LockManager">5.42.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.LockManager">5.42.
openjpa.LockManager
- </a></span></dt><dt><span class="section"><a
href="#openjpa.LockTimeout">5.43.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.LockTimeout">5.43.
openjpa.LockTimeout
- </a></span></dt><dt><span class="section"><a
href="#openjpa.Log">5.44.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.Log">5.44.
openjpa.Log
- </a></span></dt><dt><span class="section"><a
href="#openjpa.ManagedRuntime">5.45.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.ManagedRuntime">5.45.
openjpa.ManagedRuntime
- </a></span></dt><dt><span class="section"><a
href="#openjpa.Mapping">5.46.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.Mapping">5.46.
openjpa.Mapping
- </a></span></dt><dt><span class="section"><a
href="#openjpa.MaxFetchDepth">5.47.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.MaxFetchDepth">5.47.
openjpa.MaxFetchDepth
- </a></span></dt><dt><span class="section"><a
href="#openjpa.MetaDataFactory">5.48.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.MetaDataFactory">5.48.
openjpa.MetaDataFactory
- </a></span></dt><dt><span class="section"><a
href="#openjpa.MetaDataRepository">5.49.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.MetaDataRepository">5.49.
openjpa.MetaDataRepository
- </a></span></dt><dt><span class="section"><a
href="#openjpa.Multithreaded">5.50.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.Multithreaded">5.50.
openjpa.Multithreaded
- </a></span></dt><dt><span class="section"><a
href="#openjpa.Optimistic">5.51.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.Optimistic">5.51.
openjpa.Optimistic
- </a></span></dt><dt><span class="section"><a
href="#openjpa.OptimizeIdCopy">5.52.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.OptimizeIdCopy">5.52.
openjpa.OptimizeIdCopy
- </a></span></dt><dt><span class="section"><a
href="#openjpa.OrphanedKeyAction">5.53.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.OrphanedKeyAction">5.53.
openjpa.OrphanedKeyAction
- </a></span></dt><dt><span class="section"><a
href="#openjpa.NontransactionalRead">5.54.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.NontransactionalRead">5.54.
openjpa.NontransactionalRead
- </a></span></dt><dt><span class="section"><a
href="#openjpa.NontransactionalWrite">5.55.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.NontransactionalWrite">5.55.
openjpa.NontransactionalWrite
- </a></span></dt><dt><span class="section"><a
href="#openjpa.ProxyManager">5.56.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.ProxyManager">5.56.
openjpa.ProxyManager
- </a></span></dt><dt><span class="section"><a
href="#openjpa.PostLoadOnMerge">5.57.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.PostLoadOnMerge">5.57.
openjpa.PostLoadOnMerge
- </a></span></dt><dt><span class="section"><a
href="#openjpa.QueryCache">5.58.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.QueryCache">5.58.
openjpa.QueryCache
- </a></span></dt><dt><span class="section"><a
href="#openjpa.QueryCompilationCache">5.59.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.QueryCompilationCache">5.59.
openjpa.QueryCompilationCache
- </a></span></dt><dt><span class="section"><a
href="#openjpa.ReadLockLevel">5.60.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.ReadLockLevel">5.60.
openjpa.ReadLockLevel
- </a></span></dt><dt><span class="section"><a
href="#openjpa.RemoteCommitProvider">5.61.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.RemoteCommitProvider">5.61.
openjpa.RemoteCommitProvider
- </a></span></dt><dt><span class="section"><a
href="#openjpa.RestoreState">5.62.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.RestoreState">5.62.
openjpa.RestoreState
- </a></span></dt><dt><span class="section"><a
href="#openjpa.RetainState">5.63.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.RetainState">5.63.
openjpa.RetainState
- </a></span></dt><dt><span class="section"><a
href="#openjpa.RetryClassRegistration">5.64.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.RetryClassRegistration">5.64.
openjpa.RetryClassRegistration
- </a></span></dt><dt><span class="section"><a
href="#openjpa.RuntimeUnenhancedClasses">5.65.
openjpa.RuntimeUnenhancedClasses</a></span></dt><dt><span class="section"><a
href="#openjpa.SavepointManager">5.66.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.RuntimeUnenhancedClasses">5.65.
openjpa.RuntimeUnenhancedClasses</a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.SavepointManager">5.66.
openjpa.SavepointManager
- </a></span></dt><dt><span class="section"><a
href="#openjpa.Sequence">5.67.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.Sequence">5.67.
openjpa.Sequence
- </a></span></dt><dt><span class="section"><a
href="#openjpa.Specification">5.68.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.Specification">5.68.
openjpa.Specification
- </a></span></dt><dt><span class="section"><a
href="#openjpa.TransactionMode">5.69.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.TransactionMode">5.69.
openjpa.TransactionMode
- </a></span></dt><dt><span class="section"><a
href="#openjpa.UseTCCLinSelectNew">5.70.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.UseTCCLinSelectNew">5.70.
openjpa.UseTCCLinSelectNew
- </a></span></dt><dt><span class="section"><a
href="#openjpa.WriteLockLevel">5.71.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_openjpa.html#openjpa.WriteLockLevel">5.71.
openjpa.WriteLockLevel
- </a></span></dt></dl></dd><dt><span class="section"><a
href="#ref_guide_conf_jdbc">6.
+ </a></span></dt></dl></dd><dt><span class="section"><a
href="ref_guide_conf_jdbc.html">6.
OpenJPA JDBC Properties
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#openjpa.jdbc.ConnectionDecorators">6.1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="ref_guide_conf_jdbc.html#openjpa.jdbc.ConnectionDecorators">6.1.
openjpa.jdbc.ConnectionDecorators
- </a></span></dt><dt><span class="section"><a
href="#openjpa.jdbc.DBDictionary">6.2.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_jdbc.html#openjpa.jdbc.DBDictionary">6.2.
openjpa.jdbc.DBDictionary
- </a></span></dt><dt><span class="section"><a
href="#openjpa.jdbc.DriverDataSource">6.3.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_jdbc.html#openjpa.jdbc.DriverDataSource">6.3.
openjpa.jdbc.DriverDataSource
- </a></span></dt><dt><span class="section"><a
href="#openjpa.jdbc.EagerFetchMode">6.4.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_jdbc.html#openjpa.jdbc.EagerFetchMode">6.4.
openjpa.jdbc.EagerFetchMode
- </a></span></dt><dt><span class="section"><a
href="#openjpa.jdbc.FetchDirection">6.5.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_jdbc.html#openjpa.jdbc.FetchDirection">6.5.
openjpa.jdbc.FetchDirection
- </a></span></dt><dt><span class="section"><a
href="#openjpa.jdbc.JDBCListeners">6.6.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_jdbc.html#openjpa.jdbc.JDBCListeners">6.6.
openjpa.jdbc.JDBCListeners
- </a></span></dt><dt><span class="section"><a
href="#openjpa.jdbc.LRSSize">6.7.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_jdbc.html#openjpa.jdbc.LRSSize">6.7.
openjpa.jdbc.LRSSize
- </a></span></dt><dt><span class="section"><a
href="#openjpa.jdbc.MappingDefaults">6.8.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_jdbc.html#openjpa.jdbc.MappingDefaults">6.8.
openjpa.jdbc.MappingDefaults
- </a></span></dt><dt><span class="section"><a
href="#openjpa.jdbc.MappingFactory">6.9.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_jdbc.html#openjpa.jdbc.MappingFactory">6.9.
openjpa.jdbc.MappingFactory
- </a></span></dt><dt><span class="section"><a
href="#openjpa.jdbc.QuerySQLCache">6.10.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_jdbc.html#openjpa.jdbc.QuerySQLCache">6.10.
openjpa.jdbc.QuerySQLCache
- </a></span></dt><dt><span class="section"><a
href="#openjpa.jdbc.ResultSetType">6.11.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_jdbc.html#openjpa.jdbc.ResultSetType">6.11.
openjpa.jdbc.ResultSetType
- </a></span></dt><dt><span class="section"><a
href="#openjpa.jdbc.Schema">6.12.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_jdbc.html#openjpa.jdbc.Schema">6.12.
openjpa.jdbc.Schema
- </a></span></dt><dt><span class="section"><a
href="#openjpa.jdbc.SchemaFactory">6.13.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_jdbc.html#openjpa.jdbc.SchemaFactory">6.13.
openjpa.jdbc.SchemaFactory
- </a></span></dt><dt><span class="section"><a
href="#openjpa.jdbc.Schemas">6.14.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_jdbc.html#openjpa.jdbc.Schemas">6.14.
openjpa.jdbc.Schemas
- </a></span></dt><dt><span class="section"><a
href="#openjpa.jdbc.SQLFactory">6.15.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_jdbc.html#openjpa.jdbc.SQLFactory">6.15.
openjpa.jdbc.SQLFactory
- </a></span></dt><dt><span class="section"><a
href="#openjpa.jdbc.SubclassFetchMode">6.16.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_jdbc.html#openjpa.jdbc.SubclassFetchMode">6.16.
openjpa.jdbc.SubclassFetchMode
- </a></span></dt><dt><span class="section"><a
href="#openjpa.jdbc.SynchronizeMappings">6.17.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_jdbc.html#openjpa.jdbc.SynchronizeMappings">6.17.
openjpa.jdbc.SynchronizeMappings
- </a></span></dt><dt><span class="section"><a
href="#openjpa.jdbc.TransactionIsolation">6.18.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_jdbc.html#openjpa.jdbc.TransactionIsolation">6.18.
openjpa.jdbc.TransactionIsolation
- </a></span></dt><dt><span class="section"><a
href="#openjpa.jdbc.UpdateManager">6.19.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_jdbc.html#openjpa.jdbc.UpdateManager">6.19.
openjpa.jdbc.UpdateManager
- </a></span></dt><dt><span class="section"><a
href="#ref_guide_spec_compatibility">6.20. Compatibility with
Specification</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a
href="#ref_guide_logging">3.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_conf_jdbc.html#ref_guide_spec_compatibility">6.20.
Compatibility with Specification</a></span></dt></dl></dd></dl></dd><dt><span
class="chapter"><a href="ref_guide_logging.html">3.
Logging and Auditing
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#ref_guide_logging_channels">1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="ref_guide_logging.html#ref_guide_logging_channels">1.
Logging Channels
- </a></span></dt><dt><span class="section"><a
href="#ref_guide_logging_openjpa">2.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_logging_openjpa.html">2.
OpenJPA Logging
- </a></span></dt><dt><span class="section"><a
href="#ref_guide_logging_noop">3.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_logging_noop.html">3.
Disabling Logging
- </a></span></dt><dt><span class="section"><a
href="#ref_guide_logging_log4j">4.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_logging_log4j.html">4.
Log4J
- </a></span></dt><dt><span class="section"><a
href="#ref_guide_logging_commons">5.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_logging_commons.html">5.
Apache Commons Logging
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#ref_guide_logging_jdk14">5.1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="ref_guide_logging_commons.html#ref_guide_logging_jdk14">5.1.
JDK java.util.logging
- </a></span></dt></dl></dd><dt><span class="section"><a
href="#ref_guide_logging_slf4j">6.
+ </a></span></dt></dl></dd><dt><span class="section"><a
href="ref_guide_logging_slf4j.html">6.
SLF4J
- </a></span></dt><dt><span class="section"><a
href="#ref_guide_logging_custom">7.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_logging_custom.html">7.
Custom Log
- </a></span></dt><dt><span class="section"><a
href="#ref_guide_audit">8. OpenJPA Audit</a></span></dt><dd><dl><dt><span
class="section"><a href="#d5e9423">8.1. Configuration</a></span></dt><dt><span
class="section"><a href="#d5e9445">8.2. Developing custom
auditing</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a
href="#ref_guide_dbsetup">4.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_audit.html">8. OpenJPA Audit</a></span></dt><dd><dl><dt><span
class="section"><a href="ref_guide_audit.html#d5e9423">8.1.
Configuration</a></span></dt><dt><span class="section"><a
href="ref_guide_audit.html#d5e9445">8.2. Developing custom
auditing</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a
href="ref_guide_dbsetup.html">4.
JDBC
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#ref_guide_dbsetup_builtin">1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="ref_guide_dbsetup.html#ref_guide_dbsetup_builtin">1.
Using the OpenJPA DataSource
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#ref_guide_dbsetup_auto">1.1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="ref_guide_dbsetup.html#ref_guide_dbsetup_auto">1.1.
Optional Connection Pooling
- </a></span></dt><dt><span class="section"><a
href="#ref_guide_dbsetup_config">1.2.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_dbsetup.html#ref_guide_dbsetup_config">1.2.
Configuring the OpenJPA DataSource
- </a></span></dt><dt><span class="section"><a
href="#ref_guide_dbsetup_dbcp">1.3.
+ </a></span></dt><dt><span class="section"><a
href="ref_guide_dbsetup.html#ref_guide_dbsetup_dbcp">1.3.
Configuring Apache Commons DBCP
- </a></span></dt></dl></dd><dt><span class="section"><a
href="#ref_guide_dbsetup_thirdparty">2.
+ </a></span></dt></dl></dd><dt><span class="section"><a
href="ref_guide_dbsetup_thirdparty.html">2.
Using a Third-Party DataSource
- </a></span></dt><dd><dl><dt><span class="section"><a
href="#ref_guide_dbsetup_thirdparty_enlist">2.1.
+ </a></span></dt><dd><dl><dt><span class="section"><a
href="ref_guide_dbsetup_thirdparty.html#ref_guide_dbsetup_thirdparty_enlist">2.1.
Managed and XA DataSources
- </a></span></dt><dt><span class="section"><a
href="#ref_guide_dbsetup_setDSatRuntime">2.2. Setting the DataSource at
runtime</a></span></dt><dd><dl><dt><span class="section"><a
href="#ref_guide_dbsetup_setDSPerEM">2.2.1. Using different DataSources for
each EntityManager</a></span></dt><dd><dl><dt><span class="section"><a
href="#ref_guide_dbsetup_setDSBenefits">2.2.1.1.
Benefits</a></span></dt><dt><span class="section"><a
href="#ref_guide_dbsetup_setDSLimitations">2.2.1.2.
Limitations</a></span></dt><dt><span class="section"><a
href="#ref_guide_dbsetup_setDSError">2.2.1.3. Error
handling</a></span></dt></dl></dd></dl></dd></dl></dd><dt><span
class="section"><a href="#ref_guide_dbsetup_sqlconn">3.
[... 42002 lines stripped ...]