blob: 73b26fe6d573f7a10a76f3ba1dd0e41b573e8366 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_201) on Wed Apr 24 20:07:13 CEST 2019 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>DistributedConfiguration (OpenJPA Parent POM 3.1.0 API)</title>
<meta name="date" content="2019-04-24">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="DistributedConfiguration (OpenJPA Parent POM 3.1.0 API)";
}
}
catch(err) {
}
//-->
var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/DistributedConfiguration.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/apache/openjpa/slice/DistributedBrokerImpl.html" title="class in org.apache.openjpa.slice"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/apache/openjpa/slice/DistributedQueryImpl.html" title="class in org.apache.openjpa.slice"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/openjpa/slice/DistributedConfiguration.html" target="_top">Frames</a></li>
<li><a href="DistributedConfiguration.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.apache.openjpa.slice</div>
<h2 title="Interface DistributedConfiguration" class="title">Interface DistributedConfiguration</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/beans/BeanInfo.html?is-external=true" title="class or interface in java.beans">BeanInfo</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, <a href="../../../../org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>, <a href="../../../../org/apache/openjpa/lib/conf/Configuration.html" title="interface in org.apache.openjpa.lib.conf">Configuration</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html" title="interface in org.apache.openjpa.conf">OpenJPAConfiguration</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
</dl>
<dl>
<dt>All Known Subinterfaces:</dt>
<dd><a href="../../../../org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc">DistributedJDBCConfiguration</a></dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../org/apache/openjpa/slice/jdbc/DistributedJDBCConfigurationImpl.html" title="class in org.apache.openjpa.slice.jdbc">DistributedJDBCConfigurationImpl</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="typeNameLabel">DistributedConfiguration</span>
extends <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html" title="interface in org.apache.openjpa.conf">OpenJPAConfiguration</a></pre>
<div class="block">A configuration for multiple data stores, each referred as <em>slice</em>.
This configuration allows each underlying slice be configured with its
own specific configuration properties such as JDBC Driver or connection
user/password etc.
<br>
This configuration also extends by several policy plugins. A policy plugin
is an user implementation of a specific policy interface. A policy implementation
is invoked by Slice runtime.
<br>
Slice recognizes following policies
<LI> <a href="../../../../org/apache/openjpa/slice/DistributionPolicy.html" title="interface in org.apache.openjpa.slice"><code>Distribution Policy</code></a> governs how new instances be distributed
among the slices.
<LI> <a href="../../../../org/apache/openjpa/slice/ReplicationPolicy.html" title="interface in org.apache.openjpa.slice"><code>Replication Policy</code></a> maintains the same instance in multiple slices.
<LI> <a href="../../../../org/apache/openjpa/slice/QueryTargetPolicy.html" title="interface in org.apache.openjpa.slice"><code>Query Target Policy</code></a> narrows the slices for a query execution.
<LI> <a href="../../../../org/apache/openjpa/slice/FinderTargetPolicy.html" title="interface in org.apache.openjpa.slice"><code>Finder Target Policy</code></a> narrows the slices for primary key based lookup</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Pinaki Poddar</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.org.apache.openjpa.conf.OpenJPAConfiguration">
<!-- -->
</a>
<h3>Fields inherited from interface&nbsp;org.apache.openjpa.conf.<a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html" title="interface in org.apache.openjpa.conf">OpenJPAConfiguration</a></h3>
<code><a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#LOG_DATACACHE">LOG_DATACACHE</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#LOG_ENHANCE">LOG_ENHANCE</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#LOG_METADATA">LOG_METADATA</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#LOG_QUERY">LOG_QUERY</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#LOG_RUNTIME">LOG_RUNTIME</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#LOG_TOOL">LOG_TOOL</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#OPTION_DATASTORE_CONNECTION">OPTION_DATASTORE_CONNECTION</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#OPTION_EMBEDDED_COLLECTION_RELATION">OPTION_EMBEDDED_COLLECTION_RELATION</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#OPTION_EMBEDDED_MAP_RELATION">OPTION_EMBEDDED_MAP_RELATION</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#OPTION_EMBEDDED_RELATION">OPTION_EMBEDDED_RELATION</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#OPTION_ID_APPLICATION">OPTION_ID_APPLICATION</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#OPTION_ID_DATASTORE">OPTION_ID_DATASTORE</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#OPTION_INC_FLUSH">OPTION_INC_FLUSH</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#OPTION_JDBC_CONNECTION">OPTION_JDBC_CONNECTION</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#OPTION_NONTRANS_READ">OPTION_NONTRANS_READ</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#OPTION_NULL_CONTAINER">OPTION_NULL_CONTAINER</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#OPTION_OPTIMISTIC">OPTION_OPTIMISTIC</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#OPTION_POSTLOAD_ON_MERGE">OPTION_POSTLOAD_ON_MERGE</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#OPTION_QUERY_SQL">OPTION_QUERY_SQL</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#OPTION_TYPE_ARRAY">OPTION_TYPE_ARRAY</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#OPTION_TYPE_COLLECTION">OPTION_TYPE_COLLECTION</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#OPTION_TYPE_MAP">OPTION_TYPE_MAP</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#OPTION_USE_TCCL_IN_SELECT_NEW">OPTION_USE_TCCL_IN_SELECT_NEW</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#OPTION_VALUE_AUTOASSIGN">OPTION_VALUE_AUTOASSIGN</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#OPTION_VALUE_INCREMENT">OPTION_VALUE_INCREMENT</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.org.apache.openjpa.lib.conf.Configuration">
<!-- -->
</a>
<h3>Fields inherited from interface&nbsp;org.apache.openjpa.lib.conf.<a href="../../../../org/apache/openjpa/lib/conf/Configuration.html" title="interface in org.apache.openjpa.lib.conf">Configuration</a></h3>
<code><a href="../../../../org/apache/openjpa/lib/conf/Configuration.html#ATTRIBUTE_ALLOWED_VALUES">ATTRIBUTE_ALLOWED_VALUES</a>, <a href="../../../../org/apache/openjpa/lib/conf/Configuration.html#ATTRIBUTE_CATEGORY">ATTRIBUTE_CATEGORY</a>, <a href="../../../../org/apache/openjpa/lib/conf/Configuration.html#ATTRIBUTE_INTERFACE">ATTRIBUTE_INTERFACE</a>, <a href="../../../../org/apache/openjpa/lib/conf/Configuration.html#ATTRIBUTE_ORDER">ATTRIBUTE_ORDER</a>, <a href="../../../../org/apache/openjpa/lib/conf/Configuration.html#ATTRIBUTE_TYPE">ATTRIBUTE_TYPE</a>, <a href="../../../../org/apache/openjpa/lib/conf/Configuration.html#ATTRIBUTE_XML">ATTRIBUTE_XML</a>, <a href="../../../../org/apache/openjpa/lib/conf/Configuration.html#INIT_STATE_FREEZING">INIT_STATE_FREEZING</a>, <a href="../../../../org/apache/openjpa/lib/conf/Configuration.html#INIT_STATE_FROZEN">INIT_STATE_FROZEN</a>, <a href="../../../../org/apache/openjpa/lib/conf/Configuration.html#INIT_STATE_LIQUID">INIT_STATE_LIQUID</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.java.beans.BeanInfo">
<!-- -->
</a>
<h3>Fields inherited from interface&nbsp;java.beans.<a href="https://docs.oracle.com/javase/8/docs/api/java/beans/BeanInfo.html?is-external=true" title="class or interface in java.beans">BeanInfo</a></h3>
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/beans/BeanInfo.html?is-external=true#ICON_COLOR_16x16" title="class or interface in java.beans">ICON_COLOR_16x16</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/beans/BeanInfo.html?is-external=true#ICON_COLOR_32x32" title="class or interface in java.beans">ICON_COLOR_32x32</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/beans/BeanInfo.html?is-external=true#ICON_MONO_16x16" title="class or interface in java.beans">ICON_MONO_16x16</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/beans/BeanInfo.html?is-external=true#ICON_MONO_32x32" title="class or interface in java.beans">ICON_MONO_32x32</a></code></li>
</ul>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/slice/DistributedConfiguration.html#getActiveSliceNames--">getActiveSliceNames</a></span>()</code>
<div class="block">Gets the active slice identifiers.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/slice/DistributedConfiguration.html#getAvailableSliceNames--">getAvailableSliceNames</a></span>()</code>
<div class="block">Gets the available slice identifiers irrespective of their status.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/slice/DistributedConfiguration.html#getDistributionPolicy--">getDistributionPolicy</a></span>()</code>
<div class="block">Gets the policy, as a plugin string, that governs how new instances will
be distributed across the available slices.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/openjpa/slice/DistributionPolicy.html" title="interface in org.apache.openjpa.slice">DistributionPolicy</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/slice/DistributedConfiguration.html#getDistributionPolicyInstance--">getDistributionPolicyInstance</a></span>()</code>
<div class="block">Gets the policy that governs how new instances will be distributed across
the available slices.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/slice/DistributedConfiguration.html#getFinderTargetPolicy--">getFinderTargetPolicy</a></span>()</code>
<div class="block">Gets the policy, as a plugin string, that governs which slices will be targeted
for a given finder.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/openjpa/slice/FinderTargetPolicy.html" title="interface in org.apache.openjpa.slice">FinderTargetPolicy</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/slice/DistributedConfiguration.html#getFinderTargetPolicyInstance--">getFinderTargetPolicyInstance</a></span>()</code>
<div class="block">Gets the policy that governs which slices will be targeted for a given finder.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/slice/DistributedConfiguration.html#getQueryTargetPolicy--">getQueryTargetPolicy</a></span>()</code>
<div class="block">Gets the policy, as a plugin string, that governs which slices will be targeted
for a given query.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/openjpa/slice/QueryTargetPolicy.html" title="interface in org.apache.openjpa.slice">QueryTargetPolicy</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/slice/DistributedConfiguration.html#getQueryTargetPolicyInstance--">getQueryTargetPolicyInstance</a></span>()</code>
<div class="block">Gets the policy that governs which slices will be targeted for a given query.</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/slice/DistributedConfiguration.html#getReplicationPolicy--">getReplicationPolicy</a></span>()</code>
<div class="block">Gets the policy, as a plugin string, that governs how new replicated
instances will be replicated across the available slices.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/openjpa/slice/ReplicationPolicy.html" title="interface in org.apache.openjpa.slice">ReplicationPolicy</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/slice/DistributedConfiguration.html#getReplicationPolicyInstance--">getReplicationPolicyInstance</a></span>()</code>
<div class="block">Gets the policy that governs how new replicated instances will be
replicated across the available slices.</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/openjpa/slice/Slice.html" title="class in org.apache.openjpa.slice">Slice</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/slice/DistributedConfiguration.html#getSlice-java.lang.String-">getSlice</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;sliceName)</code>
<div class="block">Gets the Slice for a given name.</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/openjpa/slice/Slice.html" title="class in org.apache.openjpa.slice">Slice</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/slice/DistributedConfiguration.html#getSlices-org.apache.openjpa.slice.Slice.Status...-">getSlices</a></span>(<a href="../../../../org/apache/openjpa/slice/Slice.Status.html" title="enum in org.apache.openjpa.slice">Slice.Status</a>...&nbsp;statuses)</code>
<div class="block">Gets the slices of given status.</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/slice/DistributedConfiguration.html#isReplicated-java.lang.Class-">isReplicated</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type)</code>
<div class="block">Affirms if the given type is replicated.</div>
</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/slice/DistributedConfiguration.html#setDistributionPolicy-java.lang.String-">setDistributionPolicy</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;policy)</code>
<div class="block">Sets the policy, from the given plugin string, that governs how new
instances will be distributed across the available slices.</div>
</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/slice/DistributedConfiguration.html#setDistributionPolicyInstance-org.apache.openjpa.slice.DistributionPolicy-">setDistributionPolicyInstance</a></span>(<a href="../../../../org/apache/openjpa/slice/DistributionPolicy.html" title="interface in org.apache.openjpa.slice">DistributionPolicy</a>&nbsp;policy)</code>
<div class="block">Sets the policy that governs how new instances will be distributed across
the available slices.</div>
</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/slice/DistributedConfiguration.html#setFinderTargetPolicy-java.lang.String-">setFinderTargetPolicy</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;policy)</code>
<div class="block">Sets the policy, from the given plugin string, that governs which slices will
be targeted for a given finder.</div>
</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/slice/DistributedConfiguration.html#setFinderTargetPolicyInstance-org.apache.openjpa.slice.FinderTargetPolicy-">setFinderTargetPolicyInstance</a></span>(<a href="../../../../org/apache/openjpa/slice/FinderTargetPolicy.html" title="interface in org.apache.openjpa.slice">FinderTargetPolicy</a>&nbsp;policy)</code>
<div class="block">Sets the policy that governs which slices will be targeted for a given finder.</div>
</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/slice/DistributedConfiguration.html#setQueryTargetPolicy-java.lang.String-">setQueryTargetPolicy</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;policy)</code>
<div class="block">Sets the policy, from the given plugin string, that governs which slices will
be targeted for a given query.</div>
</td>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/slice/DistributedConfiguration.html#setQueryTargetPolicyInstance-org.apache.openjpa.slice.QueryTargetPolicy-">setQueryTargetPolicyInstance</a></span>(<a href="../../../../org/apache/openjpa/slice/QueryTargetPolicy.html" title="interface in org.apache.openjpa.slice">QueryTargetPolicy</a>&nbsp;policy)</code>
<div class="block">Sets the policy that governs which slices will be targeted for a given query.</div>
</td>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/slice/DistributedConfiguration.html#setReplicationPolicy-java.lang.String-">setReplicationPolicy</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;policy)</code>
<div class="block">Sets the policy, from the given plugin string, that governs how new
replicated instances will be replicated across the available slices.</div>
</td>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/slice/DistributedConfiguration.html#setReplicationPolicyInstance-org.apache.openjpa.slice.ReplicationPolicy-">setReplicationPolicyInstance</a></span>(<a href="../../../../org/apache/openjpa/slice/ReplicationPolicy.html" title="interface in org.apache.openjpa.slice">ReplicationPolicy</a>&nbsp;policy)</code>
<div class="block">Sets the policy that governs how new replicated instances will be
replicated across the available slices.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.apache.openjpa.conf.OpenJPAConfiguration">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;org.apache.openjpa.conf.<a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html" title="interface in org.apache.openjpa.conf">OpenJPAConfiguration</a></h3>
<code><a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getAggregateListenerInstances--">getAggregateListenerInstances</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getAggregateListeners--">getAggregateListeners</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getAuditor--">getAuditor</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getAuditorInstance--">getAuditorInstance</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getAutoClear--">getAutoClear</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getAutoClearConstant--">getAutoClearConstant</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getAutoDetach--">getAutoDetach</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getAutoDetachConstant--">getAutoDetachConstant</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getBrokerFactory--">getBrokerFactory</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getBrokerFactoryEventManager--">getBrokerFactoryEventManager</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getBrokerImpl--">getBrokerImpl</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getCacheDistributionPolicy--">getCacheDistributionPolicy</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getCacheDistributionPolicyInstance--">getCacheDistributionPolicyInstance</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getCacheMarshallerInstances--">getCacheMarshallerInstances</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getCacheMarshallers--">getCacheMarshallers</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getCallbackOptions--">getCallbackOptions</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getCallbackOptionsInstance--">getCallbackOptionsInstance</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getClassResolver--">getClassResolver</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getClassResolverInstance--">getClassResolverInstance</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getCompatibility--">getCompatibility</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getCompatibilityInstance--">getCompatibilityInstance</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getConnection2DriverName--">getConnection2DriverName</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getConnection2Password--">getConnection2Password</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getConnection2Properties--">getConnection2Properties</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getConnection2URL--">getConnection2URL</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getConnection2UserName--">getConnection2UserName</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getConnectionDriverName--">getConnectionDriverName</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getConnectionFactory--">getConnectionFactory</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getConnectionFactory2--">getConnectionFactory2</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getConnectionFactory2Name--">getConnectionFactory2Name</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getConnectionFactory2Properties--">getConnectionFactory2Properties</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getConnectionFactoryMode--">getConnectionFactoryMode</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getConnectionFactoryName--">getConnectionFactoryName</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getConnectionFactoryProperties--">getConnectionFactoryProperties</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getConnectionPassword--">getConnectionPassword</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getConnectionProperties--">getConnectionProperties</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getConnectionRetainMode--">getConnectionRetainMode</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getConnectionRetainModeConstant--">getConnectionRetainModeConstant</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getConnectionURL--">getConnectionURL</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getConnectionUserName--">getConnectionUserName</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getCreateScriptSource--">getCreateScriptSource</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getCreateScriptTarget--">getCreateScriptTarget</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getCreateSource--">getCreateSource</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getCreateSourceConstant--">getCreateSourceConstant</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getDatabaseAction--">getDatabaseAction</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getDatabaseActionConstant--">getDatabaseActionConstant</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getDataCache--">getDataCache</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getDataCacheManager--">getDataCacheManager</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getDataCacheManagerInstance--">getDataCacheManagerInstance</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getDataCacheMode--">getDataCacheMode</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getDataCacheTimeout--">getDataCacheTimeout</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getDetachStateInstance--">getDetachStateInstance</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getDropScriptSource--">getDropScriptSource</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getDropScriptTarget--">getDropScriptTarget</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getDropSource--">getDropSource</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getDropSourceConstant--">getDropSourceConstant</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getDynamicDataStructs--">getDynamicDataStructs</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getDynamicEnhancementAgent--">getDynamicEnhancementAgent</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getEncryptionProvider--">getEncryptionProvider</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getFetchBatchSize--">getFetchBatchSize</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getFetchGroups--">getFetchGroups</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getFetchGroupsList--">getFetchGroupsList</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getFilterListenerInstances--">getFilterListenerInstances</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getFilterListeners--">getFilterListeners</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getFinderCache--">getFinderCache</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getFinderCacheInstance--">getFinderCacheInstance</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getFlushBeforeQueries--">getFlushBeforeQueries</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getFlushBeforeQueriesConstant--">getFlushBeforeQueriesConstant</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getIgnoreChanges--">getIgnoreChanges</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getInstrumentation--">getInstrumentation</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getInstrumentationManagerInstance--">getInstrumentationManagerInstance</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getInverseManager--">getInverseManager</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getLifecycleEventManager--">getLifecycleEventManager</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getLifecycleEventManagerInstance--">getLifecycleEventManagerInstance</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getLoadScriptSource--">getLoadScriptSource</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getLockManager--">getLockManager</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getLockTimeout--">getLockTimeout</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getManagedRuntime--">getManagedRuntime</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getManagedRuntimeInstance--">getManagedRuntimeInstance</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getMapping--">getMapping</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getMaxFetchDepth--">getMaxFetchDepth</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getMetaDataFactory--">getMetaDataFactory</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getMetaDataRepository--">getMetaDataRepository</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getMetaDataRepositoryInstance--">getMetaDataRepositoryInstance</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getMultithreaded--">getMultithreaded</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getNontransactionalRead--">getNontransactionalRead</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getNontransactionalWrite--">getNontransactionalWrite</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getOptimistic--">getOptimistic</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getOptimizeIdCopy--">getOptimizeIdCopy</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getOrphanedKeyAction--">getOrphanedKeyAction</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getOrphanedKeyActionInstance--">getOrphanedKeyActionInstance</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getPostLoadOnMerge--">getPostLoadOnMerge</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getProxyManager--">getProxyManager</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getProxyManagerInstance--">getProxyManagerInstance</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getQueryCache--">getQueryCache</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getQueryCompilationCache--">getQueryCompilationCache</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getQueryCompilationCacheInstance--">getQueryCompilationCacheInstance</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getQuerySQLCache--">getQuerySQLCache</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getQuerySQLCacheInstance--">getQuerySQLCacheInstance</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getQueryTimeout--">getQueryTimeout</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getReadLockLevel--">getReadLockLevel</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getReadLockLevelConstant--">getReadLockLevelConstant</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getRefreshFromDataCache--">getRefreshFromDataCache</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getRemoteCommitEventManager--">getRemoteCommitEventManager</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getRemoteCommitProvider--">getRemoteCommitProvider</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getRestoreState--">getRestoreState</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getRestoreStateConstant--">getRestoreStateConstant</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getRetainState--">getRetainState</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getRetryClassRegistration--">getRetryClassRegistration</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getRuntimeUnenhancedClasses--">getRuntimeUnenhancedClasses</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getRuntimeUnenhancedClassesConstant--">getRuntimeUnenhancedClassesConstant</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getSavepointManager--">getSavepointManager</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getSavepointManagerInstance--">getSavepointManagerInstance</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getScriptsAction--">getScriptsAction</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getScriptsActionConstant--">getScriptsActionConstant</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getSequence--">getSequence</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getSequenceInstance--">getSequenceInstance</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getSpecification--">getSpecification</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getSpecificationInstance--">getSpecificationInstance</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getStoreFacadeTypeRegistry--">getStoreFacadeTypeRegistry</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getTransactionMode--">getTransactionMode</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getUseTCCLinSelectNew--">getUseTCCLinSelectNew</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getValidationFactoryInstance--">getValidationFactoryInstance</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getValidationGroupPrePersist--">getValidationGroupPrePersist</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getValidationGroupPreRemove--">getValidationGroupPreRemove</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getValidationGroupPreUpdate--">getValidationGroupPreUpdate</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getValidationMode--">getValidationMode</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getValidatorInstance--">getValidatorInstance</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getWriteLockLevel--">getWriteLockLevel</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#getWriteLockLevelConstant--">getWriteLockLevelConstant</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#isConnectionFactoryModeManaged--">isConnectionFactoryModeManaged</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#isInitializeEagerly--">isInitializeEagerly</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#isTransactionModeManaged--">isTransactionModeManaged</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#metaDataRepositoryAvailable--">metaDataRepositoryAvailable</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#newBrokerInstance-java.lang.String-java.lang.String-">newBrokerInstance</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#newInverseManagerInstance--">newInverseManagerInstance</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#newLockManagerInstance--">newLockManagerInstance</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#newMetaDataFactoryInstance--">newMetaDataFactoryInstance</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#newMetaDataRepositoryInstance--">newMetaDataRepositoryInstance</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#newRemoteCommitProviderInstance--">newRemoteCommitProviderInstance</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setAggregateListeners-org.apache.openjpa.kernel.exps.AggregateListener:A-">setAggregateListeners</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setAggregateListeners-java.lang.String-">setAggregateListeners</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setAuditor-java.lang.String-">setAuditor</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setAuditorInstance-org.apache.openjpa.audit.Auditor-">setAuditorInstance</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setAutoClear-int-">setAutoClear</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setAutoClear-java.lang.String-">setAutoClear</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setAutoDetach-int-">setAutoDetach</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setAutoDetach-java.lang.String-">setAutoDetach</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setBrokerFactory-java.lang.String-">setBrokerFactory</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setBrokerImpl-java.lang.String-">setBrokerImpl</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setCacheDistributionPolicy-java.lang.String-">setCacheDistributionPolicy</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setCacheDistributionPolicyInstance-org.apache.openjpa.datacache.CacheDistributionPolicy-">setCacheDistributionPolicyInstance</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setCacheMarshallers-java.lang.String-">setCacheMarshallers</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setCallbackOptions-java.lang.String-">setCallbackOptions</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setClassResolver-org.apache.openjpa.util.ClassResolver-">setClassResolver</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setClassResolver-java.lang.String-">setClassResolver</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setCompatibility-java.lang.String-">setCompatibility</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setConnection2DriverName-java.lang.String-">setConnection2DriverName</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setConnection2Password-java.lang.String-">setConnection2Password</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setConnection2Properties-java.lang.String-">setConnection2Properties</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setConnection2URL-java.lang.String-">setConnection2URL</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setConnection2UserName-java.lang.String-">setConnection2UserName</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setConnectionDriverName-java.lang.String-">setConnectionDriverName</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setConnectionFactory-java.lang.Object-">setConnectionFactory</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setConnectionFactory2-java.lang.Object-">setConnectionFactory2</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setConnectionFactory2Name-java.lang.String-">setConnectionFactory2Name</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setConnectionFactory2Properties-java.lang.String-">setConnectionFactory2Properties</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setConnectionFactoryMode-java.lang.String-">setConnectionFactoryMode</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setConnectionFactoryModeManaged-boolean-">setConnectionFactoryModeManaged</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setConnectionFactoryName-java.lang.String-">setConnectionFactoryName</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setConnectionFactoryProperties-java.lang.String-">setConnectionFactoryProperties</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setConnectionPassword-java.lang.String-">setConnectionPassword</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setConnectionProperties-java.lang.String-">setConnectionProperties</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setConnectionRetainMode-int-">setConnectionRetainMode</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setConnectionRetainMode-java.lang.String-">setConnectionRetainMode</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setConnectionURL-java.lang.String-">setConnectionURL</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setConnectionUserName-java.lang.String-">setConnectionUserName</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setDataCache-java.lang.String-">setDataCache</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setDataCacheManager-org.apache.openjpa.datacache.DataCacheManager-">setDataCacheManager</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setDataCacheManager-java.lang.String-">setDataCacheManager</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setDataCacheMode-java.lang.String-">setDataCacheMode</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setDataCacheTimeout-int-">setDataCacheTimeout</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setDataCacheTimeout-java.lang.Integer-">setDataCacheTimeout</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setDetachState-org.apache.openjpa.conf.DetachOptions-">setDetachState</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setDetachState-java.lang.String-">setDetachState</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setDynamicDataStructs-boolean-">setDynamicDataStructs</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setDynamicDataStructs-java.lang.Boolean-">setDynamicDataStructs</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setDynamicEnhancementAgent-boolean-">setDynamicEnhancementAgent</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setEncryptionProvider-java.lang.String-">setEncryptionProvider</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setFetchBatchSize-int-">setFetchBatchSize</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setFetchBatchSize-java.lang.Integer-">setFetchBatchSize</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setFetchGroups-java.lang.String-">setFetchGroups</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setFetchGroups-java.lang.String:A-">setFetchGroups</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setFilterListeners-org.apache.openjpa.kernel.exps.FilterListener:A-">setFilterListeners</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setFilterListeners-java.lang.String-">setFilterListeners</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setFinderCache-java.lang.String-">setFinderCache</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setFlushBeforeQueries-int-">setFlushBeforeQueries</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setFlushBeforeQueries-java.lang.String-">setFlushBeforeQueries</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setIgnoreChanges-boolean-">setIgnoreChanges</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setIgnoreChanges-java.lang.Boolean-">setIgnoreChanges</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setInitializeEagerly-boolean-">setInitializeEagerly</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setInstrumentation-java.lang.String-">setInstrumentation</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setInverseManager-java.lang.String-">setInverseManager</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setLifecycleEventManager-java.lang.String-">setLifecycleEventManager</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setLockManager-java.lang.String-">setLockManager</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setLockTimeout-int-">setLockTimeout</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setLockTimeout-java.lang.Integer-">setLockTimeout</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setManagedRuntime-org.apache.openjpa.ee.ManagedRuntime-">setManagedRuntime</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setManagedRuntime-java.lang.String-">setManagedRuntime</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setMapping-java.lang.String-">setMapping</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setMaxFetchDepth-int-">setMaxFetchDepth</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setMaxFetchDepth-java.lang.Integer-">setMaxFetchDepth</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setMetaDataFactory-java.lang.String-">setMetaDataFactory</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setMetaDataRepository-org.apache.openjpa.meta.MetaDataRepository-">setMetaDataRepository</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setMetaDataRepository-java.lang.String-">setMetaDataRepository</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setMultithreaded-boolean-">setMultithreaded</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setMultithreaded-java.lang.Boolean-">setMultithreaded</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setNontransactionalRead-boolean-">setNontransactionalRead</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setNontransactionalRead-java.lang.Boolean-">setNontransactionalRead</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setNontransactionalWrite-boolean-">setNontransactionalWrite</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setNontransactionalWrite-java.lang.Boolean-">setNontransactionalWrite</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setOptimistic-boolean-">setOptimistic</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setOptimistic-java.lang.Boolean-">setOptimistic</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setOptimizeIdCopy-boolean-">setOptimizeIdCopy</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setOptimizeIdCopy-java.lang.Boolean-">setOptimizeIdCopy</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setOrphanedKeyAction-org.apache.openjpa.event.OrphanedKeyAction-">setOrphanedKeyAction</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setOrphanedKeyAction-java.lang.String-">setOrphanedKeyAction</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setPostLoadOnMerge-boolean-">setPostLoadOnMerge</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setPostLoadOnMerge-java.lang.Boolean-">setPostLoadOnMerge</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setProxyManager-org.apache.openjpa.util.ProxyManager-">setProxyManager</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setProxyManager-java.lang.String-">setProxyManager</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setQueryCache-java.lang.String-">setQueryCache</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setQueryCompilationCache-java.lang.String-">setQueryCompilationCache</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setQuerySQLCache-org.apache.openjpa.kernel.PreparedQueryCache-">setQuerySQLCache</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setQuerySQLCache-java.lang.String-">setQuerySQLCache</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setQueryTimeout-int-">setQueryTimeout</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setReadLockLevel-int-">setReadLockLevel</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setReadLockLevel-java.lang.String-">setReadLockLevel</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setRefreshFromDataCache-boolean-">setRefreshFromDataCache</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setRefreshFromDataCache-java.lang.Boolean-">setRefreshFromDataCache</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setRemoteCommitEventManager-org.apache.openjpa.event.RemoteCommitEventManager-">setRemoteCommitEventManager</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setRemoteCommitProvider-java.lang.String-">setRemoteCommitProvider</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setRestoreState-int-">setRestoreState</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setRestoreState-java.lang.String-">setRestoreState</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setRetainState-boolean-">setRetainState</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setRetainState-java.lang.Boolean-">setRetainState</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setRetryClassRegistration-boolean-">setRetryClassRegistration</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setRetryClassRegistration-java.lang.Boolean-">setRetryClassRegistration</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setRuntimeUnenhancedClasses-int-">setRuntimeUnenhancedClasses</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setRuntimeUnenhancedClasses-java.lang.String-">setRuntimeUnenhancedClasses</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setSavepointManager-java.lang.String-">setSavepointManager</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setSequence-org.apache.openjpa.kernel.Seq-">setSequence</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setSequence-java.lang.String-">setSequence</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setSpecification-org.apache.openjpa.conf.Specification-">setSpecification</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setSpecification-java.lang.String-">setSpecification</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setTransactionMode-java.lang.String-">setTransactionMode</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setTransactionModeManaged-boolean-">setTransactionModeManaged</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setUseTCCLinSelectNew-boolean-">setUseTCCLinSelectNew</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setUseTCCLinSelectNew-java.lang.Boolean-">setUseTCCLinSelectNew</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setValidationFactory-java.lang.Object-">setValidationFactory</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setValidationGroupPrePersist-java.lang.String-">setValidationGroupPrePersist</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setValidationGroupPreRemove-java.lang.String-">setValidationGroupPreRemove</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setValidationGroupPreUpdate-java.lang.String-">setValidationGroupPreUpdate</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setValidationMode-java.lang.String-">setValidationMode</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setValidatorInstance-java.lang.Object-">setValidatorInstance</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setWriteLockLevel-int-">setWriteLockLevel</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#setWriteLockLevel-java.lang.String-">setWriteLockLevel</a>, <a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html#supportedOptions--">supportedOptions</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.apache.openjpa.lib.conf.Configuration">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;org.apache.openjpa.lib.conf.<a href="../../../../org/apache/openjpa/lib/conf/Configuration.html" title="interface in org.apache.openjpa.lib.conf">Configuration</a></h3>
<code><a href="../../../../org/apache/openjpa/lib/conf/Configuration.html#addPropertyChangeListener-java.beans.PropertyChangeListener-">addPropertyChangeListener</a>, <a href="../../../../org/apache/openjpa/lib/conf/Configuration.html#addValue-T-">addValue</a>, <a href="../../../../org/apache/openjpa/lib/conf/Configuration.html#clone--">clone</a>, <a href="../../../../org/apache/openjpa/lib/conf/Configuration.html#close--">close</a>, <a href="../../../../org/apache/openjpa/lib/conf/Configuration.html#fromProperties-java.util.Map-">fromProperties</a>, <a href="../../../../org/apache/openjpa/lib/conf/Configuration.html#getConfigurationLog--">getConfigurationLog</a>, <a href="../../../../org/apache/openjpa/lib/conf/Configuration.html#getId--">getId</a>, <a href="../../../../org/apache/openjpa/lib/conf/Configuration.html#getLog--">getLog</a>, <a href="../../../../org/apache/openjpa/lib/conf/Configuration.html#getLog-java.lang.String-">getLog</a>, <a href="../../../../org/apache/openjpa/lib/conf/Configuration.html#getLogFactory--">getLogFactory</a>, <a href="../../../../org/apache/openjpa/lib/conf/Configuration.html#getProductName--">getProductName</a>, <a href="../../../../org/apache/openjpa/lib/conf/Configuration.html#getPropertyKeys--">getPropertyKeys</a>, <a href="../../../../org/apache/openjpa/lib/conf/Configuration.html#getPropertyKeys-java.lang.String-">getPropertyKeys</a>, <a href="../../../../org/apache/openjpa/lib/conf/Configuration.html#getUserClassLoader--">getUserClassLoader</a>, <a href="../../../../org/apache/openjpa/lib/conf/Configuration.html#getValue-java.lang.String-">getValue</a>, <a href="../../../../org/apache/openjpa/lib/conf/Configuration.html#getValues--">getValues</a>, <a href="../../../../org/apache/openjpa/lib/conf/Configuration.html#instantiateAll--">instantiateAll</a>, <a href="../../../../org/apache/openjpa/lib/conf/Configuration.html#isReadOnly--">isReadOnly</a>, <a href="../../../../org/apache/openjpa/lib/conf/Configuration.html#removePropertyChangeListener-java.beans.PropertyChangeListener-">removePropertyChangeListener</a>, <a href="../../../../org/apache/openjpa/lib/conf/Configuration.html#removeValue-org.apache.openjpa.lib.conf.Value-">removeValue</a>, <a href="../../../../org/apache/openjpa/lib/conf/Configuration.html#setId-java.lang.String-">setId</a>, <a href="../../../../org/apache/openjpa/lib/conf/Configuration.html#setLog-java.lang.String-">setLog</a>, <a href="../../../../org/apache/openjpa/lib/conf/Configuration.html#setLogFactory-org.apache.openjpa.lib.log.LogFactory-">setLogFactory</a>, <a href="../../../../org/apache/openjpa/lib/conf/Configuration.html#setProductName-java.lang.String-">setProductName</a>, <a href="../../../../org/apache/openjpa/lib/conf/Configuration.html#setReadOnly-int-">setReadOnly</a>, <a href="../../../../org/apache/openjpa/lib/conf/Configuration.html#setUserClassLoader-java.lang.ClassLoader-">setUserClassLoader</a>, <a href="../../../../org/apache/openjpa/lib/conf/Configuration.html#toProperties-boolean-">toProperties</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.beans.BeanInfo">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;java.beans.<a href="https://docs.oracle.com/javase/8/docs/api/java/beans/BeanInfo.html?is-external=true" title="class or interface in java.beans">BeanInfo</a></h3>
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/beans/BeanInfo.html?is-external=true#getAdditionalBeanInfo--" title="class or interface in java.beans">getAdditionalBeanInfo</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/beans/BeanInfo.html?is-external=true#getBeanDescriptor--" title="class or interface in java.beans">getBeanDescriptor</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/beans/BeanInfo.html?is-external=true#getDefaultEventIndex--" title="class or interface in java.beans">getDefaultEventIndex</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/beans/BeanInfo.html?is-external=true#getDefaultPropertyIndex--" title="class or interface in java.beans">getDefaultPropertyIndex</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/beans/BeanInfo.html?is-external=true#getEventSetDescriptors--" title="class or interface in java.beans">getEventSetDescriptors</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/beans/BeanInfo.html?is-external=true#getIcon-int-" title="class or interface in java.beans">getIcon</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/beans/BeanInfo.html?is-external=true#getMethodDescriptors--" title="class or interface in java.beans">getMethodDescriptors</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/beans/BeanInfo.html?is-external=true#getPropertyDescriptors--" title="class or interface in java.beans">getPropertyDescriptors</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getActiveSliceNames--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getActiveSliceNames</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getActiveSliceNames()</pre>
<div class="block">Gets the active slice identifiers. This list is determined by the
configuration properties either by explicit listing in
<code>openjpa.slice.Names</code> property or by scanning
<code>openjpa.slice.*.*</code> properties.
<br>
The ordering of the slice identifiers is determined when they are
specified explicitly in <code>openjpa.slice.Names</code> property or
ordered alphabetically when found by scanning the properties.
<br>
This list always returns the identifiers that are <em>active</em>, slices
that can not be connected to are not included in this list.</div>
</li>
</ul>
<a name="getAvailableSliceNames--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAvailableSliceNames</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getAvailableSliceNames()</pre>
<div class="block">Gets the available slice identifiers irrespective of their status.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
</dl>
</li>
</ul>
<a name="getSlices-org.apache.openjpa.slice.Slice.Status...-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSlices</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/openjpa/slice/Slice.html" title="class in org.apache.openjpa.slice">Slice</a>&gt;&nbsp;getSlices(<a href="../../../../org/apache/openjpa/slice/Slice.Status.html" title="enum in org.apache.openjpa.slice">Slice.Status</a>...&nbsp;statuses)</pre>
<div class="block">Gets the slices of given status.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>statuses</code> - list of status flags. If null, returns all slices
irrespective of status.</dd>
</dl>
</li>
</ul>
<a name="getSlice-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSlice</h4>
<pre><a href="../../../../org/apache/openjpa/slice/Slice.html" title="class in org.apache.openjpa.slice">Slice</a>&nbsp;getSlice(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;sliceName)</pre>
<div class="block">Gets the Slice for a given name.
Exception is raised if the given slice is not configured.</div>
</li>
</ul>
<a name="getDistributionPolicyInstance--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDistributionPolicyInstance</h4>
<pre><a href="../../../../org/apache/openjpa/slice/DistributionPolicy.html" title="interface in org.apache.openjpa.slice">DistributionPolicy</a>&nbsp;getDistributionPolicyInstance()</pre>
<div class="block">Gets the policy that governs how new instances will be distributed across
the available slices.</div>
</li>
</ul>
<a name="setDistributionPolicyInstance-org.apache.openjpa.slice.DistributionPolicy-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setDistributionPolicyInstance</h4>
<pre>void&nbsp;setDistributionPolicyInstance(<a href="../../../../org/apache/openjpa/slice/DistributionPolicy.html" title="interface in org.apache.openjpa.slice">DistributionPolicy</a>&nbsp;policy)</pre>
<div class="block">Sets the policy that governs how new instances will be distributed across
the available slices.</div>
</li>
</ul>
<a name="getDistributionPolicy--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDistributionPolicy</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getDistributionPolicy()</pre>
<div class="block">Gets the policy, as a plugin string, that governs how new instances will
be distributed across the available slices.</div>
</li>
</ul>
<a name="setDistributionPolicy-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setDistributionPolicy</h4>
<pre>void&nbsp;setDistributionPolicy(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;policy)</pre>
<div class="block">Sets the policy, from the given plugin string, that governs how new
instances will be distributed across the available slices.</div>
</li>
</ul>
<a name="getReplicationPolicyInstance--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getReplicationPolicyInstance</h4>
<pre><a href="../../../../org/apache/openjpa/slice/ReplicationPolicy.html" title="interface in org.apache.openjpa.slice">ReplicationPolicy</a>&nbsp;getReplicationPolicyInstance()</pre>
<div class="block">Gets the policy that governs how new replicated instances will be
replicated across the available slices.</div>
</li>
</ul>
<a name="getReplicationPolicy--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getReplicationPolicy</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getReplicationPolicy()</pre>
<div class="block">Gets the policy, as a plugin string, that governs how new replicated
instances will be replicated across the available slices.</div>
</li>
</ul>
<a name="setReplicationPolicyInstance-org.apache.openjpa.slice.ReplicationPolicy-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setReplicationPolicyInstance</h4>
<pre>void&nbsp;setReplicationPolicyInstance(<a href="../../../../org/apache/openjpa/slice/ReplicationPolicy.html" title="interface in org.apache.openjpa.slice">ReplicationPolicy</a>&nbsp;policy)</pre>
<div class="block">Sets the policy that governs how new replicated instances will be
replicated across the available slices.</div>
</li>
</ul>
<a name="setReplicationPolicy-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setReplicationPolicy</h4>
<pre>void&nbsp;setReplicationPolicy(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;policy)</pre>
<div class="block">Sets the policy, from the given plugin string, that governs how new
replicated instances will be replicated across the available slices.</div>
</li>
</ul>
<a name="isReplicated-java.lang.Class-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isReplicated</h4>
<pre>boolean&nbsp;isReplicated(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type)</pre>
<div class="block">Affirms if the given type is replicated.</div>
</li>
</ul>
<a name="getQueryTargetPolicyInstance--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getQueryTargetPolicyInstance</h4>
<pre><a href="../../../../org/apache/openjpa/slice/QueryTargetPolicy.html" title="interface in org.apache.openjpa.slice">QueryTargetPolicy</a>&nbsp;getQueryTargetPolicyInstance()</pre>
<div class="block">Gets the policy that governs which slices will be targeted for a given query.</div>
</li>
</ul>
<a name="getQueryTargetPolicy--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getQueryTargetPolicy</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getQueryTargetPolicy()</pre>
<div class="block">Gets the policy, as a plugin string, that governs which slices will be targeted
for a given query.</div>
</li>
</ul>
<a name="setQueryTargetPolicyInstance-org.apache.openjpa.slice.QueryTargetPolicy-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setQueryTargetPolicyInstance</h4>
<pre>void&nbsp;setQueryTargetPolicyInstance(<a href="../../../../org/apache/openjpa/slice/QueryTargetPolicy.html" title="interface in org.apache.openjpa.slice">QueryTargetPolicy</a>&nbsp;policy)</pre>
<div class="block">Sets the policy that governs which slices will be targeted for a given query.</div>
</li>
</ul>
<a name="setQueryTargetPolicy-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setQueryTargetPolicy</h4>
<pre>void&nbsp;setQueryTargetPolicy(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;policy)</pre>
<div class="block">Sets the policy, from the given plugin string, that governs which slices will
be targeted for a given query.</div>
</li>
</ul>
<a name="getFinderTargetPolicyInstance--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFinderTargetPolicyInstance</h4>
<pre><a href="../../../../org/apache/openjpa/slice/FinderTargetPolicy.html" title="interface in org.apache.openjpa.slice">FinderTargetPolicy</a>&nbsp;getFinderTargetPolicyInstance()</pre>
<div class="block">Gets the policy that governs which slices will be targeted for a given finder.</div>
</li>
</ul>
<a name="getFinderTargetPolicy--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFinderTargetPolicy</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getFinderTargetPolicy()</pre>
<div class="block">Gets the policy, as a plugin string, that governs which slices will be targeted
for a given finder.</div>
</li>
</ul>
<a name="setFinderTargetPolicyInstance-org.apache.openjpa.slice.FinderTargetPolicy-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setFinderTargetPolicyInstance</h4>
<pre>void&nbsp;setFinderTargetPolicyInstance(<a href="../../../../org/apache/openjpa/slice/FinderTargetPolicy.html" title="interface in org.apache.openjpa.slice">FinderTargetPolicy</a>&nbsp;policy)</pre>
<div class="block">Sets the policy that governs which slices will be targeted for a given finder.</div>
</li>
</ul>
<a name="setFinderTargetPolicy-java.lang.String-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>setFinderTargetPolicy</h4>
<pre>void&nbsp;setFinderTargetPolicy(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;policy)</pre>
<div class="block">Sets the policy, from the given plugin string, that governs which slices will
be targeted for a given finder.</div>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/DistributedConfiguration.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/apache/openjpa/slice/DistributedBrokerImpl.html" title="class in org.apache.openjpa.slice"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/apache/openjpa/slice/DistributedQueryImpl.html" title="class in org.apache.openjpa.slice"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/openjpa/slice/DistributedConfiguration.html" target="_top">Frames</a></li>
<li><a href="DistributedConfiguration.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2006&#x2013;2019 <a href="http://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</body>
</html>