Modified:
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_enterprise_abstractstore.html
==============================================================================
---
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_enterprise_abstractstore.html
(original)
+++
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_enterprise_abstractstore.html
Thu Jun 28 09:26:41 2018
@@ -11,11 +11,11 @@
<p>
It is possible to adapt OpenJPA to access a non-relational datastore by
creating
an implementation of the
-<a class="ulink" href="../javadoc/org/apache/openjpa/kernel/StoreManager.html"
target="_top"><code class="literal">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/kernel/StoreManager.html"
target="_top"><code class="literal">
org.apache.openjpa.kernel.StoreManager</code></a> interface. OpenJPA
provides an abstract <code class="literal">StoreManager</code> implementation
to
facilitate this process. See the <code
class="literal">org.apache.openjpa.abstractstore
-</code> package <a class="ulink"
href="../javadoc/org/apache/openjpa/abstractstore/package-summary.html"
target="_top">
+</code> package <a class="ulink"
href="../../apidocs/org/apache/openjpa/abstractstore/package-summary.html"
target="_top">
Javadoc</a> for details.
</p>
</div><div class="navfooter"><hr><table width="100%" summary="Navigation
footer"><tr><td width="40%" align="left"><a accesskey="p"
href="ref_guide_runtime_pm_event.html">Prev</a> </td><td width="20%"
align="center"><a accesskey="u" href="ref_guide_runtime.html">Up</a></td><td
width="40%" align="right"> <a accesskey="n"
href="ref_guide_caching.html">Next</a></td></tr><tr><td width="40%"
align="left" valign="top">7.
Modified:
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_enterprise_methodql.html
==============================================================================
---
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_enterprise_methodql.html
(original)
+++
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_enterprise_methodql.html
Thu Jun 28 09:26:41 2018
@@ -53,7 +53,7 @@ import org.apache.openjpa.persistence.*;
For datastore queries, the method must have the following signature:
</p>
<pre class="programlisting">
-public static <a class="ulink"
href="../javadoc/org/apache/openjpa/lib/rop/ResultObjectProvider.html"
target="_top">ResultObjectProvider</a> xxx(<a class="ulink"
href="../javadoc/org/apache/openjpa/kernel/StoreContext.html"
target="_top">StoreContext</a> ctx, <a class="ulink"
href="../javadoc/org/apache/openjpa/meta/ClassMetaData.html"
target="_top">ClassMetaData</a> meta, boolean subclasses, Map params, <a
class="ulink"
href="../javadoc/org/apache/openjpa/kernel/FetchConfiguration.html"
target="_top">FetchConfiguration </a> fetch)
+public static <a class="ulink"
href="../../apidocs/org/apache/openjpa/lib/rop/ResultObjectProvider.html"
target="_top">ResultObjectProvider</a> xxx(<a class="ulink"
href="../javadoc/org/apache/openjpa/kernel/StoreContext.html"
target="_top">StoreContext</a> ctx, <a class="ulink"
href="../javadoc/org/apache/openjpa/meta/ClassMetaData.html"
target="_top">ClassMetaData</a> meta, boolean subclasses, Map params, <a
class="ulink"
href="../javadoc/org/apache/openjpa/kernel/FetchConfiguration.html"
target="_top">FetchConfiguration </a> fetch)
</pre>
<p>
The returned result object provider should produce objects of the candidate
@@ -67,7 +67,7 @@ In-memory execution is slightly differen
returning a boolean on whether the object matches the query:
</p>
<pre class="programlisting">
-public static boolean xxx(<a class="ulink"
href="../javadoc/org/apache/openjpa/kernel/StoreContext.html"
target="_top">StoreContext</a> ctx, <a class="ulink"
href="../javadoc/org/apache/openjpa/meta/ClassMetaData.html"
target="_top">ClassMetaData</a> meta, boolean subclasses, Object obj, Map
params, <a class="ulink"
href="../javadoc/org/apache/openjpa/kernel/FetchConfiguration.html"
target="_top">FetchConfiguration</a> fetch)
+public static boolean xxx(<a class="ulink"
href="../../apidocs/org/apache/openjpa/kernel/StoreContext.html"
target="_top">StoreContext</a> ctx, <a class="ulink"
href="../javadoc/org/apache/openjpa/meta/ClassMetaData.html"
target="_top">ClassMetaData</a> meta, boolean subclasses, Object obj, Map
params, <a class="ulink"
href="../javadoc/org/apache/openjpa/kernel/FetchConfiguration.html"
target="_top">FetchConfiguration</a> fetch)
</pre>
<p>
In both method versions, the given <code class="literal">params</code> map
contains the
Modified:
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_enterprise_trans.html
==============================================================================
---
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_enterprise_trans.html
(original)
+++
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_enterprise_trans.html
Thu Jun 28 09:26:41 2018
@@ -62,7 +62,7 @@ manager for an unrecognized or non-stand
accomplished through the <a class="link"
href="ref_guide_conf_openjpa.html#openjpa.ManagedRuntime" title="5.45.
openjpa.ManagedRuntime"><code class="literal">
openjpa.ManagedRuntime</code></a> configuration property. This
property describes an
-<a class="ulink" href="../javadoc/org/apache/openjpa/ee/ManagedRuntime.html"
target="_top"><code class="classname">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/ee/ManagedRuntime.html"
target="_top"><code class="classname">
org.apache.openjpa.ee.ManagedRuntime</code></a> implementation to use
for transaction manager discovery. You can specify your own implementation,
or use one of the built-ins:
@@ -70,7 +70,7 @@ or use one of the built-ins:
<div class="itemizedlist"><ul class="itemizedlist"
style="list-style-type: disc; "><li class="listitem">
<p>
<code class="literal">auto</code>: This is the default. It is an alias for the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/ee/AutomaticManagedRuntime.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/ee/AutomaticManagedRuntime.html"
target="_top">
<code
class="classname">org.apache.openjpa.ee.AutomaticManagedRuntime</code></a>
class. This managed runtime is able to automatically integrate with several
common application servers.
@@ -78,7 +78,7 @@ common application servers.
</li><li class="listitem">
<p>
<code class="literal">invocation</code>: An alias for the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/ee/InvocationManagedRuntime.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/ee/InvocationManagedRuntime.html"
target="_top">
<code
class="classname">org.apache.openjpa.ee.InvocationManagedRuntime</code></a>
class. You can configure this runtime to invoke any static
method in order to obtain the appserver's transaction manager.
@@ -86,7 +86,7 @@ method in order to obtain the appserver'
</li><li class="listitem">
<p>
<code class="literal">jndi</code>: An alias for the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/ee/JNDIManagedRuntime.html" target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/ee/JNDIManagedRuntime.html"
target="_top">
<code class="classname">org.apache.openjpa.ee.JNDIManagedRuntime</code></a>
class. You can configure this runtime to look up the transaction manager at
any JNDI location.
Modified:
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_event.html
==============================================================================
---
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_event.html
(original)
+++
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_event.html
Thu Jun 28 09:26:41 2018
@@ -39,7 +39,7 @@ To enable remote events, you must config
<p>
When a <code class="literal">RemoteCommitProvider</code> is properly
configured, you can
register
-<a class="ulink"
href="../javadoc/org/apache/openjpa/event/RemoteCommitListener.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/event/RemoteCommitListener.html"
target="_top">
<code class="classname">RemoteCommitListener</code></a>s that will be alerted
with
a list of modified object ids whenever a transaction on a remote machine
successfully commits.
@@ -242,10 +242,10 @@ provider, we modify the previous example
<p>
You can develop additional mechanisms for remote event notification be by
creating an implementation of the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/event/RemoteCommitProvider.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/event/RemoteCommitProvider.html"
target="_top">
<code class="classname"> RemoteCommitProvider</code></a> interface, possibly by
extending the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/event/AbstractRemoteCommitProvider.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/event/AbstractRemoteCommitProvider.html"
target="_top">
<code class="classname">AbstractRemoteCommitProvider</code></a> abstract
class..
</p>
</div>
Modified:
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_fetch.html
==============================================================================
---
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_fetch.html
(original)
+++
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_fetch.html
Thu Jun 28 09:26:41 2018
@@ -46,11 +46,11 @@ active fetch groups when loading objects
</p>
<p>
You create fetch groups with the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/FetchGroup.html" target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/FetchGroup.html"
target="_top">
<code class="classname">org.apache.openjpa.persistence.FetchGroup</code></a>
annotation. If your class only has one custom fetch group, you can place this
annotation directly on the class declaration. Otherwise, use the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/FetchGroups.html" target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/FetchGroups.html"
target="_top">
<code class="classname">org.apache.openjpa.persistence.FetchGroups</code></a>
annotation to declare an array of individual <code
class="classname">FetchGroup</code>
values. The <code class="classname">FetchGroup</code> annotation has the
following
@@ -85,7 +85,7 @@ include in this group.
</li></ul></div>
<p>
As you might expect, listing a
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/FetchAttribute.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/FetchAttribute.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.FetchAttribute</code></a>
within a <code class="classname">FetchGroup</code> includes the corresponding
persistent
field or property in the fetch group. Each <code
class="classname">FetchAttribute</code>
@@ -148,7 +148,7 @@ accessed.
</p>
<p>
Use OpenJPA's
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/LoadFetchGroup.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/LoadFetchGroup.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.LoadFetchGroup</code></a>
annotation to specify the load fetch group of any persistent field. The value
of
the annotation is the name of a declared fetch group whose members should be
@@ -212,7 +212,7 @@ the fetch depth to something less than t
OpenJPA's <code class="classname">OpenJPAEntityManager</code> and <code
class="classname">
OpenJPAQuery</code> extensions to the standard <code
class="classname">EntityManager
</code> and <code class="classname">Query</code> interfaces provide access to a
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/FetchPlan.html" target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/FetchPlan.html"
target="_top">
<code class="classname">org.apache.openjpa.persistence.FetchPlan</code></a>
object.
The <code class="classname">FetchPlan</code> maintains the set of active fetch
groups
and the maximum fetch depth. It begins with the groups and depth defined in the
Modified:
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_instrumentation_custom.html
==============================================================================
---
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_instrumentation_custom.html
(original)
+++
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_instrumentation_custom.html
Thu Jun 28 09:26:41 2018
@@ -12,9 +12,9 @@
<p>
OpenJPA includes built-in support for a JMX Platform MBean provider,
but a custom instrumentation
providers can be created by implementing the
- <a class="ulink"
href="../javadoc/org/apache/openjpa/lib/instrumentation/InstrumentationProvider.html"
target="_top">
+ <a class="ulink"
href="../../apidocs/org/apache/openjpa/lib/instrumentation/InstrumentationProvider.html"
target="_top">
<code class="classname">InstrumentationProvider</code></a> interface
or more simply by extending
- <a class="ulink"
href="../javadoc/org/apache/openjpa/lib/instrumentation/AbstractInstrumentationProvider.html"
target="_top">
+ <a class="ulink"
href="../../apidocs/org/apache/openjpa/lib/instrumentation/AbstractInstrumentationProvider.html"
target="_top">
<code class="classname">AbstractInstrumentationProvider</code></a>.
To use the custom instrumentation provider,
include the class in your classpath and specify the class name as the
base value on the
<a class="link"
href="ref_guide_conf_openjpa.html#openjpa.Instrumentation" title="5.40.
openjpa.Instrumentation"><code
class="literal">openjpa.Instrumentation</code></a> configuration property.
@@ -22,12 +22,12 @@
<p>
OpenJPA includes instruments for various caches, but you can also
create your own instruments. To
create a custom instrument you need to implement the
- <a class="ulink"
href="../javadoc/org/apache/openjpa/lib/instrumentation/Instrument.html"
target="_top">
+ <a class="ulink"
href="../../apidocs/org/apache/openjpa/lib/instrumentation/Instrument.html"
target="_top">
<code class="classname">Instrument</code></a> interface or more simply
extend
- <a class="ulink"
href="../javadoc/org/apache/openjpa/lib/instrumentation/AbstractInstrument.html"
target="_top">
+ <a class="ulink"
href="../../apidocs/org/apache/openjpa/lib/instrumentation/AbstractInstrument.html"
target="_top">
<code class="classname">AbstractInstrument</code></a>. If you are
building a Platform MBean JMX-based
instrument this effort can be simplified by extending
- <a class="ulink"
href="../javadoc/org/apache/openjpa/instrumentation/jmx/JMXInstrument.html"
target="_top">
+ <a class="ulink"
href="../../apidocs/org/apache/openjpa/instrumentation/jmx/JMXInstrument.html"
target="_top">
<code class="classname">JMXInstrument</code></a>. If you create your
own custom
provider, class name aliases can be registered within the provider to
simplify configuration. For example,
the instrument <code
class="classname">com.my.app.MySQLInstrument</code> could be aliased as
Modified:
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_integration.html
==============================================================================
---
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_integration.html
(original)
+++
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_integration.html
Thu Jun 28 09:26:41 2018
@@ -96,7 +96,7 @@ environment.
All OpenJPA tasks accept a nested <code class="literal">config</code> element,
which
defines the configuration environment in which the specified task will run. The
attributes for the <code class="literal">config</code> tag are defined by the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/jdbc/conf/JDBCConfiguration.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/jdbc/conf/JDBCConfiguration.html"
target="_top">
<code class="classname">JDBCConfiguration</code></a> bean methods. Note that
excluding the <code class="literal">config</code> element will cause the Ant
task to use
the default system configuration mechanism, such as the configuration defined
in
Modified:
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_inverses.html
==============================================================================
---
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_inverses.html
(original)
+++
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_inverses.html
Thu Jun 28 09:26:41 2018
@@ -19,7 +19,7 @@ relations that also share datastore stor
</p>
<p>
OpenJPA also allows you to define purely logical bidirectional relations. The
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/InverseLogical.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/InverseLogical.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.InverseLogical</code></a>
annotation names a logical inverse in JPA metadata.
</p>
Modified:
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_locking.html
==============================================================================
---
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_locking.html
(original)
+++
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_locking.html
Thu Jun 28 09:26:41 2018
@@ -150,7 +150,7 @@ In addition to the standard
<a class="ulink"
href="http://download.oracle.com/javaee/6/api/javax/persistence/EntityManager.html"
target="_top">
<code class="methodname">EntityManager.lock(Object, LockModeType)</code></a>
method, the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/OpenJPAEntityManager.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/OpenJPAEntityManager.html"
target="_top">
<code class="classname">OpenJPAEntityManager</code></a> exposes the following
methods to lock objects explicitly:
</p>
@@ -200,7 +200,7 @@ oem.getTransaction().commit();
<p>
<a class="indexterm" name="d5e15627"></a>
OpenJPA delegates the actual work of locking objects to the system's
-<a class="ulink" href="../javadoc/org/apache/openjpa/kernel/LockManager.html"
target="_top"><code class="classname">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/kernel/LockManager.html"
target="_top"><code class="classname">
org.apache.openjpa.kernel.LockManager</code></a>. This plugin is
controlled by the <a class="link"
href="ref_guide_conf_openjpa.html#openjpa.LockManager" title="5.42.
openjpa.LockManager"><code class="literal">
openjpa.LockManager</code></a> configuration property. You can write your
@@ -209,7 +209,7 @@ own lock manager, or use one of the bund
<div class="itemizedlist"><ul class="itemizedlist"
style="list-style-type: disc; "><li class="listitem">
<p>
<code class="literal">mixed</code>: This is an alias for the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/jdbc/kernel/MixedLockManager.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/jdbc/kernel/MixedLockManager.html"
target="_top">
<code class="classname">org.apache.openjpa.jdbc.kernel.MixedLockManager</code>
</a>, which implements the JPA 2.0 specification entity locking behaviors.
It combines both the optimistic and pessimistic semantics controlled by
@@ -228,7 +228,7 @@ This is the default <code class="literal
</li><li class="listitem">
<p>
<code class="literal">pessimistic</code>: This is an alias for the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/jdbc/kernel/PessimisticLockManager.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/jdbc/kernel/PessimisticLockManager.html"
target="_top">
<code
class="classname">org.apache.openjpa.jdbc.kernel.PessimisticLockManager</code>
</a>, which
uses SELECT FOR UPDATE statements (or the database's equivalent) to lock the
@@ -249,7 +249,7 @@ properties:
</li><li class="listitem">
<p>
<code class="literal">version</code>: This is an alias for the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/kernel/VersionLockManager.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/kernel/VersionLockManager.html"
target="_top">
<code
class="classname">org.apache.openjpa.kernel.VersionLockManager</code></a>.
This lock manager does not perform any exclusive locking, but instead ensures
read consistency by verifying that the version of all read-locked instances is
@@ -261,7 +261,7 @@ behavior.
</li><li class="listitem">
<p>
<code class="literal">none</code>: This is an alias for the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/kernel/NoneLockManager.html" target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/kernel/NoneLockManager.html"
target="_top">
<code class="classname">org.apache.openjpa.kernel.NoneLockManager</code></a>,
which
does not perform any locking at all.
</p>
Modified:
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_logging_custom.html
==============================================================================
---
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_logging_custom.html
(original)
+++
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_logging_custom.html
Thu Jun 28 09:26:41 2018
@@ -17,7 +17,7 @@ logging to a graphical component for GUI
</p>
<p>
A custom logging framework must include an implementation of the
-<a class="ulink" href="../javadoc/org/apache/openjpa/lib/log/LogFactory.html"
target="_top"><code class="classname">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/lib/log/LogFactory.html"
target="_top"><code class="classname">
org.apache.openjpa.lib.log.LogFactory</code></a> interface. We present
a custom <code class="classname">LogFactory</code> below.
</p>
Modified:
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_mapping.html
==============================================================================
---
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_mapping.html
(original)
+++
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_mapping.html
Thu Jun 28 09:26:41 2018
@@ -132,7 +132,7 @@ their corresponding database schema from
forward mapping through the <span class="emphasis"><em>mapping
tool</em></span>. The next section
presents several common mapping tool use cases. You can invoke the tool through
its Java class,
-<a class="ulink" href="../javadoc/org/apache/openjpa/jdbc/meta/MappingTool"
target="_top"><code class="classname">
+<a class="ulink" href="../../apidocs/org/apache/openjpa/jdbc/meta/MappingTool"
target="_top"><code class="classname">
org.apache.openjpa.jdbc.meta.MappingTool</code></a>.
</p>
<div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3
class="title">Note</h3>
Modified:
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_mapping_custom.html
==============================================================================
---
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_mapping_custom.html
(original)
+++
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_mapping_custom.html
Thu Jun 28 09:26:41 2018
@@ -34,14 +34,14 @@ strategies.
<p>
To create a custom class mapping, write an implementation of the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/jdbc/meta/ClassStrategy.html" target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/jdbc/meta/ClassStrategy.html"
target="_top">
<code class="classname">org.apache.openjpa.jdbc.meta.ClassStrategy</code></a>
interface. You will probably want to extend one of the existing abstract or
concrete strategies in the <code
class="literal">org.apache.openjpa.jdbc.meta.strats
</code> package.
</p>
<p>
-The <a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/Strategy.html"
target="_top">
+The <a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/Strategy.html"
target="_top">
<code class="classname">org.apache.openjpa.persistence.jdbc.Strategy</code></a>
annotation allows you to declare a custom class mapping strategy in JPA mapping
metadata. Set the value of the annotation to the full class name of your custom
@@ -57,10 +57,10 @@ OpenJPA's plugin syntax, detailed in <a
<p>
To define a custom discriminator or version strategy, implement the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/jdbc/meta/DiscriminatorStrategy.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/jdbc/meta/DiscriminatorStrategy.html"
target="_top">
<code
class="classname">org.apache.openjpa.jdbc.meta.DiscriminatorStrategy</code>
</a> or
-<a class="ulink"
href="../javadoc/org/apache/openjpa/jdbc/meta/VersionStrategy.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/jdbc/meta/VersionStrategy.html"
target="_top">
<code class="classname">org.apache.openjpa.jdbc.meta.VersionStrategy</code></a>
interface, respectively. You might extend one of the existing abstract or
concrete strategies in the <code
class="literal">org.apache.openjpa.jdbc.meta.strats
@@ -68,10 +68,10 @@ concrete strategies in the <code class="
</p>
<p>
OpenJPA includes the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/DiscriminatorStrategy.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/DiscriminatorStrategy.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.jdbc.DiscriminatorStrategy</code>
</a> and
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/VersionStrategy.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/VersionStrategy.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.jdbc.VersionStrategy</code>
</a> class annotations for declaring a custom discriminator or version
strategy in JPA mapping metadata. Set the string value of these annotations to
@@ -112,7 +112,7 @@ sections examine each.
Value handlers make it trivial to map any type that you can break down into one
or more simple values. All value handlers implement the <code
class="classname">
org.apache.openjpa.jdbc.meta.ValueHandler</code> interface; see its
-<a class="ulink"
href="../javadoc/org/apache/openjpa/jdbc/meta/ValueHandler.html" target="_top">
Javadoc
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/jdbc/meta/ValueHandler.html"
target="_top"> Javadoc
</a> for details. Also, examine the built-in handlers in the <code
class="filename">
src/openjpa/jdbc/meta/strats</code> directory of your OpenJPA source
distribution. Use these functional implementations as examples when you
@@ -126,7 +126,7 @@ create your own value handlers.
<a class="indexterm" name="d5e15107"></a>
<p>
OpenJPA interacts with persistent fields through the
-<a class="ulink" href="../javadoc/org/apache/openjpa/jdbc/meta/FieldStrategy"
target="_top"><code class="classname">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/jdbc/meta/FieldStrategy"
target="_top"><code class="classname">
org.apache.openjpa.jdbc.meta.FieldStrategy</code></a> interface. You
can implement this interface yourself to create a custom field strategy, or
extend one of the existing abstract or concrete strategies in the <code
class="literal">
@@ -157,7 +157,7 @@ defaults in detail.
Your other option is to explicitly install a custom value handler or strategy
on
a particular field. To do so, specify the full name of your implementation
class
in the proper mapping metadata extension. OpenJPA includes the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/Strategy.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/Strategy.html"
target="_top">
<code class="classname">org.apache.openjpa.persistence.jdbc.Strategy</code></a>
annotation. You can configure the named strategy or handler's bean
properties in these extensions using OpenJPA's plugin format (see
Modified:
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_mapping_defaults.html
==============================================================================
---
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_mapping_defaults.html
(original)
+++
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_mapping_defaults.html
Thu Jun 28 09:26:41 2018
@@ -14,7 +14,7 @@
The previous sections showed how to use the mapping tool to generate default
mappings. But how does the mapping tool know what mappings to generate? The
answer lies in the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/jdbc/meta/MappingDefaults.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/jdbc/meta/MappingDefaults.html"
target="_top">
<code class="classname">org.apache.openjpa.jdbc.meta.MappingDefaults</code></a>
interface. OpenJPA uses an instance of this interface to decide how to name
tables and columns, where to put foreign keys, and generally how to create a
@@ -48,7 +48,7 @@ OpenJPA includes the following standard
<p>
<code class="literal">jpa</code>: Provides defaults in compliance with the JPA
standard.
This is an alias for the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/PersistenceMappingDefaults.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/PersistenceMappingDefaults.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.jdbc.PersistenceMappingDefaults
</code></a> class. This class extends the <code class="classname">
MappingDefaultsImpl</code> class described below, so it has all the same
@@ -65,7 +65,7 @@ compatibility with older OpenJPA version
</li><li class="listitem">
<p>
<code class="literal">default</code>: This is an alias for the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html"
target="_top">
<code
class="classname">org.apache.openjpa.jdbc.meta.MappingDefaultsImpl</code></a>
class. This default implementation is highly configurable. It has the following
properties:
@@ -98,7 +98,7 @@ You can also use OpenJPA's plugin format
Plugin Configuration
”</a>) to pass arguments to the
strategy instance. See the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/jdbc/meta/strats/package-summary.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/jdbc/meta/strats/package-summary.html"
target="_top">
<code class="literal">org.apache.openjpa.jdbc.meta.strats</code></a> package
for
available strategies.
</p>
@@ -113,7 +113,7 @@ You can also use OpenJPA's plugin format
”</a>) to pass arguments to the
strategy instance. Common strategies are <code class="literal">vertical</code>
and
<code class="literal">flat</code>, the default. See the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/jdbc/meta/strats/package-summary.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/jdbc/meta/strats/package-summary.html"
target="_top">
<code class="literal">org.apache.openjpa.jdbc.meta.strats</code></a> package
for all
available strategies.
</p>
@@ -129,7 +129,7 @@ version strategy</a>. You can also use O
strategy instance. Common strategies are <code class="literal">none</code>,
<code class="literal">
state-comparison</code>, <code class="literal"> timestamp</code>, and <code
class="literal">
version-number</code>, the default. See the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/jdbc/meta/strats/package-summary.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/jdbc/meta/strats/package-summary.html"
target="_top">
<code class="literal">org.apache.openjpa.jdbc.meta.strats</code></a> package
for all
available strategies.
</p>
@@ -147,7 +147,7 @@ strategy instance. Common strategies are
class without subclasses, <code class="literal">none</code> to use joins to
subclass
tables rather than a discriminator column, and <code class="literal">
class-name</code>,
the default. See the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/jdbc/meta/strats/package-summary.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/jdbc/meta/strats/package-summary.html"
target="_top">
<code class="literal">org.apache.openjpa.jdbc.meta.strats</code></a> package
for all
available strategies.
</p>
Modified:
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_mapping_ext.html
==============================================================================
---
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_mapping_ext.html
(original)
+++
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_mapping_ext.html
Thu Jun 28 09:26:41 2018
@@ -59,10 +59,10 @@ OpenJPA recognizes the following class e
This extension specifies how to eagerly fetch subclass state. It overrides the
global <a class="link"
href="ref_guide_conf_jdbc.html#openjpa.jdbc.SubclassFetchMode"
title="6.16. openjpa.jdbc.SubclassFetchMode"><code class="literal">
openjpa.jdbc.SubclassFetchMode</code></a> property. Set the OpenJPA
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/SubclassFetchMode.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/SubclassFetchMode.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.jdbc.SubclassFetchMode</code>
</a> annotation to a value from the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/FetchMode.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/FetchMode.html"
target="_top">
<code class="classname">org.apache.openjpa.persistence.jdbc.FetchMode</code>
</a> enum: <code class="literal">JOIN</code>, <code
class="literal">PARALLEL</code>, or
<code class="literal">NONE</code>. See <a class="xref"
href="ref_guide_perfpack_eager.html" title="8. Eager
Fetching">Section 8, “
@@ -77,7 +77,7 @@ openjpa.jdbc.SubclassFetchMode</code></a
<a class="indexterm" name="d5e14942"></a>
<p>
-The <a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/Strategy.html"
target="_top">
+The <a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/Strategy.html"
target="_top">
<code class="classname">org.apache.openjpa.persistence.jdbc.Strategy</code></a>
class annotation allows you to specify a custom mapping strategy for your
class.
See <a class="xref" href="ref_guide_mapping_custom.html" title="10.
Custom Mappings">Section 10, “
@@ -93,7 +93,7 @@ mappings.
<a class="indexterm" name="d5e14953"></a>
<p>
The
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/DiscriminatorStrategy.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/DiscriminatorStrategy.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.jdbc.DiscriminatorStrategy</code>
</a> class annotation allows you to specify a custom discriminator strategy.
See <a class="xref" href="ref_guide_mapping_custom.html" title="10.
Custom Mappings">Section 10, “
@@ -109,7 +109,7 @@ mappings.
<a class="indexterm" name="d5e14964"></a>
<p>
The
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/VersionStrategy.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/VersionStrategy.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.jdbc.VersionStrategy</code>
</a> class annotation allows you to specify a custom version strategy. See
<a class="xref" href="ref_guide_mapping_custom.html" title="10. Custom
Mappings">Section 10, “
@@ -143,10 +143,10 @@ OpenJPA recognizes the following field e
This extension specifies how to eagerly fetch related objects. It overrides the
global <a class="link"
href="ref_guide_conf_jdbc.html#openjpa.jdbc.EagerFetchMode" title="6.4.
openjpa.jdbc.EagerFetchMode"><code class="literal">
openjpa.jdbc.EagerFetchMode</code></a> property. Set the OpenJPA
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/EagerFetchMode.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/EagerFetchMode.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.jdbc.EagerFetchMode</code>
</a> annotation to a value from the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/FetchMode.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/FetchMode.html"
target="_top">
<code class="classname">org.apache.openjpa.persistence.jdbc.FetchMode</code>
</a> enum: <code class="literal">JOIN</code>, <code
class="literal">PARALLEL</code>, or
<code class="literal">NONE</code>. See <a class="xref"
href="ref_guide_perfpack_eager.html" title="8. Eager
Fetching">Section 8, “
@@ -182,20 +182,20 @@ OpenJPA defines the following extensions
</p>
<div class="itemizedlist"><ul class="itemizedlist"
style="list-style-type: disc; "><li class="listitem">
<p>
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/Nonpolymorphic.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/Nonpolymorphic.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.jdbc.Nonpolymorphic</code>
</a>
</p>
</li><li class="listitem">
<p>
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/ElementNonpolymorphic.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/ElementNonpolymorphic.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.jdbc.ElementNonpolymorphic</code>
</a>
</p>
</li></ul></div>
<p>
The value of these extensions is a constant from the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/NonpolymorphicType.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/NonpolymorphicType.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.jdbc.NonpolymorphicType</code>
</a> enumeration. The default value, <code class="literal">EXACT</code>,
indicates
that the relation will always be of the exact declared type. A value of
@@ -227,12 +227,12 @@ array or collection element relations, r
</p>
<div class="itemizedlist"><ul class="itemizedlist"
style="list-style-type: disc; "><li class="listitem">
<p>
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/ClassCriteria.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/ClassCriteria.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.jdbc.ClassCriteria</code></a>
</p>
</li><li class="listitem">
<p>
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/ElementClassCriteria.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/ElementClassCriteria.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.jdbc.ElementClassCriteria</code>
</a>
</p>
@@ -245,7 +245,7 @@ array or collection element relations, r
<a class="indexterm" name="d5e15046"></a>
<p>
OpenJPA's
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/Strategy.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/Strategy.html"
target="_top">
<code class="classname">org.apache.openjpa.persistence.jdbc.Strategy</code></a>
extension allows you to specify a custom mapping
strategy or value handler for a field. See
Modified:
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_mapping_jpa.html
==============================================================================
---
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_mapping_jpa.html
(original)
+++
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_mapping_jpa.html
Thu Jun 28 09:26:41 2018
@@ -65,7 +65,7 @@ to map entities using these strategies t
”</a> describes how to use datastore identity
in JPA. OpenJPA requires a single numeric primary key column to hold datastore
identity values. The
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/DataStoreIdColumn.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/DataStoreIdColumn.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.jdbc.DataStoreIdColumn</code>
</a> annotation customizes the datastore identity column. This annotation
has the following properties:
@@ -130,10 +130,10 @@ public class LogEntry {
OpenJPA supports version fields as defined by the JPA specification, but allows
you to use a surrogate version column in place of a version field if you like.
You map the surrogate version column with the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/VersionColumn.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/VersionColumn.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.jdbc.VersionColumn</code></a>
annotation. You can also use the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/VersionColumns.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/VersionColumns.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.jdbc.VersionColumns</code>
</a> annotation to declare an array of <code
class="classname">VersionColumn</code>
values. Each <code class="classname">VersionColumn</code> has the following
properties:
@@ -244,7 +244,7 @@ OpenJPA makes it easy to create multi-co
specification includes a <code class="classname">Column</code> annotation, but
is
missing a way to declare multiple columns for a single field. OpenJPA remedies
this with the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/Columns.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/Columns.html"
target="_top">
<code class="classname">org.apache.openjpa.persistence.jdbc.Columns</code></a>
annotation, which contains an array of <code class="classname">Column</code>
values.
</p>
@@ -277,7 +277,7 @@ OpenJPA rectifies this by allowing you t
</em></span> in the related type each join column links to, rather than which
column. If the attribute is mapped differently in various subclass tables,
OpenJPA automatically forms the proper join for the subclass record at hand.
The
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/XJoinColumn.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/XJoinColumn.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.jdbc.XJoinColumn</code></a>
annotation has all the same properties as the standard <code
class="classname">JoinColumn
</code> annotation, but adds an additional <code class="literal">
@@ -287,7 +287,7 @@ referencedAttributeName</code> property
</p>
<p>
For compound keys, use the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/XJoinColumns.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/XJoinColumns.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.jdbc.XJoinColumns</code></a>
annotation. The value of this annotation is an array of individual <code
class="classname">
XJoinColumn</code>s.
@@ -309,7 +309,7 @@ a null embedded object and one with defa
</p>
<p>
OpenJPA overcomes these shortcomings with the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/EmbeddedMapping.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/EmbeddedMapping.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.jdbc.EmbeddedMapping</code>
</a> annotation. This annotation has the following properties:
</p>
@@ -357,7 +357,7 @@ allows you to override multiple mapped s
</p>
<p>
Each
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/MappingOverride.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/MappingOverride.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.jdbc.MappingOverride</code>
</a> annotation has the following properties:
</p>
@@ -468,7 +468,7 @@ We explore the annotations below.
<a class="indexterm" name="d5e14486"></a>
<p>
The
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/ContainerTable.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/ContainerTable.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.jdbc.ContainerTable</code>
</a> annotation describes a database table that holds collection (or map)
elements. This annotation has the following properties:
@@ -527,11 +527,11 @@ of the next sections.
Element join columns are equivalent to standard JPA join columns, except that
they represent a join to a collection or map element entity rather than a
direct
relation. You represent an element join column with OpenJPA's
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/ElementJoinColumn.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/ElementJoinColumn.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.jdbc.ElementJoinColumn</code>
</a> annotation. To declare a compound join, enclose an array of <code
class="classname">
ElementJoinColumn</code>s in the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/ElementJoinColumns.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/ElementJoinColumns.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.jdbc.ElementJoinColumns</code>
</a> annotation.
</p>
@@ -559,7 +559,7 @@ Relational databases do not guarantee th
order. If you want to make sure that your collection elements are loaded in the
same order they were in when last stored, you must declare an order column. An
order column can be declared using OpenJPA's
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/OrderColumn" target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/OrderColumn"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.jdbc.OrderColumn</code></a>
annotation or the JPA 2.0 <code
class="classname">javax.persistence.OrderColumn</code>
annotation or <code class="literal">order-column</code> orm element as defined
in
@@ -567,7 +567,7 @@ annotation or <code class="literal">orde
XML Schema
”</a>.
OpenJPA's
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/OrderColumn" target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/OrderColumn"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.jdbc.OrderColumn</code></a>
annotation has the following properties:
</p>
@@ -700,11 +700,11 @@ also use this annotation to represent a
Element Join Columns
”</a> serve for
collection elements. OpenJPA's
- <a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/KeyColumn.html"
target="_top">
+ <a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/KeyColumn.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.jdbc.KeyColumn</code>
</a> annotation represents a map key. To map custom
multi-column keys, use the
- <a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/KeyColumns.html"
target="_top">
+ <a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/KeyColumns.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.jdbc.KeyColumns</code>
</a> annotation, whose value is an array of <code
class="classname">KeyColumn</code>s.
</p>
@@ -727,10 +727,10 @@ also use this annotation to represent a
Key join columns are equivalent to standard JPA
join columns, except that they represent a join to a map key entity
rather than a direct relation. You represent
a key join column with OpenJPA's
- <a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/KeyJoinColumn.html"
target="_top">
+ <a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/KeyJoinColumn.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.jdbc.KeyJoinColumn</code></a>
annotation. To declare a compound join, enclose an
array of <code class="classname">KeyJoinColumn</code>s in the
- <a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/KeyJoinColumns.html"
target="_top">
+ <a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/KeyJoinColumns.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.jdbc.KeyJoinColumns</code>
</a> annotation.
</p>
@@ -752,7 +752,7 @@ also use this annotation to represent a
<a class="indexterm" name="d5e14666"></a>
<p>
The
- <a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/KeyEmbeddedMapping.html"
target="_top">
+ <a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/KeyEmbeddedMapping.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.jdbc.KeyEmbeddedMapping</code>
</a> annotation allows you to map your map field's embedded
key type to your container table. This annotation has exactly
@@ -836,13 +836,13 @@ presented in the following sections.
<a class="indexterm" name="d5e14691"></a>
<a class="indexterm" name="d5e14694"></a>
<p>
-The <a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/Index.html" target="_top">
+The <a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/Index.html"
target="_top">
<code class="classname">org.apache.openjpa.persistence.jdbc.Index</code></a>
annotation represents an index on the columns of a field. It is also used
within
the <a class="link"
href="ref_guide_mapping_jpa.html#ref_guide_mapping_jpa_coll_table"
title="7.6.1. Container Table"><code class="classname">ContainerTable
</code></a> annotation to index join columns.
To index the columns of a collection element, use the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/ElementIndex.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/ElementIndex.html"
target="_top">
<code class="classname">
org.apache.openjpa.persistence.jdbc.ElementIndex</code></a>
annotation. These annotations have the following properties:
</p>
@@ -871,14 +871,14 @@ to false.
<a class="indexterm" name="d5e14716"></a>
<a class="indexterm" name="d5e14719"></a>
<p>
-The <a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/ForeignKey.html"
target="_top">
+The <a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/ForeignKey.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.jdbc.ForeignKey</code></a>
annotation represents a foreign key on the columns of a field. It is also used
within the <a class="link"
href="ref_guide_mapping_jpa.html#ref_guide_mapping_jpa_coll_table"
title="7.6.1. Container Table"><code class="classname">
ContainerTable</code></a> annotation to set a database foreign key on
join columns. To set a constraint to the columns of a collection element, use
the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/ElementForeignKey.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/ElementForeignKey.html"
target="_top">
<code class="classname">
org.apache.openjpa.persistence.jdbc.ElementForeignKey</code>
</a> annotation. These annotations have the following properties:
</p>
@@ -913,7 +913,7 @@ does not manifest as a database foreign
</li><li class="listitem">
<p>
<code class="literal">ForeignKeyAction deleteAction</code>: Value from the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/ForeignKeyAction.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/ForeignKeyAction.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.jdbc.ForeignKeyAction</code>
</a> enum identifying the desired delete action. Defaults to <code
class="literal">
RESTRICT</code>.
@@ -921,7 +921,7 @@ RESTRICT</code>.
</li><li class="listitem">
<p>
<code class="literal">ForeignKeyAction updateAction</code>: Value from the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/ForeignKeyAction.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/ForeignKeyAction.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.jdbc.ForeignKeyAction</code>
</a> enum identifying the desired update action. Defaults to <code
class="literal">
RESTRICT</code>.
@@ -946,7 +946,7 @@ to discover existing foreign keys (see
<a class="indexterm" name="d5e14759"></a>
<a class="indexterm" name="d5e14762"></a>
<p>
-The <a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/jdbc/Unique.html" target="_top">
+The <a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/jdbc/Unique.html"
target="_top">
<code class="classname">org.apache.openjpa.persistence.jdbc.Unique</code></a>
annotation represents a unique constraint on the columns of a field. It is more
convenient than using the <code class="literal">uniqueConstraints</code>
property of
@@ -1339,7 +1339,7 @@ restrictions.
</p>
<p>
To persist a stream, apply the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/Persistent.html" target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/Persistent.html"
target="_top">
<code class="classname">org.apache.openjpa.persistence.Persistent</code></a>
annotation to either <code class="classname">java.io.InputStream</code> or
<code class="classname">java.io.Reader</code> field.
Modified:
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_mapping_notes_nonstdjoins.html
==============================================================================
---
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_mapping_notes_nonstdjoins.html
(original)
+++
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_mapping_notes_nonstdjoins.html
Thu Jun 28 09:26:41 2018
@@ -33,7 +33,7 @@ In a non-primary key join, at least one
key. Once again, OpenJPA supports this join type with the same syntax as a
primary key join. There is one restriction, however: each non-primary key
column
you are joining to must be controlled by a field mapping that implements the
-<a class="ulink" href="../javadoc/org/apache/openjpa/jdbc/meta/Joinable.html"
target="_top"><code class="classname">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/jdbc/meta/Joinable.html"
target="_top"><code class="classname">
org.apache.openjpa.jdbc.meta.Joinable</code></a> interface. All built
in basic mappings implement this interface, including basic fields of embedded
objects. OpenJPA will also respect any custom mappings that implement this
Modified:
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_meta.html
==============================================================================
---
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_meta.html
(original)
+++
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_meta.html
Thu Jun 28 09:26:41 2018
@@ -68,7 +68,7 @@ This property takes a plugin string (see
<a class="xref" href="ref_guide_conf_plugins.html" title="4. Plugin
Configuration">Section 4, “
Plugin Configuration
”</a>) describing a concrete
-<a class="ulink"
href="../javadoc/org/apache/openjpa/meta/MetaDataFactory.html" target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/meta/MetaDataFactory.html" target="_top">
<code class="classname">org.apache.openjpa.meta.MetaDataFactory</code></a>
implementation. A metadata factory can load mapping information as well as
persistence metadata, or it can leave mapping information to a separate
@@ -81,7 +81,7 @@ following built-in metadata factories:
<div class="itemizedlist"><ul class="itemizedlist"
style="list-style-type: disc; "><li class="listitem">
<p>
<code class="literal">jpa</code>: Standard JPA metadata. This is an alias for
the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/PersistenceMetaDataFactory.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/PersistenceMetaDataFactory.html"
target="_top">
<code class="classname">
org.apache.openjpa.persistence.PersistenceMetaDataFactory</code></a>.
</p>
Modified:
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_meta_ext.html
==============================================================================
---
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_meta_ext.html
(original)
+++
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_meta_ext.html
Thu Jun 28 09:26:41 2018
@@ -69,9 +69,9 @@ OpenJPA recognizes the following class e
<a class="indexterm" name="d5e13337"></a>
<p>
-The <a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/FetchGroups.html" target="_top">
+The <a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/FetchGroups.html"
target="_top">
<code class="classname">org.apache.openjpa.persistence.FetchGroups</code></a>
and
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/FetchGroup.html" target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/FetchGroup.html"
target="_top">
<code class="classname">org.apache.openjpa.persistence.FetchGroup</code></a>
annotations allow you to define fetch groups in your JPA entities.
<a class="xref" href="ref_guide_fetch.html" title="7. Fetch
Groups">Section 7, “
@@ -96,7 +96,7 @@ extensions allow individual classes to o
</p>
<p>
OpenJPA defines the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/DataCache.html" target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/DataCache.html"
target="_top">
<code class="classname">org.apache.openjpa.persistence.DataCache</code></a>
annotation for caching information. This annotation has the following
properties:
@@ -136,7 +136,7 @@ modifications.
</p>
<p>
OpenJPA defines the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/DetachedState.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/DetachedState.html"
target="_top">
<code class="classname">org.apache.openjpa.persistence.DetachedState</code></a>
annotation for controlling detached state. When used to annotate a class,
<code class="classname">DetachedState</code> recognizes the following
properties:
@@ -217,19 +217,19 @@ JPA entities:
</p>
<div class="itemizedlist"><ul class="itemizedlist"
style="list-style-type: disc; "><li class="listitem">
<p>
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/Dependent.html" target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/Dependent.html"
target="_top">
<code class="classname"> org.apache.openjpa.persistence.Dependent</code></a>:
Marks
a direct relation as dependent.
</p>
</li><li class="listitem">
<p>
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/ElementDependent.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/ElementDependent.html"
target="_top">
<code class="classname">
org.apache.openjpa.persistence.ElementDependent</code></a>
: Marks the entity elements of a collection, array, or map field as dependent.
</p>
</li><li class="listitem">
<p>
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/KeyDependent.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/KeyDependent.html"
target="_top">
<code class="classname">
org.apache.openjpa.persistence.KeyDependent</code></a>:
Marks the key entities in a map field as dependent.
</p>
@@ -242,7 +242,7 @@ Marks the key entities in a map field as
<a class="indexterm" name="d5e13434"></a>
<a class="indexterm" name="d5e13438"></a>
<p>
-The <a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/LoadFetchGroup.html"
target="_top">
+The <a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/LoadFetchGroup.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.LoadFetchGroup</code></a>
annotation specifies a field's load fetch group.
<a class="xref" href="ref_guide_fetch.html" title="7. Fetch
Groups">Section 7, “
@@ -261,7 +261,7 @@ annotation in particular.
<a class="indexterm" name="d5e13448"></a>
<p>
This boolean extension, denoted by the OpenJPA
-<a class="ulink" href="../javadoc/org/apache/openjpa/persistence/LRS.html"
target="_top"><code class="classname">
+<a class="ulink" href="../../apidocs/org/apache/openjpa/persistence/LRS.html"
target="_top"><code class="classname">
org.apache.openjpa.persistence.LRS</code></a> annotation,
indicates that a field should use OpenJPA's special large result set collection
or map proxies. A complete description of large result set proxies is available
@@ -278,7 +278,7 @@ in <a class="xref" href="ref_guide_pc_sc
<p>
This extension names the inverse field in a logical bidirectional relation.
To create a logical bidirectional relation in OpenJPA, use the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/InverseLogical.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/InverseLogical.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.InverseLogical</code></a>
annotation. We discuss logical bidirectional relations and this
extension in detail in <a class="xref" href="ref_guide_inverses.html"
title="5. Managed Inverses">Section 5, “
@@ -298,10 +298,10 @@ existing persistent objects; new object
</p>
<p>
To mark a field read-only in JPA metadata, set the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/ReadOnly.html" target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/ReadOnly.html" target="_top">
<code class="classname">org.apache.openjpa.persistence.ReadOnly</code></a>
annotation to an
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/UpdateAction.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/UpdateAction.html"
target="_top">
<code class="classname">org.apache.openjpa.persistence.UpdateAction</code></a>
enum
value. The <code class="classname">UpdateAction</code> enum includes:
</p>
@@ -380,17 +380,17 @@ array, and map elements, and map keys, r
</p>
<div class="itemizedlist"><ul class="itemizedlist"
style="list-style-type: disc; "><li class="listitem">
<p>
-<a class="ulink" href="../javadoc/org/apache/openjpa/persistence/Type.html"
target="_top"><code class="classname">
+<a class="ulink" href="../../apidocs/org/apache/openjpa/persistence/Type.html"
target="_top"><code class="classname">
org.apache.openjpa.persistence.Type</code></a>
</p>
</li><li class="listitem">
<p>
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/ElementType.html" target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/ElementType.html"
target="_top">
<code class="classname">org.apache.openjpa.persistence.ElementType</code></a>
</p>
</li><li class="listitem">
<p>
-<a class="ulink" href="../javadoc/org/apache/openjpa/persistence/KeyType.html"
target="_top"><code class="classname">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/KeyType.html"
target="_top"><code class="classname">
org.apache.openjpa.persistence.KeyType</code></a>
</p>
</li></ul></div>
@@ -402,7 +402,7 @@ org.apache.openjpa.persistence.KeyType</
<a class="indexterm" name="d5e13534"></a>
<p>
The OpenJPA
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/Externalizer.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/Externalizer.html"
target="_top">
<code class="classname">org.apache.openjpa.persistence.Externalizer</code></a>
annotation names a method to transform a field value into a value of
another type. See <a class="xref"
href="ref_guide_pc_scos.html#ref_guide_pc_extern" title="6.5.
Externalization">Section 6.5, “
@@ -417,7 +417,7 @@ another type. See <a class="xref" href="
<a class="indexterm" name="d5e13545"></a>
<p>
The OpenJPA
-<a class="ulink" href="../javadoc/org/apache/openjpa/persistence/Factory.html"
target="_top"><code class="classname">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/Factory.html"
target="_top"><code class="classname">
org.apache.openjpa.persistence.Factory</code></a> annotation
names a method to re-create a field value from its externalized form. See
<a class="xref" href="ref_guide_pc_scos.html#ref_guide_pc_extern"
title="6.5. Externalization">Section 6.5, “
@@ -432,7 +432,7 @@ names a method to re-create a field valu
<a class="indexterm" name="d5e13556"></a>
<p>
The OpenJPA
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/ExternalValues.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/ExternalValues.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.ExternalValues</code></a>
annotation declares values for transformation of simple fields to
different constant values in the datastore. See
Modified:
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_meta_jpa.html
==============================================================================
---
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_meta_jpa.html
(original)
+++
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_meta_jpa.html
Thu Jun 28 09:26:41 2018
@@ -70,7 +70,7 @@ JPA defines <code class="literal">Basic<
</code>, <code class="literal">ManyToOne</code>, and <code
class="literal">OneToOne</code>
persistence strategies for direct field values. OpenJPA supports all of these
standard strategies, but adds one of its own: <code
class="literal">Persistent</code>.
-The <a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/Persistent.html" target="_top">
+The <a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/Persistent.html"
target="_top">
<code class="classname">org.apache.openjpa.persistence.Persistent</code></a>
metadata annotation can represent any direct field value, including custom
types. It has the following properties:
@@ -129,7 +129,7 @@ JPA standardizes support for collections
OneToMany</code> and <code class="literal">ManyToMany</code> persistence
strategies.
OpenJPA supports these strategies, and may be extended for other strategies as
well. For extended strategies, use the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/PersistentCollection.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/PersistentCollection.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.PersistentCollection</code></a>
metadata
annotation to represents any persistent collection field. It has the following
properties:
@@ -176,7 +176,7 @@ ManyToMany</code></a>. Defaults to empty
<p>
JPA has limited support for maps. If you extend JPA's standard map support to
encompass new mappings, use the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/PersistentMap.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/PersistentMap.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.PersistentMap</code></a>
metadata
annotation to represent your custom persistent map fields. It has the
following properties:
Modified:
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_optimization.html
==============================================================================
---
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_optimization.html
(original)
+++
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_optimization.html
Thu Jun 28 09:26:41 2018
@@ -118,7 +118,7 @@ features in a transaction that will dele
number of objects you can set <code class="literal">LargeTransaction</code> to
true and
perform periodic flushes during your transaction to reduce its memory
requirements. See the Javadoc:
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/OpenJPAEntityManager.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/OpenJPAEntityManager.html"
target="_top">
OpenJPAEntityManager.setTrackChangesByType</a>. Note that transactions in
large mode have to more aggressively flush items from the data cache.
<p>
@@ -127,7 +127,7 @@ accessed by other transactions, for exam
month, you can turn off population of the data cache so that the transaction
doesn't fill the entire data cache with objects that won't be accessed again.
Again, see the Javadoc:
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/OpenJPAEntityManager.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/OpenJPAEntityManager.html"
target="_top">
OpenJPAEntityManager.setPopulateDataCache</a>
</p>
</td></tr><tr><td align="left" valign="top">
Modified:
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_orphan.html
==============================================================================
---
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_orphan.html
(original)
+++
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_orphan.html
Thu Jun 28 09:26:41 2018
@@ -31,7 +31,7 @@ string (see <a class="xref" href="ref_gu
Plugin Configuration
”</a>) to a custom
implementation of the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/event/OrphanedKeyAction.html" target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/event/OrphanedKeyAction.html"
target="_top">
<code class="classname"> org.apache.openjpa.event.OrphanedKeyAction</code></a>
interface, or use one of the built-in options:
</p>
@@ -39,7 +39,7 @@ interface, or use one of the built-in op
<p>
<code class="literal">log</code>: This is the default setting. This option
logs a message
for each orphaned key. It is an alias for the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/event/LogOrphanedKeyAction.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/event/LogOrphanedKeyAction.html"
target="_top">
<code
class="classname">org.apache.openjpa.event.LogOrphanedKeyAction</code></a>
class, which has the following additional properties:
</p>
@@ -59,14 +59,14 @@ openjpa.Runtime</code>.
<code class="literal">exception</code>: Throw an <code class="classname">
EntityNotFoundException</code> when OpenJPA discovers an
orphaned key. This is an alias for the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/event/ExceptionOrphanedKeyAction.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/event/ExceptionOrphanedKeyAction.html"
target="_top">
<code
class="classname">org.apache.openjpa.event.ExceptionOrphanedKeyAction</code>
</a> class.
</p>
</li><li class="listitem">
<p>
<code class="literal">none</code>: Ignore orphaned keys. This is an alias for
the
-<a class="ulink"
href="../javadoc/org/apache/openjpa/event/NoneOrphanedKeyAction.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/event/NoneOrphanedKeyAction.html"
target="_top">
<code
class="classname">org.apache.openjpa.event.NoneOrphanedKeyAction</code></a>
class.
</p>
Modified:
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_pc_oid.html
==============================================================================
---
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_pc_oid.html
(original)
+++
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_pc_oid.html
Thu Jun 28 09:26:41 2018
@@ -36,7 +36,7 @@ persistent objects for you through a sur
<p>
You can control how your JPA datastore identity value is generated through
OpenJPA's
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/DataStoreId.html" target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/DataStoreId.html"
target="_top">
<code class="classname">org.apache.openjpa.persistence.DataStoreId</code></a>
class
annotation. This annotation has <code class="literal">strategy</code> and
<code class="literal">
generator</code> properties that mirror the same-named properties on the
@@ -70,7 +70,7 @@ public class LineItem {
</div></div><br class="example-break">
<p>
Internally, OpenJPA uses the public
-<a class="ulink" href="../javadoc/org/apache/openjpa/util/Id.html"
target="_top"><code class="classname">
+<a class="ulink" href="../../apidocs/org/apache/openjpa/util/Id.html"
target="_top"><code class="classname">
org.apache.openjpa.util.Id</code></a> class for datastore identity
objects. When writing OpenJPA plugins, you can manipulate datastore identity
objects by casting them to this class. You can also create your own <code
class="classname">
@@ -271,7 +271,7 @@ class code, you can set the <code class=
</p>
<p>
The application identity tool can be invoked via its Java class,
-<a class="ulink"
href="../javadoc/org/apache/openjpa/enhance/ApplicationIdTool" target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/enhance/ApplicationIdTool" target="_top">
<code
class="classname">org.apache.openjpa.enhance.ApplicationIdTool</code></a>.
</p>
<div class="note" style="margin-left: 0.5in; margin-right:
0.5in;"><h3 class="title">Note</h3>
Modified:
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_pc_reverse.html
==============================================================================
---
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_pc_reverse.html
(original)
+++
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_pc_reverse.html
Thu Jun 28 09:26:41 2018
@@ -64,7 +64,7 @@ proper relations between the persistent
Run the reverse mapping tool on the finished schema file. If you do not supply
the schema file to reverse map, the tool will run directly against the schema
in
the database. The tool can be run via its Java class,
-<a class="ulink"
href="../javadoc/org/apache/openjpa/jdbc/meta/ReverseMappingTool" target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/jdbc/meta/ReverseMappingTool"
target="_top">
<code
class="classname">org.apache.openjpa.jdbc.meta.ReverseMappingTool</code></a>.
</p>
<div class="example"
id="ref_guide_pc_reverse_reversemappingtool"><p
class="title"><b>Example 7.9.
@@ -233,11 +233,11 @@ OpenJPA is examining.
<p>
<code class="literal">-customizerClass/-cc <class name></code>: The full
class name
of a
-<a class="ulink"
href="../javadoc/org/apache/openjpa/jdbc/meta/ReverseCustomizer.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/jdbc/meta/ReverseCustomizer.html"
target="_top">
<code
class="classname">org.apache.openjpa.jdbc.meta.ReverseCustomizer</code></a>
customization plugin. If you do not specify a reverse customizer of your own,
the system defaults to a
-<a class="ulink"
href="../javadoc/org/apache/openjpa/jdbc/meta/PropertiesReverseCustomizer.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/jdbc/meta/PropertiesReverseCustomizer.html"
target="_top">
<code class="classname">PropertiesReverseCustomizer</code></a>. This customizer
allows you to specify simple customization options in the properties file given
with the <code class="literal">-customizerProperties</code> flag below. We
present the
@@ -294,7 +294,7 @@ Your persistent classes are now ready to
<p>
The <code
class="classname">org.apache.openjpa.jdbc.meta.ReverseCustomizer</code> plugin
interface allows you to customize the reverse mapping process. See the class
-<a class="ulink"
href="../javadoc/org/apache/openjpa/jdbc/meta/ReverseCustomizer.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/jdbc/meta/ReverseCustomizer.html"
target="_top">
Javadoc</a> for details on the hooks that this interface provides. Specify
the concrete plugin implementation to use with the <code class="literal">
-customizerClass/-cc</code> command-line flag, described in the preceding
@@ -302,7 +302,7 @@ section.
</p>
<p>
By default, the reverse mapping tool uses a
-<a class="ulink"
href="../javadoc/org/apache/openjpa/jdbc/meta/PropertiesReverseCustomizer.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/jdbc/meta/PropertiesReverseCustomizer.html"
target="_top">
<code
class="classname">org.apache.openjpa.jdbc.meta.PropertiesReverseCustomizer</code>
</a>. This customizer allows you to perform relatively simple
customizations through the properties file named with the <code
class="literal">
Modified:
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_pc_scos.html
==============================================================================
---
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_pc_scos.html
(original)
+++
websites/production/openjpa/content/builds/3.0.0/apache-openjpa/docs/ref_guide_pc_scos.html
Thu Jun 28 09:26:41 2018
@@ -207,7 +207,7 @@ collection and map methods, and to updat
</p>
<p>
In order to use large result set proxies in JPA, add the
-<a class="ulink" href="../javadoc/org/apache/openjpa/persistence/LRS.html"
target="_top"><code class="classname">
+<a class="ulink" href="../../apidocs/org/apache/openjpa/persistence/LRS.html"
target="_top"><code class="classname">
org.apache.openjpa.persistence.LRS</code></a> annotation to the
persistent field.
</p>
@@ -266,7 +266,7 @@ public class Company {
<a class="indexterm" name="d5e12616"></a>
<p>
OpenJPA manages proxies through the
-<a class="ulink" href="../javadoc/org/apache/openjpa/util/ProxyManager.html"
target="_top"><code class="classname">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/util/ProxyManager.html"
target="_top"><code class="classname">
org.apache.openjpa.util.ProxyManager</code></a> interface. OpenJPA
includes a default proxy manager, the <code class="classname">
org.apache.openjpa.util.ProxyManagerImpl</code> (with a plugin alias name
@@ -294,7 +294,7 @@ improve performance of some applications
operations on collections without requiring them to be loaded. Delayed proxies
are
loaded when an operation is performed that requires loading, such
as iteration, size, serialization, and indexOf. They can also be loaded by
casting the
-proxy to a <a class="ulink"
href="../javadoc/org/apache/openjpa/util/DelayedProxy.html" target="_top"><code
class="classname">
+proxy to a <a class="ulink"
href="../../apidocs/org/apache/openjpa/util/DelayedProxy.html"
target="_top"><code class="classname">
org.apache.openjpa.util.DelayedProxy</code></a> and invoking the
<code class="methodname">load</code> method. If a broker factory is available
after detaching the owning
entity, a collection may be available for delayed loading after the
persistence context has been
@@ -334,7 +334,7 @@ each of B's setters with the value from
If you have custom classes that must be proxied and do not meet these
requirements, OpenJPA allows you to define your own proxy classes and
your own proxy manager. See the <code class="literal">openjpa.util</code>
package
-<a class="ulink" href="../javadoc/" target="_top">Javadoc</a> for details on
the interfaces involved,
+<a class="ulink" href="../../apidocs/" target="_top">Javadoc</a> for details
on the interfaces involved,
and the utility classes OpenJPA provides to assist you.
</p>
<p>
@@ -418,14 +418,14 @@ JPA cannot have externalizers.
</div>
<p>
The OpenJPA
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/Externalizer.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/Externalizer.html"
target="_top">
<code class="classname">org.apache.openjpa.persistence.Externalizer</code></a>
annotation sets the name of a method that will be invoked to convert
the field into its external form for database storage. You can specify either
the name of a non-static method, which will be invoked on the field value, or a
static method, which will be invoked with the field value as a parameter. Each
method can also take an optional
-<a class="ulink" href="../javadoc/org/apache/openjpa/kernel/StoreContext.html"
target="_top"><code class="classname">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/kernel/StoreContext.html"
target="_top"><code class="classname">
StoreContext</code></a> parameter for access to a persistence context.
The return value of the method is the field's external form. By default,
OpenJPA
assumes that all named methods belong to the field value's class (or its
@@ -481,13 +481,13 @@ public static String AnyClass.toString(C
</div></div><br class="table-break">
<p>
The OpenJPA
-<a class="ulink" href="../javadoc/org/apache/openjpa/persistence/Factory.html"
target="_top"><code class="classname">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/Factory.html"
target="_top"><code class="classname">
org.apache.openjpa.persistence.Factory</code></a> annotation
contains the name of a method that will be invoked to instantiate the field
from
the external form stored in the database. Specify a static method name. The
method will be invoked with the externalized value and must return an
instance of the field type. The method can also take an optional
-<a class="ulink" href="../javadoc/org/apache/openjpa/kernel/StoreContext.html"
target="_top"><code class="classname">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/kernel/StoreContext.html"
target="_top"><code class="classname">
StoreContext</code></a> parameter for access to a persistence context.
If a factory is not specified, OpenJPA will use the constructor of the field
type that takes a single argument of the external type, or will throw an
@@ -558,7 +558,7 @@ If your custom field type is mutable and
date class, OpenJPA will not be able to detect changes to the field. You must
mark the field dirty manually, or create a custom field proxy.
See
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/OpenJPAEntityManager.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/OpenJPAEntityManager.html"
target="_top">
<code class="methodname">OpenJPAEntityManager.dirty</code></a> for how to mark
a
field dirty manually in JPA.
See <a class="xref" href="ref_guide_pc_scos.html#ref_guide_pc_scos_proxy"
title="6.4. Proxies">Section 6.4, “
@@ -680,7 +680,7 @@ primitive wrappers, and Strings), to oth
</p>
<p>
Use the OpenJPA
-<a class="ulink"
href="../javadoc/org/apache/openjpa/persistence/ExternalValues.html"
target="_top">
+<a class="ulink"
href="../../apidocs/org/apache/openjpa/persistence/ExternalValues.html"
target="_top">
<code
class="classname">org.apache.openjpa.persistence.ExternalValues</code></a>
annotation to define external value translations. The values are
defined in a format similar to that of <a class="link"
href="ref_guide_conf_plugins.html" title="4. Plugin Configuration">
@@ -692,7 +692,7 @@ true=T,false=F</code>.
</p>
<p>
If the type of the datastore value is different from the field's type, use the
-<a class="ulink" href="../javadoc/org/apache/openjpa/persistence/Type.html"
target="_top">
+<a class="ulink" href="../../apidocs/org/apache/openjpa/persistence/Type.html"
target="_top">
<code class="classname">org.apache.openjpa.persistence.Type</code></a>
annotation
to define the datastore type.
</p>