blob: ffd7d070b68500babfd7b5185fc2047e1840bbb2 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_112) on Mon Oct 14 11:36:23 MSK 2019 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Deprecated List (cayenne-doc: Cayenne Documentation 4.0.2 API)</title>
<meta name="date" content="2019-10-14">
<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="Deprecated List (cayenne-doc: Cayenne Documentation 4.0.2 API)";
}
}
catch(err) {
}
//-->
</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>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li class="navBarCell1Rev">Deprecated</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>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
<li><a href="deprecated-list.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>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Deprecated API" class="title">Deprecated API</h1>
<h2 title="Contents">Contents</h2>
<ul>
<li><a href="#interface">Deprecated Interfaces</a></li>
<li><a href="#class">Deprecated Classes</a></li>
<li><a href="#field">Deprecated Fields</a></li>
<li><a href="#method">Deprecated Methods</a></li>
<li><a href="#constructor">Deprecated Constructors</a></li>
</ul>
</div>
<div class="contentContainer"><a name="interface">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<table class="deprecatedSummary" border="0" cellpadding="3" cellspacing="0" summary="Deprecated Interfaces table, listing deprecated interfaces, and an explanation">
<caption><span>Deprecated Interfaces</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Interface and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/access/DataPortDelegate.html" title="interface in org.apache.cayenne.access">org.apache.cayenne.access.DataPortDelegate</a>
<div class="block"><span class="deprecationComment">since 4.0</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/map/EntityListenerFactory.html" title="interface in org.apache.cayenne.map">org.apache.cayenne.map.EntityListenerFactory</a>
<div class="block"><span class="deprecationComment">since 4.0, as EntityResolver no longer loads listeners from its
DataMaps.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/reflect/Property.html" title="interface in org.apache.cayenne.reflect">org.apache.cayenne.reflect.Property</a>
<div class="block"><span class="deprecationComment">since 4.0 renamed to PropertyDescriptor.</span></div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
<a name="class">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<table class="deprecatedSummary" border="0" cellpadding="3" cellspacing="0" summary="Deprecated Classes table, listing deprecated classes, and an explanation">
<caption><span>Deprecated Classes</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/configuration/rop/client/ClientLocalRuntime.html" title="class in org.apache.cayenne.configuration.rop.client">org.apache.cayenne.configuration.rop.client.ClientLocalRuntime</a>
<div class="block"><span class="deprecationComment">since 4.0, use <a href="org/apache/cayenne/configuration/rop/client/ClientRuntimeBuilder.html#local-org.apache.cayenne.di.Injector-"><code>ClientRuntimeBuilder.local(Injector)</code></a></span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/access/DataPort.html" title="class in org.apache.cayenne.access">org.apache.cayenne.access.DataPort</a>
<div class="block"><span class="deprecationComment">since 4.0</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/cache/EhCacheQueryCache.html" title="class in org.apache.cayenne.cache">org.apache.cayenne.cache.EhCacheQueryCache</a>
<div class="block"><span class="deprecationComment">since 4.0 please use JCacheQueryCache (provided by "cayenne-jcache" module)</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/map/EntityListener.html" title="class in org.apache.cayenne.map">org.apache.cayenne.map.EntityListener</a>
<div class="block"><span class="deprecationComment">since 4.0, as EntityResolver no longer loads listeners from its
DataMaps.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/query/NamedQuery.html" title="class in org.apache.cayenne.query">org.apache.cayenne.query.NamedQuery</a>
<div class="block"><span class="deprecationComment">since 4.0 you should use <a href="org/apache/cayenne/query/MappedSelect.html" title="class in org.apache.cayenne.query"><code>MappedSelect</code></a> or <a href="org/apache/cayenne/query/MappedExec.html" title="class in org.apache.cayenne.query"><code>MappedExec</code></a> instead.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/cache/OSQueryCache.html" title="class in org.apache.cayenne.cache">org.apache.cayenne.cache.OSQueryCache</a>
<div class="block"><span class="deprecationComment">since 4.0 as OSCache project is abandoned</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/access/Transaction.html" title="class in org.apache.cayenne.access">org.apache.cayenne.access.Transaction</a>
<div class="block"><span class="deprecationComment">since 4.0. For manual transaction management use
<a href="org/apache/cayenne/tx/BaseTransaction.html" title="class in org.apache.cayenne.tx"><code>BaseTransaction</code></a> static methods or better -
<a href="org/apache/cayenne/configuration/server/ServerRuntime.html#performInTransaction-org.apache.cayenne.tx.TransactionalOperation-"><code>ServerRuntime.performInTransaction(org.apache.cayenne.tx.TransactionalOperation)</code></a>
. Also note that since 4.0 an actual Transaction is an interface
located in a different package:
<a href="org/apache/cayenne/tx/Transaction.html" title="interface in org.apache.cayenne.tx"><code>Transaction</code></a></span></div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
<a name="field">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<table class="deprecatedSummary" border="0" cellpadding="3" cellspacing="0" summary="Deprecated Fields table, listing deprecated fields, and an explanation">
<caption><span>Deprecated Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/dba/JdbcAdapter.html#batchQueryBuilderFactory">org.apache.cayenne.dba.JdbcAdapter.batchQueryBuilderFactory</a>
<div class="block"><span class="deprecationComment">since 4.0 BatchQueryBuilderfactory is attached to the DataNode.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/configuration/server/ServerModule.html#configurationLocations">org.apache.cayenne.configuration.server.ServerModule.configurationLocations</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/query/QueryChain.html#dataMap">org.apache.cayenne.query.QueryChain.dataMap</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/query/EJBQLQuery.html#dataMap">org.apache.cayenne.query.EJBQLQuery.dataMap</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/query/BatchQuery.html#dataMap">org.apache.cayenne.query.BatchQuery.dataMap</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/query/AbstractQuery.html#dataMap">org.apache.cayenne.query.AbstractQuery.dataMap</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/map/ObjEntity.html#entityListeners">org.apache.cayenne.map.ObjEntity.entityListeners</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/access/DataRowStore.html#EVENT_BRIDGE_FACTORY_DEFAULT">org.apache.cayenne.access.DataRowStore.EVENT_BRIDGE_FACTORY_DEFAULT</a>
<div class="block"><span class="deprecationComment">since 4.0 does nothing.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/access/DataRowStore.html#EVENT_BRIDGE_FACTORY_PROPERTY">org.apache.cayenne.access.DataRowStore.EVENT_BRIDGE_FACTORY_PROPERTY</a>
<div class="block"><span class="deprecationComment">since 4.0 <a href="org/apache/cayenne/access/DataRowStoreFactory.html" title="interface in org.apache.cayenne.access"><code>DataRowStoreFactory</code></a> establishes <a href="org/apache/cayenne/event/EventBridge.html" title="class in org.apache.cayenne.event"><code>EventBridge</code></a>.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/map/ObjEntity.html#excludingDefaultListeners">org.apache.cayenne.map.ObjEntity.excludingDefaultListeners</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/map/ObjEntity.html#excludingSuperclassListeners">org.apache.cayenne.map.ObjEntity.excludingSuperclassListeners</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/map/EntityResolver.html#indexedByClass">org.apache.cayenne.map.EntityResolver.indexedByClass</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/query/QueryChain.html#name">org.apache.cayenne.query.QueryChain.name</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/query/EJBQLQuery.html#name">org.apache.cayenne.query.EJBQLQuery.name</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/query/BatchQuery.html#name">org.apache.cayenne.query.BatchQuery.name</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/query/AbstractQuery.html#name">org.apache.cayenne.query.AbstractQuery.name</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/access/DataRowStore.html#notifyingRemoteListeners">org.apache.cayenne.access.DataRowStore.notifyingRemoteListeners</a>
<div class="block"><span class="deprecationComment">since 4.0 does nothing. Previously it used to check if need to create <a href="org/apache/cayenne/event/EventBridge.html" title="class in org.apache.cayenne.event"><code>EventBridge</code></a>.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/configuration/rop/client/ClientModule.html#properties">org.apache.cayenne.configuration.rop.client.ClientModule.properties</a>
<div class="block"><span class="deprecationComment">since 4.0 in favour of <a href="org/apache/cayenne/configuration/rop/client/ClientRuntimeBuilder.html" title="class in org.apache.cayenne.configuration.rop.client"><code>ClientRuntimeBuilder</code></a></span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/access/DataRowStore.html#REMOTE_NOTIFICATION_DEFAULT">org.apache.cayenne.access.DataRowStore.REMOTE_NOTIFICATION_DEFAULT</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/access/DataRowStore.html#REMOTE_NOTIFICATION_PROPERTY">org.apache.cayenne.access.DataRowStore.REMOTE_NOTIFICATION_PROPERTY</a>
<div class="block"><span class="deprecationComment">since 4.0 does nothing. Previously it used to check if need to create <a href="org/apache/cayenne/event/EventBridge.html" title="class in org.apache.cayenne.event"><code>EventBridge</code></a>.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/configuration/Constants.html#ROP_CHANNEL_EVENTS_PROPERTY">org.apache.cayenne.configuration.Constants.ROP_CHANNEL_EVENTS_PROPERTY</a>
<div class="block"><span class="deprecationComment">since 4.0 moved to cayenne-client org.apache.cayenne.configuration.rop.client.ClientConstants.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/configuration/Constants.html#ROP_CONTEXT_CHANGE_EVENTS_PROPERTY">org.apache.cayenne.configuration.Constants.ROP_CONTEXT_CHANGE_EVENTS_PROPERTY</a>
<div class="block"><span class="deprecationComment">since 4.0 moved to cayenne-client org.apache.cayenne.configuration.rop.client.ClientConstants.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/configuration/Constants.html#ROP_CONTEXT_LIFECYCLE_EVENTS_PROPERTY">org.apache.cayenne.configuration.Constants.ROP_CONTEXT_LIFECYCLE_EVENTS_PROPERTY</a>
<div class="block"><span class="deprecationComment">since 4.0 moved to cayenne-client org.apache.cayenne.configuration.rop.client.ClientConstants.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/configuration/Constants.html#ROP_SERVICE_PASSWORD_PROPERTY">org.apache.cayenne.configuration.Constants.ROP_SERVICE_PASSWORD_PROPERTY</a>
<div class="block"><span class="deprecationComment">since 4.0 moved to cayenne-client org.apache.cayenne.configuration.rop.client.ClientConstants.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/configuration/Constants.html#ROP_SERVICE_REALM_PROPERTY">org.apache.cayenne.configuration.Constants.ROP_SERVICE_REALM_PROPERTY</a>
<div class="block"><span class="deprecationComment">since 4.0 moved to cayenne-client org.apache.cayenne.configuration.rop.client.ClientConstants.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/configuration/Constants.html#ROP_SERVICE_SHARED_SESSION_PROPERTY">org.apache.cayenne.configuration.Constants.ROP_SERVICE_SHARED_SESSION_PROPERTY</a>
<div class="block"><span class="deprecationComment">since 4.0 moved to cayenne-client org.apache.cayenne.configuration.rop.client.ClientConstants.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/configuration/Constants.html#ROP_SERVICE_TIMEOUT_PROPERTY">org.apache.cayenne.configuration.Constants.ROP_SERVICE_TIMEOUT_PROPERTY</a>
<div class="block"><span class="deprecationComment">since 4.0 moved to cayenne-client org.apache.cayenne.configuration.rop.client.ClientConstants.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/configuration/Constants.html#ROP_SERVICE_URL_PROPERTY">org.apache.cayenne.configuration.Constants.ROP_SERVICE_URL_PROPERTY</a>
<div class="block"><span class="deprecationComment">since 4.0 moved to cayenne-client org.apache.cayenne.configuration.rop.client.ClientConstants.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/configuration/Constants.html#ROP_SERVICE_USE_ALPN_PROPERTY">org.apache.cayenne.configuration.Constants.ROP_SERVICE_USE_ALPN_PROPERTY</a>
<div class="block"><span class="deprecationComment">since 4.0 moved to cayenne-client org.apache.cayenne.configuration.rop.client.ClientConstants.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/configuration/Constants.html#ROP_SERVICE_USERNAME_PROPERTY">org.apache.cayenne.configuration.Constants.ROP_SERVICE_USERNAME_PROPERTY</a>
<div class="block"><span class="deprecationComment">since 4.0 moved to cayenne-client org.apache.cayenne.configuration.rop.client.ClientConstants.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/configuration/Constants.html#SERVER_MAX_QUEUE_WAIT_TIME">org.apache.cayenne.configuration.Constants.SERVER_MAX_QUEUE_WAIT_TIME</a>
<div class="block"><span class="deprecationComment">since 4.0 renamed to <a href="org/apache/cayenne/configuration/Constants.html#JDBC_MAX_QUEUE_WAIT_TIME"><code>Constants.JDBC_MAX_QUEUE_WAIT_TIME</code></a>. Property name is preserved.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/access/DataRowStore.html#SNAPSHOT_CACHE_SIZE_PROPERTY">org.apache.cayenne.access.DataRowStore.SNAPSHOT_CACHE_SIZE_PROPERTY</a>
<div class="block"><span class="deprecationComment">since 4.0, use <a href="org/apache/cayenne/configuration/Constants.html#SNAPSHOT_CACHE_SIZE_PROPERTY"><code>Constants.SNAPSHOT_CACHE_SIZE_PROPERTY</code></a></span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/access/DataRowStore.html#SNAPSHOT_EXPIRATION_PROPERTY">org.apache.cayenne.access.DataRowStore.SNAPSHOT_EXPIRATION_PROPERTY</a>
<div class="block"><span class="deprecationComment">since 4.0, never used actually</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/access/DataContext.html#transactionFactory">org.apache.cayenne.access.DataContext.transactionFactory</a>
<div class="block"><span class="deprecationComment">since 4.0 used in a method that itself should be deprecated,
so this is a temp code</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/access/DataDomain.html#USING_EXTERNAL_TRANSACTIONS_DEFAULT">org.apache.cayenne.access.DataDomain.USING_EXTERNAL_TRANSACTIONS_DEFAULT</a>
<div class="block"><span class="deprecationComment">since 4.0 See <a href="org/apache/cayenne/configuration/Constants.html#SERVER_EXTERNAL_TX_PROPERTY"><code>Constants.SERVER_EXTERNAL_TX_PROPERTY</code></a>.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/access/DataDomain.html#USING_EXTERNAL_TRANSACTIONS_PROPERTY">org.apache.cayenne.access.DataDomain.USING_EXTERNAL_TRANSACTIONS_PROPERTY</a>
<div class="block"><span class="deprecationComment">since 4.0 See <a href="org/apache/cayenne/configuration/Constants.html#SERVER_EXTERNAL_TX_PROPERTY"><code>Constants.SERVER_EXTERNAL_TX_PROPERTY</code></a>.</span></div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
<a name="method">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<table class="deprecatedSummary" border="0" cellpadding="3" cellspacing="0" summary="Deprecated Methods table, listing deprecated methods, and an explanation">
<caption><span>Deprecated Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/map/DataMap.html#addDefaultEntityListener-org.apache.cayenne.map.EntityListener-">org.apache.cayenne.map.DataMap.addDefaultEntityListener(EntityListener)</a>
<div class="block"><span class="deprecationComment">since 4.0 unused as listeners are no longer tied to a
DataMap.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/map/ObjEntity.html#addEntityListener-org.apache.cayenne.map.EntityListener-">org.apache.cayenne.map.ObjEntity.addEntityListener(EntityListener)</a>
<div class="block"><span class="deprecationComment">since 4.0 unused, as listeners are no longer mapped in a
DataMap.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/reflect/LifecycleCallbackRegistry.html#addListener-org.apache.cayenne.map.LifecycleEvent-java.lang.Class-java.lang.String-">org.apache.cayenne.reflect.LifecycleCallbackRegistry.addListener(LifecycleEvent, Class&lt;?&gt;, String)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/map/EntityResolver.html#applyObjectLayerDefaults--">org.apache.cayenne.map.EntityResolver.applyObjectLayerDefaults()</a>
<div class="block"><span class="deprecationComment">since 4.0 does nothing. Previously it used to create runtime
ObjRelationships, that broke a lot of things.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/di/Binder.html#bindList-java.lang.String-">org.apache.cayenne.di.Binder.bindList(String)</a>
<div class="block"><span class="deprecationComment">since 4.0, use type-safe methods <a href="org/apache/cayenne/di/Binder.html#bindList-java.lang.Class-"><code>Binder.bindList(Class)</code></a>
or <a href="org/apache/cayenne/di/Binder.html#bindList-java.lang.Class-java.lang.String-"><code>Binder.bindList(Class, String)</code></a></span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/di/Binder.html#bindMap-java.lang.String-">org.apache.cayenne.di.Binder.bindMap(String)</a>
<div class="block"><span class="deprecationComment">since 4.0, use use type-safe methods <a href="org/apache/cayenne/di/Binder.html#bindMap-java.lang.Class-"><code>Binder.bindMap(Class)</code></a>
or <a href="org/apache/cayenne/di/Binder.html#bindMap-java.lang.Class-java.lang.String-"><code>Binder.bindMap(Class, String)</code></a></span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/access/Transaction.html#bindThreadTransaction-org.apache.cayenne.tx.Transaction-">org.apache.cayenne.access.Transaction.bindThreadTransaction(Transaction)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/configuration/server/ServerRuntimeBuilder.html#builder--">org.apache.cayenne.configuration.server.ServerRuntimeBuilder.builder()</a>
<div class="block"><span class="deprecationComment">since 4.0.M5 in favor of <a href="org/apache/cayenne/configuration/server/ServerRuntime.html#builder--"><code>ServerRuntime.builder()</code></a></span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/configuration/server/ServerRuntimeBuilder.html#builder-java.lang.String-">org.apache.cayenne.configuration.server.ServerRuntimeBuilder.builder(String)</a>
<div class="block"><span class="deprecationComment">since 4.0.M5 in favor of <a href="org/apache/cayenne/configuration/server/ServerRuntime.html#builder-java.lang.String-"><code>ServerRuntime.builder(String)</code></a></span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/cache/QueryCache.html#clear--">org.apache.cayenne.cache.QueryCache.clear()</a>
<div class="block"><span class="deprecationComment">since 4.0. Please use implementation specific methods to perform cache management tasks.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/cache/NestedQueryCache.html#clear--">org.apache.cayenne.cache.NestedQueryCache.clear()</a>
<div class="block"><span class="deprecationComment">since 4.0</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/map/EntityResolver.html#clearCache--">org.apache.cayenne.map.EntityResolver.clearCache()</a>
<div class="block"><span class="deprecationComment">since 4.0 in favor of <a href="org/apache/cayenne/map/EntityResolver.html#refreshMappingCache--"><code>EntityResolver.refreshMappingCache()</code></a>.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/remote/RemoteSession.html#createServerEventBridge--">org.apache.cayenne.remote.RemoteSession.createServerEventBridge()</a>
<div class="block"><span class="deprecationComment">since 4.0. Factory creation should is handled by the client connection.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/exp/parser/SimpleNode.html#encodeAsEJBQL-java.io.PrintWriter-java.lang.String-">org.apache.cayenne.exp.parser.SimpleNode.encodeAsEJBQL(PrintWriter, String)</a>
<div class="block"><span class="deprecationComment">since 4.0 use <a href="org/apache/cayenne/exp/parser/SimpleNode.html#appendAsEJBQL-java.lang.Appendable-java.lang.String-"><code>SimpleNode.appendAsEJBQL(Appendable, String)</code></a>.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/exp/Expression.html#encodeAsEJBQL-java.io.PrintWriter-java.lang.String-">org.apache.cayenne.exp.Expression.encodeAsEJBQL(PrintWriter, String)</a>
<div class="block"><span class="deprecationComment">since 4.0 use <a href="org/apache/cayenne/exp/Expression.html#appendAsEJBQL-java.lang.Appendable-java.lang.String-"><code>Expression.appendAsEJBQL(Appendable, String)</code></a></span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/exp/parser/SimpleNode.html#encodeAsString-java.io.PrintWriter-">org.apache.cayenne.exp.parser.SimpleNode.encodeAsString(PrintWriter)</a>
<div class="block"><span class="deprecationComment">since 4.0 use <a href="org/apache/cayenne/exp/parser/SimpleNode.html#appendAsString-java.lang.Appendable-"><code>SimpleNode.appendAsString(Appendable)</code></a>.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/exp/Expression.html#encodeAsString-java.io.PrintWriter-">org.apache.cayenne.exp.Expression.encodeAsString(PrintWriter)</a>
<div class="block"><span class="deprecationComment">since 4.0 use <a href="org/apache/cayenne/exp/Expression.html#appendAsString-java.lang.Appendable-"><code>Expression.appendAsString(Appendable)</code></a>.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/exp/Expression.html#expWithParameters-java.util.Map-">org.apache.cayenne.exp.Expression.expWithParameters(Map&lt;String, ?&gt;)</a>
<div class="block"><span class="deprecationComment">since 4.0 use <a href="org/apache/cayenne/exp/Expression.html#params-java.util.Map-"><code>Expression.params(Map)</code></a></span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/exp/Expression.html#expWithParameters-java.util.Map-boolean-">org.apache.cayenne.exp.Expression.expWithParameters(Map&lt;String, ?&gt;, boolean)</a>
<div class="block"><span class="deprecationComment">since 4.0 use <a href="org/apache/cayenne/exp/Expression.html#params-java.util.Map-boolean-"><code>Expression.params(Map, boolean)</code></a> instead.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/exp/Expression.html#fromString-java.lang.String-">org.apache.cayenne.exp.Expression.fromString(String)</a>
<div class="block"><span class="deprecationComment">since 4.0 use
<a href="org/apache/cayenne/exp/ExpressionFactory.html#exp-java.lang.String-java.lang.Object...-"><code>ExpressionFactory.exp(String, Object...)</code></a></span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/dba/JdbcAdapter.html#getBatchQueryBuilderFactory--">org.apache.cayenne.dba.JdbcAdapter.getBatchQueryBuilderFactory()</a>
<div class="block"><span class="deprecationComment">since 4.0 BatchQueryBuilderfactory is attached to the
DataNode.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/query/QueryMetadata.html#getCacheGroups--">org.apache.cayenne.query.QueryMetadata.getCacheGroups()</a>
<div class="block"><span class="deprecationComment">since 4.0 only single cache group supported, use <a href="org/apache/cayenne/query/QueryMetadata.html#getCacheGroup--"><code>QueryMetadata.getCacheGroup()</code></a> instead</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/query/QueryMetadataProxy.html#getCacheGroups--">org.apache.cayenne.query.QueryMetadataProxy.getCacheGroups()</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/query/CacheableQuery.html#getCacheGroups--">org.apache.cayenne.query.CacheableQuery.getCacheGroups()</a>
<div class="block"><span class="deprecationComment">since 4.0, use <a href="org/apache/cayenne/query/CacheableQuery.html#getCacheGroup--"><code>CacheableQuery.getCacheGroup()</code></a></span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/resource/ClassLoaderResourceLocator.html#getClassLoader--">org.apache.cayenne.resource.ClassLoaderResourceLocator.getClassLoader()</a>
<div class="block"><span class="deprecationComment">since 4.0 unused, as AdhocObjectFactory.getClassLoader() is
used instead.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/ejbql/parser/JavaCharStream.html#getColumn--">org.apache.cayenne.ejbql.parser.JavaCharStream.getColumn()</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/exp/parser/JavaCharStream.html#getColumn--">org.apache.cayenne.exp.parser.JavaCharStream.getColumn()</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/datasource/DriverDataSource.html#getConnectionUrl--">org.apache.cayenne.datasource.DriverDataSource.getConnectionUrl()</a>
<div class="block"><span class="deprecationComment">since 4.0. Connection parameters are immutable and not
readable.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/configuration/CayenneRuntime.html#getContext--">org.apache.cayenne.configuration.CayenneRuntime.getContext()</a>
<div class="block"><span class="deprecationComment">since 3.1 use better named <a href="org/apache/cayenne/configuration/CayenneRuntime.html#newContext--"><code>CayenneRuntime.newContext()</code></a> instead.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/configuration/CayenneRuntime.html#getContext-org.apache.cayenne.DataChannel-">org.apache.cayenne.configuration.CayenneRuntime.getContext(DataChannel)</a>
<div class="block"><span class="deprecationComment">since 3.1 use better named <a href="org/apache/cayenne/configuration/CayenneRuntime.html#newContext-org.apache.cayenne.DataChannel-"><code>CayenneRuntime.newContext(DataChannel)</code></a>
instead.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/query/QueryChain.html#getDataMap--">org.apache.cayenne.query.QueryChain.getDataMap()</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/query/EJBQLQuery.html#getDataMap--">org.apache.cayenne.query.EJBQLQuery.getDataMap()</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/query/BatchQuery.html#getDataMap--">org.apache.cayenne.query.BatchQuery.getDataMap()</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/query/AbstractQuery.html#getDataMap--">org.apache.cayenne.query.AbstractQuery.getDataMap()</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/query/RefreshQuery.html#getDataMap--">org.apache.cayenne.query.RefreshQuery.getDataMap()</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/query/Query.html#getDataMap--">org.apache.cayenne.query.Query.getDataMap()</a>
<div class="block"><span class="deprecationComment">since 4.0, <a href="org/apache/cayenne/map/QueryDescriptor.html#getDataMap--"><code>QueryDescriptor.getDataMap()</code></a> should be used instead</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/query/IndirectQuery.html#getDataMap--">org.apache.cayenne.query.IndirectQuery.getDataMap()</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/access/DataNode.html#getDataSourceLocation--">org.apache.cayenne.access.DataNode.getDataSourceLocation()</a>
<div class="block"><span class="deprecationComment">since 4.0. This information is irrelevant at the DataNode level</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/cache/EhCacheQueryCache.html#getDefaultCache--">org.apache.cayenne.cache.EhCacheQueryCache.getDefaultCache()</a>
<div class="block"><span class="deprecationComment">since 4.0 - this method is no longer in use. If you are
overriding it, override <a href="org/apache/cayenne/cache/EhCacheQueryCache.html#cacheName-org.apache.cayenne.query.QueryMetadata-"><code>EhCacheQueryCache.cacheName(QueryMetadata)</code></a>
instead.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/map/DataMap.html#getDefaultEntityListener-java.lang.String-">org.apache.cayenne.map.DataMap.getDefaultEntityListener(String)</a>
<div class="block"><span class="deprecationComment">since 4.0 unused, as listeners are no longer tied to a
DataMap.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/map/DataMap.html#getDefaultEntityListeners--">org.apache.cayenne.map.DataMap.getDefaultEntityListeners()</a>
<div class="block"><span class="deprecationComment">since 4.0 unused as listeners are no longer tied to a
DataMap.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/map/ObjEntity.html#getEntityListener-java.lang.String-">org.apache.cayenne.map.ObjEntity.getEntityListener(String)</a>
<div class="block"><span class="deprecationComment">since 4.0 unused, as listeners are no longer mapped in a
DataMap.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/map/ObjEntity.html#getEntityListeners--">org.apache.cayenne.map.ObjEntity.getEntityListeners()</a>
<div class="block"><span class="deprecationComment">since 4.0 unused, as listeners are no longer mapped in a
DataMap.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/map/ObjEntity.html#getJavaClass--">org.apache.cayenne.map.ObjEntity.getJavaClass()</a>
<div class="block"><span class="deprecationComment">since 4.0 this method based on statically defined class
loading algorithm is not going to work in environments like
OSGi. <a href="org/apache/cayenne/di/AdhocObjectFactory.html" title="interface in org.apache.cayenne.di"><code>AdhocObjectFactory</code></a> should be used as it can
provide the environment-specific class loading policy.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/map/Embeddable.html#getJavaClass--">org.apache.cayenne.map.Embeddable.getJavaClass()</a>
<div class="block"><span class="deprecationComment">since 4.0 this method based on statically defined class
loading algorithm is not going to work in environments like
OSGi. <a href="org/apache/cayenne/di/AdhocObjectFactory.html" title="interface in org.apache.cayenne.di"><code>AdhocObjectFactory</code></a> should be used as it can
provide the environment-specific class loading policy.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/util/Util.html#getJavaClass-java.lang.String-">org.apache.cayenne.util.Util.getJavaClass(String)</a>
<div class="block"><span class="deprecationComment">since 4.0 this method based on statically defined class
loading algorithm is not going to work in environments like
OSGi. <a href="org/apache/cayenne/di/AdhocObjectFactory.html" title="interface in org.apache.cayenne.di"><code>AdhocObjectFactory</code></a> should be used as it can
provide the environment-specific class loading policy.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/ejbql/parser/JavaCharStream.html#getLine--">org.apache.cayenne.ejbql.parser.JavaCharStream.getLine()</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/exp/parser/JavaCharStream.html#getLine--">org.apache.cayenne.exp.parser.JavaCharStream.getLine()</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/query/QueryChain.html#getName--">org.apache.cayenne.query.QueryChain.getName()</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/query/EJBQLQuery.html#getName--">org.apache.cayenne.query.EJBQLQuery.getName()</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/query/BatchQuery.html#getName--">org.apache.cayenne.query.BatchQuery.getName()</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/query/AbstractQuery.html#getName--">org.apache.cayenne.query.AbstractQuery.getName()</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/query/Query.html#getName--">org.apache.cayenne.query.Query.getName()</a>
<div class="block"><span class="deprecationComment"><a href="org/apache/cayenne/map/QueryDescriptor.html#getName--"><code>QueryDescriptor.getName()</code></a> should be used instead</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/query/IndirectQuery.html#getName--">org.apache.cayenne.query.IndirectQuery.getName()</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/query/QueryMetadata.html#getOrginatingQuery--">org.apache.cayenne.query.QueryMetadata.getOrginatingQuery()</a>
<div class="block"><span class="deprecationComment">since 4.0, use <a href="org/apache/cayenne/query/QueryMetadata.html#getOriginatingQuery--"><code>QueryMetadata.getOriginatingQuery()</code></a></span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/query/QueryMetadataProxy.html#getOrginatingQuery--">org.apache.cayenne.query.QueryMetadataProxy.getOrginatingQuery()</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/datasource/DriverDataSource.html#getPassword--">org.apache.cayenne.datasource.DriverDataSource.getPassword()</a>
<div class="block"><span class="deprecationComment">since 4.0. Connection parameters are immutable and not
readable.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/conn/DataSourceInfo.html#getPasswordEncoder--">org.apache.cayenne.conn.DataSourceInfo.getPasswordEncoder()</a>
<div class="block"><span class="deprecationComment">since 4.0 as class loading should not happen here.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/dba/AutoAdapter.html#getQuotingStrategy-boolean-">org.apache.cayenne.dba.AutoAdapter.getQuotingStrategy(boolean)</a>
<div class="block"><span class="deprecationComment">since 4.0</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/dba/DbAdapter.html#getQuotingStrategy-boolean-">org.apache.cayenne.dba.DbAdapter.getQuotingStrategy(boolean)</a>
<div class="block"><span class="deprecationComment">since 4.0 use <a href="org/apache/cayenne/dba/DbAdapter.html#getQuotingStrategy--"><code>DbAdapter.getQuotingStrategy()</code></a>.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/dba/JdbcAdapter.html#getQuotingStrategy-boolean-">org.apache.cayenne.dba.JdbcAdapter.getQuotingStrategy(boolean)</a>
<div class="block"><span class="deprecationComment">since 4.0 use <a href="org/apache/cayenne/dba/JdbcAdapter.html#getQuotingStrategy--"><code>JdbcAdapter.getQuotingStrategy()</code></a>.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/map/EntityResolver.html#getResultSets--">org.apache.cayenne.map.EntityResolver.getResultSets()</a>
<div class="block"><span class="deprecationComment">since 4.0 use <a href="org/apache/cayenne/map/EntityResolver.html#getResults--"><code>EntityResolver.getResults()</code></a>.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/access/Transaction.html#getThreadTransaction--">org.apache.cayenne.access.Transaction.getThreadTransaction()</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/datasource/DriverDataSource.html#getUserName--">org.apache.cayenne.datasource.DriverDataSource.getUserName()</a>
<div class="block"><span class="deprecationComment">since 4.0. Connection parameters are immutable and not
readable.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/access/DataDomain.html#initWithProperties-java.util.Map-">org.apache.cayenne.access.DataDomain.initWithProperties(Map&lt;String, String&gt;)</a>
<div class="block"><span class="deprecationComment">since 4.0 properties are processed by the DI provider.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/access/jdbc/JDBCResultIterator.html#isClosingConnection--">org.apache.cayenne.access.jdbc.JDBCResultIterator.isClosingConnection()</a>
<div class="block"><span class="deprecationComment">since 4.0 always returns false. Connection closing is outside
the scope of this iterator. See
<a href="org/apache/cayenne/access/jdbc/ConnectionAwareResultIterator.html" title="class in org.apache.cayenne.access.jdbc"><code>ConnectionAwareResultIterator</code></a> for a replacement.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/map/ObjEntity.html#isExcludingDefaultListeners--">org.apache.cayenne.map.ObjEntity.isExcludingDefaultListeners()</a>
<div class="block"><span class="deprecationComment">since 4.0 unused, as listeners are no longer mapped in a
DataMap.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/map/ObjEntity.html#isExcludingSuperclassListeners--">org.apache.cayenne.map.ObjEntity.isExcludingSuperclassListeners()</a>
<div class="block"><span class="deprecationComment">since 4.0 unused, as listeners are no longer mapped in a
DataMap.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/map/EntityResolver.html#isIndexedByClass--">org.apache.cayenne.map.EntityResolver.isIndexedByClass()</a>
<div class="block"><span class="deprecationComment">since 4.0. There's no replacement. This property is
meaningless and is no longer respected by the code.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/access/DataRowStore.html#isNotifyingRemoteListeners--">org.apache.cayenne.access.DataRowStore.isNotifyingRemoteListeners()</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/log/JdbcEventLogger.html#logConnect-java.lang.String-">org.apache.cayenne.log.JdbcEventLogger.logConnect(String)</a>
<div class="block"><span class="deprecationComment">since 4.0 connection events are logged by the DataSources
using their own logger.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/log/Slf4jJdbcEventLogger.html#logConnect-java.lang.String-">org.apache.cayenne.log.Slf4jJdbcEventLogger.logConnect(String)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/log/NoopJdbcEventLogger.html#logConnect-java.lang.String-">org.apache.cayenne.log.NoopJdbcEventLogger.logConnect(String)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/log/JdbcEventLogger.html#logConnect-java.lang.String-java.lang.String-java.lang.String-">org.apache.cayenne.log.JdbcEventLogger.logConnect(String, String, String)</a>
<div class="block"><span class="deprecationComment">since 4.0 connection events are logged by the DataSources
using their own logger.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/log/Slf4jJdbcEventLogger.html#logConnect-java.lang.String-java.lang.String-java.lang.String-">org.apache.cayenne.log.Slf4jJdbcEventLogger.logConnect(String, String, String)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/log/NoopJdbcEventLogger.html#logConnect-java.lang.String-java.lang.String-java.lang.String-">org.apache.cayenne.log.NoopJdbcEventLogger.logConnect(String, String, String)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/log/JdbcEventLogger.html#logConnectFailure-java.lang.Throwable-">org.apache.cayenne.log.JdbcEventLogger.logConnectFailure(Throwable)</a>
<div class="block"><span class="deprecationComment">since 4.0 connection events are logged by the DataSources
using their own logger.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/log/Slf4jJdbcEventLogger.html#logConnectFailure-java.lang.Throwable-">org.apache.cayenne.log.Slf4jJdbcEventLogger.logConnectFailure(Throwable)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/log/NoopJdbcEventLogger.html#logConnectFailure-java.lang.Throwable-">org.apache.cayenne.log.NoopJdbcEventLogger.logConnectFailure(Throwable)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/log/JdbcEventLogger.html#logConnectSuccess--">org.apache.cayenne.log.JdbcEventLogger.logConnectSuccess()</a>
<div class="block"><span class="deprecationComment">since 4.0 connection events are logged by the DataSources
using their own logger.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/log/Slf4jJdbcEventLogger.html#logConnectSuccess--">org.apache.cayenne.log.Slf4jJdbcEventLogger.logConnectSuccess()</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/log/NoopJdbcEventLogger.html#logConnectSuccess--">org.apache.cayenne.log.NoopJdbcEventLogger.logConnectSuccess()</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/log/JdbcEventLogger.html#logPoolCreated-org.apache.cayenne.conn.DataSourceInfo-">org.apache.cayenne.log.JdbcEventLogger.logPoolCreated(DataSourceInfo)</a>
<div class="block"><span class="deprecationComment">since 4.0 connection events are logged by the DataSources
using their own logger.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/log/Slf4jJdbcEventLogger.html#logPoolCreated-org.apache.cayenne.conn.DataSourceInfo-">org.apache.cayenne.log.Slf4jJdbcEventLogger.logPoolCreated(DataSourceInfo)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/log/NoopJdbcEventLogger.html#logPoolCreated-org.apache.cayenne.conn.DataSourceInfo-">org.apache.cayenne.log.NoopJdbcEventLogger.logPoolCreated(DataSourceInfo)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/log/JdbcEventLogger.html#logQuery-java.lang.String-java.util.List-">org.apache.cayenne.log.JdbcEventLogger.logQuery(String, List&lt;?&gt;)</a>
<div class="block"><span class="deprecationComment">since 4.0 use <a href="org/apache/cayenne/log/JdbcEventLogger.html#logQuery-java.lang.String-org.apache.cayenne.access.translator.ParameterBinding:A-"><code>JdbcEventLogger.logQuery(String, ParameterBinding[])</code></a>.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/log/Slf4jJdbcEventLogger.html#logQuery-java.lang.String-java.util.List-">org.apache.cayenne.log.Slf4jJdbcEventLogger.logQuery(String, List&lt;?&gt;)</a>
<div class="block"><span class="deprecationComment">since 4.0 use
<code>#logQuery(String, ParameterBinding[], long)</code>.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/log/NoopJdbcEventLogger.html#logQuery-java.lang.String-java.util.List-">org.apache.cayenne.log.NoopJdbcEventLogger.logQuery(String, List&lt;?&gt;)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/log/JdbcEventLogger.html#logQuery-java.lang.String-java.util.List-java.util.List-long-">org.apache.cayenne.log.JdbcEventLogger.logQuery(String, List&lt;DbAttribute&gt;, List&lt;?&gt;, long)</a>
<div class="block"><span class="deprecationComment">since 4.0 use <a href="org/apache/cayenne/log/JdbcEventLogger.html#logQuery-java.lang.String-org.apache.cayenne.access.translator.ParameterBinding:A-"><code>JdbcEventLogger.logQuery(String, ParameterBinding[])</code></a>.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/log/Slf4jJdbcEventLogger.html#logQuery-java.lang.String-java.util.List-java.util.List-long-">org.apache.cayenne.log.Slf4jJdbcEventLogger.logQuery(String, List&lt;DbAttribute&gt;, List&lt;?&gt;, long)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/log/NoopJdbcEventLogger.html#logQuery-java.lang.String-java.util.List-java.util.List-long-">org.apache.cayenne.log.NoopJdbcEventLogger.logQuery(String, List&lt;DbAttribute&gt;, List&lt;?&gt;, long)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/log/FormattedSlf4jJdbcEventLogger.html#logQuery-java.lang.String-java.util.List-java.util.List-long-">org.apache.cayenne.log.FormattedSlf4jJdbcEventLogger.logQuery(String, List&lt;DbAttribute&gt;, List&lt;?&gt;, long)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/log/JdbcEventLogger.html#logQueryParameters-java.lang.String-java.util.List-java.util.List-boolean-">org.apache.cayenne.log.JdbcEventLogger.logQueryParameters(String, List&lt;DbAttribute&gt;, List&lt;Object&gt;, boolean)</a>
<div class="block"><span class="deprecationComment">since 4.0 use <a href="org/apache/cayenne/log/JdbcEventLogger.html#logQueryParameters-java.lang.String-org.apache.cayenne.access.translator.ParameterBinding:A-"><code>JdbcEventLogger.logQueryParameters(String, ParameterBinding[])</code></a></span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/log/Slf4jJdbcEventLogger.html#logQueryParameters-java.lang.String-java.util.List-java.util.List-boolean-">org.apache.cayenne.log.Slf4jJdbcEventLogger.logQueryParameters(String, List&lt;DbAttribute&gt;, List&lt;Object&gt;, boolean)</a>
<div class="block"><span class="deprecationComment">since 4.0</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/log/NoopJdbcEventLogger.html#logQueryParameters-java.lang.String-java.util.List-java.util.List-boolean-">org.apache.cayenne.log.NoopJdbcEventLogger.logQueryParameters(String, List&lt;DbAttribute&gt;, List&lt;Object&gt;, boolean)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/map/EntityResolver.html#lookupInheritanceTree-java.lang.String-">org.apache.cayenne.map.EntityResolver.lookupInheritanceTree(String)</a>
<div class="block"><span class="deprecationComment">since 4.0 use <a href="org/apache/cayenne/map/EntityResolver.html#getInheritanceTree-java.lang.String-"><code>EntityResolver.getInheritanceTree(String)</code></a>.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/map/EntityResolver.html#lookupObjEntity-java.lang.Class-">org.apache.cayenne.map.EntityResolver.lookupObjEntity(Class&lt;?&gt;)</a>
<div class="block"><span class="deprecationComment">since 4.0, use <a href="org/apache/cayenne/map/EntityResolver.html#getObjEntity-java.lang.Class-"><code>EntityResolver.getObjEntity(Class)</code></a>.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/map/EntityResolver.html#lookupObjEntity-java.lang.Object-">org.apache.cayenne.map.EntityResolver.lookupObjEntity(Object)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/map/EntityResolver.html#lookupProcedure-org.apache.cayenne.query.Query-">org.apache.cayenne.map.EntityResolver.lookupProcedure(Query)</a>
<div class="block"><span class="deprecationComment">since 4.0. Use q.getMetaData(resolver).getProcedure()</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/map/EntityResolver.html#lookupProcedure-java.lang.String-">org.apache.cayenne.map.EntityResolver.lookupProcedure(String)</a>
<div class="block"><span class="deprecationComment">since 4.0 use <a href="org/apache/cayenne/map/EntityResolver.html#getProcedure-java.lang.String-"><code>EntityResolver.getProcedure(String)</code></a>.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/dba/QuotingStrategy.html#quoteFullyQualifiedName-org.apache.cayenne.map.DbEntity-">org.apache.cayenne.dba.QuotingStrategy.quoteFullyQualifiedName(DbEntity)</a>
<div class="block"><span class="deprecationComment">since 4.0 renamed to
<a href="org/apache/cayenne/dba/QuotingStrategy.html#quotedFullyQualifiedName-org.apache.cayenne.map.DbEntity-"><code>QuotingStrategy.quotedFullyQualifiedName(DbEntity)</code></a>.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/dba/DefaultQuotingStrategy.html#quoteFullyQualifiedName-org.apache.cayenne.map.DbEntity-">org.apache.cayenne.dba.DefaultQuotingStrategy.quoteFullyQualifiedName(DbEntity)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/dba/QuotingStrategy.html#quoteString-java.lang.String-">org.apache.cayenne.dba.QuotingStrategy.quoteString(String)</a>
<div class="block"><span class="deprecationComment">since 4.0</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/dba/DefaultQuotingStrategy.html#quoteString-java.lang.String-">org.apache.cayenne.dba.DefaultQuotingStrategy.quoteString(String)</a>
<div class="block"><span class="deprecationComment">since 4.0</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/map/DataMap.html#removeDefaultEntityListener-java.lang.String-">org.apache.cayenne.map.DataMap.removeDefaultEntityListener(String)</a>
<div class="block"><span class="deprecationComment">since 4.0 unused as listeners are no longer tied to a
DataMap.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/map/ObjEntity.html#removeEntityListener-java.lang.String-">org.apache.cayenne.map.ObjEntity.removeEntityListener(String)</a>
<div class="block"><span class="deprecationComment">since 4.0 unused, as listeners are no longer mapped in a
DataMap.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/dba/JdbcAdapter.html#setBatchQueryBuilderFactory-org.apache.cayenne.access.translator.batch.BatchTranslatorFactory-">org.apache.cayenne.dba.JdbcAdapter.setBatchQueryBuilderFactory(BatchTranslatorFactory)</a>
<div class="block"><span class="deprecationComment">since 4.0 BatchQueryBuilderfactory is attached to the
DataNode.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/query/CacheableQuery.html#setCacheGroups-java.lang.String...-">org.apache.cayenne.query.CacheableQuery.setCacheGroups(String...)</a>
<div class="block"><span class="deprecationComment">since 4.0, use <a href="org/apache/cayenne/query/CacheableQuery.html#setCacheGroup-java.lang.String-"><code>CacheableQuery.setCacheGroup(String)</code></a></span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/access/jdbc/JDBCResultIterator.html#setClosingConnection-boolean-">org.apache.cayenne.access.jdbc.JDBCResultIterator.setClosingConnection(boolean)</a>
<div class="block"><span class="deprecationComment">since 4.0 does nothing. Connection closing is outside the
scope of this iterator. See
<a href="org/apache/cayenne/access/jdbc/ConnectionAwareResultIterator.html" title="class in org.apache.cayenne.access.jdbc"><code>ConnectionAwareResultIterator</code></a> for a replacement.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/datasource/DriverDataSource.html#setConnectionUrl-java.lang.String-">org.apache.cayenne.datasource.DriverDataSource.setConnectionUrl(String)</a>
<div class="block"><span class="deprecationComment">since 4.0. Connection parameters are immutable.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/query/QueryChain.html#setDataMap-org.apache.cayenne.map.DataMap-">org.apache.cayenne.query.QueryChain.setDataMap(DataMap)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/query/EJBQLQuery.html#setDataMap-org.apache.cayenne.map.DataMap-">org.apache.cayenne.query.EJBQLQuery.setDataMap(DataMap)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/query/BatchQuery.html#setDataMap-org.apache.cayenne.map.DataMap-">org.apache.cayenne.query.BatchQuery.setDataMap(DataMap)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/query/AbstractQuery.html#setDataMap-org.apache.cayenne.map.DataMap-">org.apache.cayenne.query.AbstractQuery.setDataMap(DataMap)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/query/IndirectQuery.html#setDataMap-org.apache.cayenne.map.DataMap-">org.apache.cayenne.query.IndirectQuery.setDataMap(DataMap)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/access/DataNode.html#setDataSourceLocation-java.lang.String-">org.apache.cayenne.access.DataNode.setDataSourceLocation(String)</a>
<div class="block"><span class="deprecationComment">since 4.0. This information is irrelevant at the DataNode level</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/map/EntityResolver.html#setEntityListenerFactory-org.apache.cayenne.map.EntityListenerFactory-">org.apache.cayenne.map.EntityResolver.setEntityListenerFactory(EntityListenerFactory)</a>
<div class="block"><span class="deprecationComment">since 4.0 this method does nothing, as EntityResolver no
longer loads listeners from its DataMaps.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/map/ObjEntity.html#setExcludingDefaultListeners-boolean-">org.apache.cayenne.map.ObjEntity.setExcludingDefaultListeners(boolean)</a>
<div class="block"><span class="deprecationComment">since 4.0 unused, as listeners are no longer mapped in a
DataMap.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/map/ObjEntity.html#setExcludingSuperclassListeners-boolean-">org.apache.cayenne.map.ObjEntity.setExcludingSuperclassListeners(boolean)</a>
<div class="block"><span class="deprecationComment">since 4.0 unused, as listeners are no longer mapped in a
DataMap.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/query/SelectQuery.html#setFetchingDataRows-boolean-">org.apache.cayenne.query.SelectQuery.setFetchingDataRows(boolean)</a>
<div class="block"><span class="deprecationComment">since 4.0, use <a href="org/apache/cayenne/query/SelectQuery.html#dataRowQuery-java.lang.Class-org.apache.cayenne.exp.Expression-"><code>SelectQuery.dataRowQuery(Class, Expression)</code></a> to
create DataRow query instead.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/map/EntityResolver.html#setIndexedByClass-boolean-">org.apache.cayenne.map.EntityResolver.setIndexedByClass(boolean)</a>
<div class="block"><span class="deprecationComment">since 4.0. There's no replacement. This property is
meaningless.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/query/QueryChain.html#setName-java.lang.String-">org.apache.cayenne.query.QueryChain.setName(String)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/query/EJBQLQuery.html#setName-java.lang.String-">org.apache.cayenne.query.EJBQLQuery.setName(String)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/query/AbstractQuery.html#setName-java.lang.String-">org.apache.cayenne.query.AbstractQuery.setName(String)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/query/IndirectQuery.html#setName-java.lang.String-">org.apache.cayenne.query.IndirectQuery.setName(String)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/access/DataRowStore.html#setNotifyingRemoteListeners-boolean-">org.apache.cayenne.access.DataRowStore.setNotifyingRemoteListeners(boolean)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/datasource/DriverDataSource.html#setPassword-java.lang.String-">org.apache.cayenne.datasource.DriverDataSource.setPassword(String)</a>
<div class="block"><span class="deprecationComment">since 4.0. Connection parameters are immutable.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/access/DataContext.html#setTransactionFactory-org.apache.cayenne.tx.TransactionFactory-">org.apache.cayenne.access.DataContext.setTransactionFactory(TransactionFactory)</a>
<div class="block"><span class="deprecationComment">since 4.0 avoid using this directly. Transaction management
at this level will be eventually removed</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/datasource/DriverDataSource.html#setUserName-java.lang.String-">org.apache.cayenne.datasource.DriverDataSource.setUserName(String)</a>
<div class="block"><span class="deprecationComment">since 4.0. Connection parameters are immutable.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/cache/QueryCache.html#size--">org.apache.cayenne.cache.QueryCache.size()</a>
<div class="block"><span class="deprecationComment">since 4.0. Please use implementation specific methods to perform cache management tasks.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/cache/NestedQueryCache.html#size--">org.apache.cayenne.cache.NestedQueryCache.size()</a>
<div class="block"><span class="deprecationComment">since 4.0</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/query/BatchQuery.html#size--">org.apache.cayenne.query.BatchQuery.size()</a>
<div class="block"><span class="deprecationComment">since 4.0 use getRows().size().</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/dba/TypesMapping.html#supportsLength-int-">org.apache.cayenne.dba.TypesMapping.supportsLength(int)</a>
<div class="block"><span class="deprecationComment">Returns true if supplied type can have a length attribute as
a part of column definition.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/query/CacheableQuery.html#useLocalCache-java.lang.String...-">org.apache.cayenne.query.CacheableQuery.useLocalCache(String...)</a>
<div class="block"><span class="deprecationComment">since 4.0, use <a href="org/apache/cayenne/query/CacheableQuery.html#useLocalCache-java.lang.String-"><code>CacheableQuery.useLocalCache(String)</code></a></span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/query/CacheableQuery.html#useSharedCache-java.lang.String...-">org.apache.cayenne.query.CacheableQuery.useSharedCache(String...)</a>
<div class="block"><span class="deprecationComment">since 4.0, use <a href="org/apache/cayenne/query/CacheableQuery.html#useSharedCache-java.lang.String-"><code>CacheableQuery.useSharedCache(String)</code></a></span></div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
<a name="constructor">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<table class="deprecatedSummary" border="0" cellpadding="3" cellspacing="0" summary="Deprecated Constructors table, listing deprecated constructors, and an explanation">
<caption><span>Deprecated Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/configuration/rop/client/ClientModule.html#ClientModule-java.util.Map-">org.apache.cayenne.configuration.rop.client.ClientModule(Map&lt;String, String&gt;)</a>
<div class="block"><span class="deprecationComment">since 4.0 in favour of <a href="org/apache/cayenne/configuration/rop/client/ClientRuntimeBuilder.html" title="class in org.apache.cayenne.configuration.rop.client"><code>ClientRuntimeBuilder</code></a></span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/configuration/rop/client/ClientRuntime.html#ClientRuntime-java.util.Map-java.util.Collection-">org.apache.cayenne.configuration.rop.client.ClientRuntime(Map&lt;String, String&gt;, Collection&lt;Module&gt;)</a>
<div class="block"><span class="deprecationComment">since 4.0, use <a href="org/apache/cayenne/configuration/rop/client/ClientRuntime.html#builder--"><code>ClientRuntime.builder()</code></a> instead.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/configuration/rop/client/ClientRuntime.html#ClientRuntime-java.util.Map-org.apache.cayenne.di.Module...-">org.apache.cayenne.configuration.rop.client.ClientRuntime(Map&lt;String, String&gt;, Module...)</a>
<div class="block"><span class="deprecationComment">since 4.0, use <a href="org/apache/cayenne/configuration/rop/client/ClientRuntime.html#builder--"><code>ClientRuntime.builder()</code></a> instead.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/access/DataDomain.html#DataDomain-java.lang.String-java.util.Map-">org.apache.cayenne.access.DataDomain(String, Map&lt;String, String&gt;)</a>
<div class="block"><span class="deprecationComment">since 4.0 unused</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/datasource/DriverDataSource.html#DriverDataSource-java.lang.String-java.lang.String-">org.apache.cayenne.datasource.DriverDataSource(String, String)</a>
<div class="block"><span class="deprecationComment">since 4.0 as class loading should not happen here. Use {
<a href="org/apache/cayenne/datasource/DriverDataSource.html#DriverDataSource-java.sql.Driver-java.lang.String-java.lang.String-java.lang.String-"><code>DriverDataSource.DriverDataSource(Driver, String, String, String)</code></a>.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/datasource/DriverDataSource.html#DriverDataSource-java.lang.String-java.lang.String-java.lang.String-java.lang.String-">org.apache.cayenne.datasource.DriverDataSource(String, String, String, String)</a>
<div class="block"><span class="deprecationComment">since 4.0 as class loading should not happen here. Use
<a href="org/apache/cayenne/datasource/DriverDataSource.html#DriverDataSource-java.sql.Driver-java.lang.String-java.lang.String-java.lang.String-"><code>DriverDataSource.DriverDataSource(Driver, String, String, String)</code></a>.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/exp/Property.html#Property-java.lang.String-">org.apache.cayenne.exp.Property(String)</a>
<div class="block"><span class="deprecationComment">use factory method Property.create("propertyName", PropertyType.class)</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/query/RefreshQuery.html#RefreshQuery--">org.apache.cayenne.query.RefreshQuery()</a>
<div class="block"><span class="deprecationComment">since 4.0, "refresh all" query will drop all cache contents</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/configuration/server/ServerModule.html#ServerModule-java.lang.String-java.lang.String...-">org.apache.cayenne.configuration.server.ServerModule(String, String...)</a>
<div class="block"><span class="deprecationComment">since 4.0 use <a href="org/apache/cayenne/configuration/server/ServerRuntimeBuilder.html#addConfig-java.lang.String-"><code>ServerRuntimeBuilder.addConfig(String)</code></a> and/or
<a href="org/apache/cayenne/configuration/server/ServerModule.html#contributeProjectLocations-org.apache.cayenne.di.Binder-"><code>ServerModule.contributeProjectLocations(Binder)</code></a> to specify locations.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/configuration/server/ServerRuntime.html#ServerRuntime-java.lang.String:A-org.apache.cayenne.di.Module...-">org.apache.cayenne.configuration.server.ServerRuntime(String[], Module...)</a>
<div class="block"><span class="deprecationComment">since 4.0 use <a href="org/apache/cayenne/configuration/server/ServerRuntime.html#builder--"><code>ServerRuntime.builder()</code></a>.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/configuration/server/ServerRuntime.html#ServerRuntime-java.lang.String-org.apache.cayenne.di.Module...-">org.apache.cayenne.configuration.server.ServerRuntime(String, Module...)</a>
<div class="block"><span class="deprecationComment">since 4.0 use <a href="org/apache/cayenne/configuration/server/ServerRuntime.html#builder--"><code>ServerRuntime.builder()</code></a>.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/cayenne/configuration/server/ServerRuntimeBuilder.html#ServerRuntimeBuilder--">org.apache.cayenne.configuration.server.ServerRuntimeBuilder()</a>
<div class="block"><span class="deprecationComment">since 4.0.M5 in favor of <a href="org/apache/cayenne/configuration/server/ServerRuntime.html#builder--"><code>ServerRuntime.builder()</code></a></span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/cayenne/configuration/server/ServerRuntimeBuilder.html#ServerRuntimeBuilder-java.lang.String-">org.apache.cayenne.configuration.server.ServerRuntimeBuilder(String)</a>
<div class="block"><span class="deprecationComment">since 4.0.M5 in favor of <a href="org/apache/cayenne/configuration/server/ServerRuntime.html#builder-java.lang.String-"><code>ServerRuntime.builder(String)</code></a></span></div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= 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>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li class="navBarCell1Rev">Deprecated</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>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
<li><a href="deprecated-list.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>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2001&#x2013;2019 <a href="http://cayenne.apache.org/">Apache Cayenne</a>. All rights reserved.</small></p>
</body>
</html>