http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/e9062ca0/docs/1.2/api/deprecated-list.html ---------------------------------------------------------------------- diff --git a/docs/1.2/api/deprecated-list.html b/docs/1.2/api/deprecated-list.html new file mode 100644 index 0000000..1041c20 --- /dev/null +++ b/docs/1.2/api/deprecated-list.html @@ -0,0 +1,1600 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.5.0_06) on Wed Jul 19 14:42:57 EDT 2006 --> +<TITLE> +Deprecated List (Cayenne API Documentation - v.1.2) +</TITLE> + + +<LINK REL ="stylesheet" TYPE="text/css" HREF="objectstyle-javadoc.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + parent.document.title="Deprecated List (Cayenne API Documentation - v.1.2)"; +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Deprecated</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="index.html?deprecated-list.html" target="_top"><B>FRAMES</B></A> + <A HREF="deprecated-list.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Deprecated API</B></H2> +</CENTER> +<HR SIZE="4" NOSHADE> +<B>Contents</B><UL> +<LI><A HREF="#interface">Deprecated Interfaces</A> +<LI><A HREF="#class">Deprecated Classes</A> +<LI><A HREF="#exception">Deprecated Exceptions</A> +<LI><A HREF="#field">Deprecated Fields</A> +<LI><A HREF="#method">Deprecated Methods</A> +<LI><A HREF="#constructor">Deprecated Constructors</A> +</UL> + +<A NAME="interface"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Deprecated Interfaces</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/util/DependencySorter.html" title="interface in org.objectstyle.cayenne.access.util">org.objectstyle.cayenne.access.util.DependencySorter</A> +<BR> + <I>In 1.2 replaced with <A HREF="org/objectstyle/cayenne/map/EntitySorter.html" title="interface in org.objectstyle.cayenne.map"><CODE>EntitySorter</CODE></A></I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/query/GenericSelectQuery.html" title="interface in org.objectstyle.cayenne.query">org.objectstyle.cayenne.query.GenericSelectQuery</A> +<BR> + <I>Since 1.2 this interface obsolete. Query parameters are described via + <A HREF="org/objectstyle/cayenne/query/QueryMetadata.html" title="interface in org.objectstyle.cayenne.query"><CODE>QueryMetadata</CODE></A>.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/trans/SelectQueryTranslator.html" title="interface in org.objectstyle.cayenne.access.trans">org.objectstyle.cayenne.access.trans.SelectQueryTranslator</A> +<BR> + <I>Unused since 1.2. This interface is useless for queries with more than one + ResultSet, also a reponsibility of creating ResultDescriptors + (RowDescriptors in 1.2) is moved to actions.</I> </TD> +</TR> +</TABLE> + +<P> +<A NAME="class"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Deprecated Classes</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/gen/AbsFileResourceLoader.html" title="class in org.objectstyle.cayenne.gen">org.objectstyle.cayenne.gen.AbsFileResourceLoader</A> +<BR> + <I>since 1.2 as + <A HREF="org/objectstyle/cayenne/gen/ClassGeneratorResourceLoader.html" title="class in org.objectstyle.cayenne.gen"><CODE>ClassGeneratorResourceLoader</CODE></A> superceeds + this class.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/util/AbstractHandler.html" title="class in org.objectstyle.cayenne.util">org.objectstyle.cayenne.util.AbstractHandler</A> +<BR> + <I>since 1.2 - this is moved to a non-public class in conf package.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/conf/BasicServletConfiguration.html" title="class in org.objectstyle.cayenne.conf">org.objectstyle.cayenne.conf.BasicServletConfiguration</A> +<BR> + <I>Since 1.2 ServletUtil is used instead, as the actual file loading strategy + is defined at the ResourceLocator elevel, and this class provides no value + of its own.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/util/BatchQueryUtils.html" title="class in org.objectstyle.cayenne.access.util">org.objectstyle.cayenne.access.util.BatchQueryUtils</A> +<BR> + <I>since 1.2 - this class is made non-public and moved to the access package.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/exp/BinaryExpression.html" title="class in org.objectstyle.cayenne.exp">org.objectstyle.cayenne.exp.BinaryExpression</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/util/ConnectionEventLogger.html" title="class in org.objectstyle.cayenne.access.util">org.objectstyle.cayenne.access.util.ConnectionEventLogger</A> +<BR> + <I>Since 1.2 moved to the access package.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/util/ContextCommitObserver.html" title="class in org.objectstyle.cayenne.access.util">org.objectstyle.cayenne.access.util.ContextCommitObserver</A> +<BR> + <I>Unused since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/util/DataNodeCommitHelper.html" title="class in org.objectstyle.cayenne.access.util">org.objectstyle.cayenne.access.util.DataNodeCommitHelper</A> +<BR> + <I>Unused since 1.2.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/DefaultResultIterator.html" title="class in org.objectstyle.cayenne.access">org.objectstyle.cayenne.access.DefaultResultIterator</A> +<BR> + <I>Since 1.2 replaced by JDBCResultIterator.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/query/InsertQuery.html" title="class in org.objectstyle.cayenne.query">org.objectstyle.cayenne.query.InsertQuery</A> +<BR> + <I>since 1.2 Object InsertQuery is not needed anymore. It shouldn't be used + directly anyway, but in cases where one might want to have access to it, + InsertBatchQuery is a reasonable substitute.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/trans/InsertTranslator.html" title="class in org.objectstyle.cayenne.access.trans">org.objectstyle.cayenne.access.trans.InsertTranslator</A> +<BR> + <I>since 1.2 Object InsertQuery is not needed anymore. It shouldn't be used + directly anyway, but in cases where one might want to have access to it, + InsertBatchQuery is a reasonable substitute.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/exp/ListExpression.html" title="class in org.objectstyle.cayenne.exp">org.objectstyle.cayenne.exp.ListExpression</A> +<BR> + <I>since 1.2, replaced by <A HREF="org/objectstyle/cayenne/exp/parser/ASTList.html" title="class in org.objectstyle.cayenne.exp.parser"><CODE>ASTList</CODE></A>.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/map/MapObject.html" title="class in org.objectstyle.cayenne.map">org.objectstyle.cayenne.map.MapObject</A> +<BR> + <I>Since 1.2 this class is unused.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/dba/oracle/OracleDataNode.html" title="class in org.objectstyle.cayenne.dba.oracle">org.objectstyle.cayenne.dba.oracle.OracleDataNode</A> +<BR> + <I>Since 1.2 DataNode customization is done entirely via DbAdapter.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/util/PrefetchHelper.html" title="class in org.objectstyle.cayenne.access.util">org.objectstyle.cayenne.access.util.PrefetchHelper</A> +<BR> + <I>Since 1.2. This class has a number of limitations and keeping it in Cayenne + doesn't look like a wise idea.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/util/PrimaryKeyHelper.html" title="class in org.objectstyle.cayenne.access.util">org.objectstyle.cayenne.access.util.PrimaryKeyHelper</A> +<BR> + <I>since 1.2 replaced with a non-public utility class.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/util/PropertyComparator.html" title="class in org.objectstyle.cayenne.util">org.objectstyle.cayenne.util.PropertyComparator</A> +<BR> + <I>unused since 1.2. You may want to check PropertyUtils for quick property + access methods.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/util/QueryUtils.html" title="class in org.objectstyle.cayenne.access.util">org.objectstyle.cayenne.access.util.QueryUtils</A> +<BR> + <I>In 1.2 Cayenne supports specialized queries such as + <A HREF="org/objectstyle/cayenne/query/ObjectIdQuery.html" title="class in org.objectstyle.cayenne.query"><CODE>ObjectIdQuery</CODE></A> and + <A HREF="org/objectstyle/cayenne/query/RelationshipQuery.html" title="class in org.objectstyle.cayenne.query"><CODE>RelationshipQuery</CODE></A>, making this class + redundant.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/util/ResultDescriptor.html" title="class in org.objectstyle.cayenne.access.util">org.objectstyle.cayenne.access.util.ResultDescriptor</A> +<BR> + <I>Since 1.2 replaced with RowDescriptor that provides clean and + straightforward creation options instead of ResultDescriptor's obscure ways + to index Cayenne attributes data.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/util/SelectObserver.html" title="class in org.objectstyle.cayenne.access.util">org.objectstyle.cayenne.access.util.SelectObserver</A> +<BR> + <I>since 1.2 SelectObserver is no longer used in Cayenne internally. Users + should switch to QueryResult.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/jdbc/SQLSelectStatement.html" title="class in org.objectstyle.cayenne.access.jdbc">org.objectstyle.cayenne.access.jdbc.SQLSelectStatement</A> +<BR> + <I>Unused since 1.2 as superclass can handle select queries.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/TempObjectId.html" title="class in org.objectstyle.cayenne">org.objectstyle.cayenne.TempObjectId</A> +<BR> + <I>since 1.2 superclass can represent both permanent and temporary id.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/exp/TernaryExpression.html" title="class in org.objectstyle.cayenne.exp">org.objectstyle.cayenne.exp.TernaryExpression</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/exp/UnaryExpression.html" title="class in org.objectstyle.cayenne.exp">org.objectstyle.cayenne.exp.UnaryExpression</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/conf/WebApplicationContextProvider.html" title="class in org.objectstyle.cayenne.conf">org.objectstyle.cayenne.conf.WebApplicationContextProvider</A> +<BR> + <I>since 1.2. This class is deprecated to reduce confusion due to multiple + redundant choices of web application configuration. + <A HREF="org/objectstyle/cayenne/conf/WebApplicationContextFilter.html" title="class in org.objectstyle.cayenne.conf"><CODE>WebApplicationContextFilter</CODE></A> is the + official configuration choice for Cayenne, however you can still use a + custom listener similar to WebApplicationContextProvider if you want to.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/conf/WebApplicationListener.html" title="class in org.objectstyle.cayenne.conf">org.objectstyle.cayenne.conf.WebApplicationListener</A> +<BR> + <I>since 1.2. This class is deprecated to reduce confusion due to multiple + redundant choices of web application configuration. + <A HREF="org/objectstyle/cayenne/conf/WebApplicationContextFilter.html" title="class in org.objectstyle.cayenne.conf"><CODE>WebApplicationContextFilter</CODE></A> is the + official configuration choice for Cayenne, however you can still use a + custom listener similar to WebApplicationListener if you want to.</I> </TD> +</TR> +</TABLE> + +<P> +<A NAME="exception"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Deprecated Exceptions</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/map/DataMapException.html" title="class in org.objectstyle.cayenne.map">org.objectstyle.cayenne.map.DataMapException</A> +<BR> + <I>since 1.2 unused - CayenneRuntimeException is thrown in cases where this + checked exception was used.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/DeleteDenyException.html" title="class in org.objectstyle.cayenne.access">org.objectstyle.cayenne.access.DeleteDenyException</A> +<BR> + <I>since 1.2 moved to org.objectstyle.cayenne package.</I> </TD> +</TR> +</TABLE> + +<P> +<A NAME="field"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Deprecated Fields</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/exp/Expression.html#ALL">org.objectstyle.cayenne.exp.Expression.ALL</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/exp/Expression.html#ANY">org.objectstyle.cayenne.exp.Expression.ANY</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/exp/Expression.html#AVG">org.objectstyle.cayenne.exp.Expression.AVG</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/exp/Expression.html#COUNT">org.objectstyle.cayenne.exp.Expression.COUNT</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/DataNode.html#DEFAULT_ADAPTER_CLASS">org.objectstyle.cayenne.access.DataNode.DEFAULT_ADAPTER_CLASS</A> +<BR> + <I>since 1.2 unused.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/QueryLogger.html#DEFAULT_LOG_LEVEL">org.objectstyle.cayenne.access.QueryLogger.DEFAULT_LOG_LEVEL</A> +<BR> + <I>unused since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/util/DefaultOperationObserver.html#DEFAULT_LOG_LEVEL">org.objectstyle.cayenne.access.util.DefaultOperationObserver.DEFAULT_LOG_LEVEL</A> +<BR> + <I>Unused since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/QueryTranslator.html#engine">org.objectstyle.cayenne.access.QueryTranslator.engine</A> +<BR> + <I>Since 1.2 entityResolver property is used.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/exp/Expression.html#EXISTS">org.objectstyle.cayenne.exp.Expression.EXISTS</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/Transaction.html#logLevel">org.objectstyle.cayenne.access.Transaction.logLevel</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/exp/Expression.html#MAX">org.objectstyle.cayenne.exp.Expression.MAX</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/exp/Expression.html#MIN">org.objectstyle.cayenne.exp.Expression.MIN</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/dba/JdbcPkGenerator.html#NEXT_ID">org.objectstyle.cayenne.dba.JdbcPkGenerator.NEXT_ID</A> +<BR> + <I>Since 1.2 unused.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/dba/JdbcPkGenerator.html#objDesc">org.objectstyle.cayenne.dba.JdbcPkGenerator.objDesc</A> +<BR> + <I>Since 1.2 unused.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/exp/Expression.html#POSITIVE">org.objectstyle.cayenne.exp.Expression.POSITIVE</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/jdbc/ColumnDescriptor.html#primaryKey">org.objectstyle.cayenne.access.jdbc.ColumnDescriptor.primaryKey</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/map/MapLoader.html#QUERY_RESULT_COLUMN_TAG">org.objectstyle.cayenne.map.MapLoader.QUERY_RESULT_COLUMN_TAG</A> +<BR> + <I>since 1.2 unused</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/exp/Expression.html#RAW_SQL">org.objectstyle.cayenne.exp.Expression.RAW_SQL</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/query/ProcedureQuery.html#resultClassName">org.objectstyle.cayenne.query.ProcedureQuery.resultClassName</A> +<BR> + <I>since 1.2 'resultEntityName' must be used.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/dba/JdbcPkGenerator.html#resultDesc">org.objectstyle.cayenne.dba.JdbcPkGenerator.resultDesc</A> +<BR> + <I>Since 1.2 unused.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/map/QueryBuilder.html#selecting">org.objectstyle.cayenne.map.QueryBuilder.selecting</A> +<BR> + <I>since 1.2 as "selecting" query property is no longer relevant.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/query/SQLTemplate.html#selecting">org.objectstyle.cayenne.query.SQLTemplate.selecting</A> +<BR> + <I>Since 1.2 this property is redundant.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/query/ProcedureQuery.html#selecting">org.objectstyle.cayenne.query.ProcedureQuery.selecting</A> +<BR> + <I>since 1.2 as this information is no longer relavant to Cayenne</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/exp/Expression.html#SOME">org.objectstyle.cayenne.exp.Expression.SOME</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/exp/Expression.html#SUBQUERY">org.objectstyle.cayenne.exp.Expression.SUBQUERY</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/exp/Expression.html#SUM">org.objectstyle.cayenne.exp.Expression.SUM</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/event/EventBridge.html#VM_ID">org.objectstyle.cayenne.event.EventBridge.VM_ID</A> +<BR> + <I>unused since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/event/EventBridge.html#VM_ID_PROPERRTY">org.objectstyle.cayenne.event.EventBridge.VM_ID_PROPERRTY</A> +<BR> + <I>unused since 1.2</I> </TD> +</TR> +</TABLE> + +<P> +<A NAME="method"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Deprecated Methods</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/Transaction.html#addConnection(java.sql.Connection)">org.objectstyle.cayenne.access.Transaction.addConnection(Connection)</A> +<BR> + <I>since 1.2 use <A HREF="org/objectstyle/cayenne/access/Transaction.html#addConnection(java.lang.String, java.sql.Connection)"><CODE>Transaction.addConnection(String, Connection)</CODE></A>.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/ObjectStore.html#addObject(org.objectstyle.cayenne.DataObject)">org.objectstyle.cayenne.access.ObjectStore.addObject(DataObject)</A> +<BR> + <I>since 1.2 as a different change tracking algorithm is used.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/query/SelectQuery.html#addPrefetches(java.util.Collection)">org.objectstyle.cayenne.query.SelectQuery.addPrefetches(Collection)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/map/QueryBuilder.html#addResultColumn(java.lang.String, java.lang.String, java.lang.String)">org.objectstyle.cayenne.map.QueryBuilder.addResultColumn(String, String, String)</A> +<BR> + <I>since 1.2 unused.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/QueryLogger.html#appendFormattedByte(java.lang.StringBuffer, byte)">org.objectstyle.cayenne.access.QueryLogger.appendFormattedByte(StringBuffer, byte)</A> +<BR> + <I>since 1.2 use a namesake method from IDUtil.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/trans/BatchQueryBuilder.html#bindParameters(java.sql.PreparedStatement, org.objectstyle.cayenne.query.BatchQuery, java.util.List)">org.objectstyle.cayenne.access.trans.BatchQueryBuilder.bindParameters(PreparedStatement, BatchQuery, List)</A> +<BR> + <I>since 1.1 use 'bindParameters' without dbAttributes argument.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/conf/Configuration.html#bootstrapSharedConfiguration(java.lang.Class)">org.objectstyle.cayenne.conf.Configuration.bootstrapSharedConfiguration(Class)</A> +<BR> + <I>since 1.2. Use Thread.currentThread().setContextClassLoader() instead.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/gen/ClassGenerator.html#bootstrapVelocity(java.lang.Class)">org.objectstyle.cayenne.gen.ClassGenerator.bootstrapVelocity(Class)</A> +<BR> + <I>since 1.2, as now Cayenne uses thread ClassLoader.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/util/BatchQueryUtils.html#buildSnapshotForInsert(org.objectstyle.cayenne.map.ObjEntity, org.objectstyle.cayenne.DataObject, org.objectstyle.cayenne.map.DbRelationship)">org.objectstyle.cayenne.access.util.BatchQueryUtils.buildSnapshotForInsert(ObjEntity, DataObject, DbRelationship)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/util/BatchQueryUtils.html#buildSnapshotForUpdate(org.objectstyle.cayenne.DataObject)">org.objectstyle.cayenne.access.util.BatchQueryUtils.buildSnapshotForUpdate(DataObject)</A> +<BR> + <I>since 1.2 - unused.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/util/BatchQueryUtils.html#buildSnapshotForUpdate(org.objectstyle.cayenne.map.ObjEntity, org.objectstyle.cayenne.DataObject, org.objectstyle.cayenne.map.DbRelationship)">org.objectstyle.cayenne.access.util.BatchQueryUtils.buildSnapshotForUpdate(ObjEntity, DataObject, DbRelationship)</A> +<BR> + <I>since 1.2 - unused.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/gen/ClassGenerator.html#capitalized(java.lang.String)">org.objectstyle.cayenne.gen.ClassGenerator.capitalized(String)</A> +<BR> + <I>Since 1.2 use getClassGenerationInfo().capitalized(String)</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/gen/ClassGenerator.html#capitalizedAsConstant(java.lang.String)">org.objectstyle.cayenne.gen.ClassGenerator.capitalizedAsConstant(String)</A> +<BR> + <I>Since 1.2 use getClassGenerationInfo().capitalizedAsConstant(String)</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/DataContext.html#commitChanges(org.apache.log4j.Level)">org.objectstyle.cayenne.access.DataContext.commitChanges(Level)</A> +<BR> + <I>Since 1.2, use <A HREF="org/objectstyle/cayenne/access/DataContext.html#commitChanges()"><CODE>DataContext.commitChanges()</CODE></A> instead.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/dba/JdbcAdapter.html#createDataNode(java.lang.String)">org.objectstyle.cayenne.dba.JdbcAdapter.createDataNode(String)</A> +<BR> + <I>since 1.2 this method is not used as node behavior customization is + done via SQLActionVisitor.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/dba/DbAdapter.html#createDataNode(java.lang.String)">org.objectstyle.cayenne.dba.DbAdapter.createDataNode(String)</A> +<BR> + <I>since 1.2 this method is not used as node behavior customization is + done via SQLActionVisitor.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/dba/AutoAdapter.html#createDataNode(java.lang.String)">org.objectstyle.cayenne.dba.AutoAdapter.createDataNode(String)</A> +<BR> + <I>since 1.2 this method is deprecated in DbAdapter interface.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/event/XMPPBridgeFactory.html#createEventBridge(org.objectstyle.cayenne.event.EventSubject, java.util.Map)">org.objectstyle.cayenne.event.XMPPBridgeFactory.createEventBridge(EventSubject, Map)</A> +<BR> + <I>since 1.2, as we now need to support multiple subjects.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/event/JMSBridgeFactory.html#createEventBridge(org.objectstyle.cayenne.event.EventSubject, java.util.Map)">org.objectstyle.cayenne.event.JMSBridgeFactory.createEventBridge(EventSubject, Map)</A> +<BR> + <I>since 1.2, as we now need to support multiple subjects.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/event/JavaGroupsBridgeFactory.html#createEventBridge(org.objectstyle.cayenne.event.EventSubject, java.util.Map)">org.objectstyle.cayenne.event.JavaGroupsBridgeFactory.createEventBridge(EventSubject, Map)</A> +<BR> + <I>since 1.2, as we now need to support multiple subjects.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/event/EventBridgeFactory.html#createEventBridge(org.objectstyle.cayenne.event.EventSubject, java.util.Map)">org.objectstyle.cayenne.event.EventBridgeFactory.createEventBridge(EventSubject, Map)</A> +<BR> + <I>since 1.2 EventBridge must support multiple subjects.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/DataRow.html#createObjectId(java.lang.Class, org.objectstyle.cayenne.map.DbEntity)">org.objectstyle.cayenne.DataRow.createObjectId(Class, DbEntity)</A> +<BR> + <I>since 1.2, as new portable ObjectIds can't store Java Class and store + entity name instead. Now this method relies on default CayenneModeler + naming convention to figure out entity name from class name. This may + not work if the classes where mapped differently.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/QueryTranslator.html#createStatement(org.apache.log4j.Level)">org.objectstyle.cayenne.access.QueryTranslator.createStatement(Level)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/DataRow.html#createTargetObjectId(java.lang.Class, org.objectstyle.cayenne.map.DbRelationship)">org.objectstyle.cayenne.DataRow.createTargetObjectId(Class, DbRelationship)</A> +<BR> + <I>since 1.2, as new portable ObjectIds can't store Java Class and store + entity name instead. Now this method relies on default CayenneModeler + naming convention to figure out entity name from class name. This may + not work if the classes where mapped differently.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/gen/ClassGenerator.html#formatJavaType(java.lang.String)">org.objectstyle.cayenne.gen.ClassGenerator.formatJavaType(String)</A> +<BR> + <I>use getClassGenerationInfo().formatJavaType(String)</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/gen/ClassGenerator.html#formatVariableName(java.lang.String)">org.objectstyle.cayenne.gen.ClassGenerator.formatVariableName(String)</A> +<BR> + <I>Since 1.2 use getClassGenerationInfo().formatVariableName(String)</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/dba/PkGenerator.html#generatePkForDbEntityString(org.objectstyle.cayenne.map.DbEntity)">org.objectstyle.cayenne.dba.PkGenerator.generatePkForDbEntityString(DbEntity)</A> +<BR> + <I>Since 1.2. This method is not used.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/dba/JdbcPkGenerator.html#generatePkForDbEntityString(org.objectstyle.cayenne.map.DbEntity)">org.objectstyle.cayenne.dba.JdbcPkGenerator.generatePkForDbEntityString(DbEntity)</A> +<BR> + <I>Since 1.2 corresponding interface method is deprecated.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/dba/openbase/OpenBasePkGenerator.html#generatePkForDbEntityString(org.objectstyle.cayenne.map.DbEntity)">org.objectstyle.cayenne.dba.openbase.OpenBasePkGenerator.generatePkForDbEntityString(DbEntity)</A> +<BR> + <I>Since 1.2 corresponding interface method is unused and deprecated.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/gen/MapClassGenerator.html#generateSingleClasses(java.lang.String)">org.objectstyle.cayenne.gen.MapClassGenerator.generateSingleClasses(String)</A> +<BR> + <I>Use generateSingleClasses(String classTemplate, String superPrefix) + instead.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/gen/ClassGenerator.html#getCappedProp()">org.objectstyle.cayenne.gen.ClassGenerator.getCappedProp()</A> +<BR> + <I>Since 1.2 use getClassGenerationInfo().getCappedProp()</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/gen/ClassGenerator.html#getClassName()">org.objectstyle.cayenne.gen.ClassGenerator.getClassName()</A> +<BR> + <I>Since 1.2 use getClassGenerationInfo().getClassName()</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/wocompat/parser/SimpleCharStream.html#getColumn()">org.objectstyle.cayenne.wocompat.parser.SimpleCharStream.getColumn()</A> +<BR> + <I></I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/trans/SelectTranslator.html#getColumns()">org.objectstyle.cayenne.access.trans.SelectTranslator.getColumns()</A> +<BR> + <I>since 1.2 - contents of this list are now ColumnDescriptors, not + DbAttributes. Anyway, use getResultColumns() instead to reduce + confusion.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/QueryTranslator.html#getCon()">org.objectstyle.cayenne.access.QueryTranslator.getCon()</A> +<BR> + <I>Since 1.2 use getConnection().</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/QueryEngine.html#getDataMaps()">org.objectstyle.cayenne.access.QueryEngine.getDataMaps()</A> +<BR> + <I>since 1.2. Use 'getEntityResolver().getDataMaps()' instead.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/DataContext.html#getDataMaps()">org.objectstyle.cayenne.access.DataContext.getDataMaps()</A> +<BR> + <I>since 1.2. Use 'getEntityResolver().getDataMaps()' instead.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/conf/JNDIDataSourceFactory.html#getDataSource(java.lang.String, org.apache.log4j.Level)">org.objectstyle.cayenne.conf.JNDIDataSourceFactory.getDataSource(String, Level)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/conf/DriverDataSourceFactory.html#getDataSource(java.lang.String, org.apache.log4j.Level)">org.objectstyle.cayenne.conf.DriverDataSourceFactory.getDataSource(String, Level)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/conf/DBCPDataSourceFactory.html#getDataSource(java.lang.String, org.apache.log4j.Level)">org.objectstyle.cayenne.conf.DBCPDataSourceFactory.getDataSource(String, Level)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/conf/DataSourceFactory.html#getDataSource(java.lang.String, org.apache.log4j.Level)">org.objectstyle.cayenne.conf.DataSourceFactory.getDataSource(String, Level)</A> +<BR> + <I>since 1.2 use and implement "getDataSource(String)" instead.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/QueryTranslator.html#getEngine()">org.objectstyle.cayenne.access.QueryTranslator.getEngine()</A> +<BR> + <I>Since 1.2 use "getEntityResolver()"</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/gen/ClassGenerator.html#getEntity()">org.objectstyle.cayenne.gen.ClassGenerator.getEntity()</A> +<BR> + <I>Since 1.2 use getClassGenerationInfo().getEntity()</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/map/ProcedureParameter.html#getEntity()">org.objectstyle.cayenne.map.ProcedureParameter.getEntity()</A> +<BR> + <I>since 1.2 use getProcedure() instead.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/map/ObjEntity.html#getJavaClass(java.lang.ClassLoader)">org.objectstyle.cayenne.map.ObjEntity.getJavaClass(ClassLoader)</A> +<BR> + <I>since 1.2 thread ClassLoader is used.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/wocompat/parser/SimpleCharStream.html#getLine()">org.objectstyle.cayenne.wocompat.parser.SimpleCharStream.getLine()</A> +<BR> + <I></I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/event/EventBridge.html#getLocalSubject()">org.objectstyle.cayenne.event.EventBridge.getLocalSubject()</A> +<BR> + <I>since 1.2 EventBridge supports multiple local subjects, so use + 'getLocalSubjects()' instead. This method returns the first subject + from the subject array for backwards compatibility.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/OperationHints.html#getLoggingLevel()">org.objectstyle.cayenne.access.OperationHints.getLoggingLevel()</A> +<BR> + <I>Unused since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/DataDomainLegacyQueryAction.html#getLoggingLevel()">org.objectstyle.cayenne.access.DataDomainLegacyQueryAction.getLoggingLevel()</A> +<BR> + <I>since 1.2, as corresponding interface method is deprecated too.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/util/DefaultOperationObserver.html#getLoggingLevel()">org.objectstyle.cayenne.access.util.DefaultOperationObserver.getLoggingLevel()</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/conf/Configuration.html#getLoggingLevel()">org.objectstyle.cayenne.conf.Configuration.getLoggingLevel()</A> +<BR> + <I>since 1.2 unused</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/Transaction.html#getLogLevel()">org.objectstyle.cayenne.access.Transaction.getLogLevel()</A> +<BR> + <I>since 1.2 unused</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/conf/RuntimeLoadDelegate.html#getLogLevel()">org.objectstyle.cayenne.conf.RuntimeLoadDelegate.getLogLevel()</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/query/BatchQuery.html#getObject(int)">org.objectstyle.cayenne.query.BatchQuery.getObject(int)</A> +<BR> + <I>Since 1.2 renamed to "getValue()"</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/ObjectStore.html#getObject(org.objectstyle.cayenne.ObjectId)">org.objectstyle.cayenne.access.ObjectStore.getObject(ObjectId)</A> +<BR> + <I>since 1.2 a GraphManager <A HREF="org/objectstyle/cayenne/access/ObjectStore.html#getNode(java.lang.Object)"><CODE>ObjectStore.getNode(Object)</CODE></A> method should be + used.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/ObjectStore.html#getObjects()">org.objectstyle.cayenne.access.ObjectStore.getObjects()</A> +<BR> + <I>since 1.2 use GraphManager method <A HREF="org/objectstyle/cayenne/access/ObjectStore.html#registeredNodes()"><CODE>ObjectStore.registeredNodes()</CODE></A>.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/map/DataMap.html#getObjEntities(boolean)">org.objectstyle.cayenne.map.DataMap.getObjEntities(boolean)</A> +<BR> + <I>since 1.2 use getObjEntities().</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/gen/ClassGenerator.html#getPackageName()">org.objectstyle.cayenne.gen.ClassGenerator.getPackageName()</A> +<BR> + <I>Since 1.2 use getClassGenerationInfo().getPackageName()</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/DataContext.html#getParent()">org.objectstyle.cayenne.access.DataContext.getParent()</A> +<BR> + <I>since 1.2. Use 'getParentDataDomain()' or 'getChannel()' instead.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/query/SelectQuery.html#getPrefetches()">org.objectstyle.cayenne.query.SelectQuery.getPrefetches()</A> +<BR> + <I>since 1.2 use 'getPrefetchTree' to explore prefetches.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/DataDomain.html#getPrimaryKeyHelper()">org.objectstyle.cayenne.access.DataDomain.getPrimaryKeyHelper()</A> +<BR> + <I>unused since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/trans/ProcedureTranslator.html#getProcedureResultDescriptor()">org.objectstyle.cayenne.access.trans.ProcedureTranslator.getProcedureResultDescriptor()</A> +<BR> + <I>Since 1.2 is unused. Instead OUTParametersReader is created inside a + SQLAction.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/gen/ClassGenerator.html#getProp()">org.objectstyle.cayenne.gen.ClassGenerator.getProp()</A> +<BR> + <I>Since 1.2 use getClassGenerationInfo().getProp()</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/gen/ClassGenerator.html#getPropAsConstantName()">org.objectstyle.cayenne.gen.ClassGenerator.getPropAsConstantName()</A> +<BR> + <I>Since 1.2 use getClassGenerationInfo().getPropAsConstantName()</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/dba/JdbcAdapter.html#getQueryTranslator(org.objectstyle.cayenne.query.Query)">org.objectstyle.cayenne.dba.JdbcAdapter.getQueryTranslator(Query)</A> +<BR> + <I>since 1.2 this method is unneeded as customizations are done via custom + SQLActions.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/dba/DbAdapter.html#getQueryTranslator(org.objectstyle.cayenne.query.Query)">org.objectstyle.cayenne.dba.DbAdapter.getQueryTranslator(Query)</A> +<BR> + <I>since 1.2 this method is unneeded as customizations are done via custom + SQLActions.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/dba/AutoAdapter.html#getQueryTranslator(org.objectstyle.cayenne.query.Query)">org.objectstyle.cayenne.dba.AutoAdapter.getQueryTranslator(Query)</A> +<BR> + <I>since 1.2 this method is deprecated in DbAdapter interface.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/ObjectId.html#getReplacementId()">org.objectstyle.cayenne.ObjectId.getReplacementId()</A> +<BR> + <I>Since 1.2 replacement id is built by appending to replacementIdMap.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/conf/Configuration.html#getResourceLoader()">org.objectstyle.cayenne.conf.Configuration.getResourceLoader()</A> +<BR> + <I>since 1.2 use Thread.currentThread().getContextClassLoader(). This is + what Cayenne uses internally.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/query/ProcedureQuery.html#getResultClass(java.lang.ClassLoader)">org.objectstyle.cayenne.query.ProcedureQuery.getResultClass(ClassLoader)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/query/ProcedureQuery.html#getResultClassName()">org.objectstyle.cayenne.query.ProcedureQuery.getResultClassName()</A> +<BR> + <I>since 1.2 use <A HREF="org/objectstyle/cayenne/query/ProcedureQuery.html#getResultEntityName()"><CODE>ProcedureQuery.getResultEntityName()</CODE></A></I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/util/SelectObserver.html#getResultsAsObjects(org.objectstyle.cayenne.access.DataContext, org.objectstyle.cayenne.query.Query)">org.objectstyle.cayenne.access.util.SelectObserver.getResultsAsObjects(DataContext, Query)</A> +<BR> + <I>since 1.2. Note that this implementation no longer resolves prefetches + properly.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/query/QueryChain.html#getRoot()">org.objectstyle.cayenne.query.QueryChain.getRoot()</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/query/Query.html#getRoot()">org.objectstyle.cayenne.query.Query.getRoot()</A> +<BR> + <I>since 1.2. Query "root" is now accessed via + <A HREF="org/objectstyle/cayenne/query/Query.html#getMetaData(org.objectstyle.cayenne.map.EntityResolver)"><CODE>Query.getMetaData(EntityResolver)</CODE></A>.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/query/ObjectIdQuery.html#getRoot()">org.objectstyle.cayenne.query.ObjectIdQuery.getRoot()</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/query/IndirectQuery.html#getRoot()">org.objectstyle.cayenne.query.IndirectQuery.getRoot()</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/query/BatchQuery.html#getRoot()">org.objectstyle.cayenne.query.BatchQuery.getRoot()</A> +<BR> + <I>since 1.2 as the corresponding interface method is also deprecated.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/ObjectStore.html#getSnapshot(org.objectstyle.cayenne.ObjectId, org.objectstyle.cayenne.access.QueryEngine)">org.objectstyle.cayenne.access.ObjectStore.getSnapshot(ObjectId, QueryEngine)</A> +<BR> + <I>since 1.2. Use <A HREF="org/objectstyle/cayenne/access/ObjectStore.html#getSnapshot(org.objectstyle.cayenne.ObjectId)"><CODE>ObjectStore.getSnapshot(ObjectId)</CODE></A> instead.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/DataRowStore.html#getSnapshot(org.objectstyle.cayenne.ObjectId, org.objectstyle.cayenne.access.QueryEngine)">org.objectstyle.cayenne.access.DataRowStore.getSnapshot(ObjectId, QueryEngine)</A> +<BR> + <I>since 1.2 unused, as DataRowStore no longer performs queries on its + own.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/ToManyList.html#getSource()">org.objectstyle.cayenne.access.ToManyList.getSource()</A> +<BR> + <I>since 1.2 use 'getRelationshipOwner()'</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/gen/ClassGenerator.html#getSuperClassName()">org.objectstyle.cayenne.gen.ClassGenerator.getSuperClassName()</A> +<BR> + <I>Since 1.2 use getClassGenerationInfo().getSuperClassName()</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/gen/ClassGenerator.html#getSuperPackageName()">org.objectstyle.cayenne.gen.ClassGenerator.getSuperPackageName()</A> +<BR> + <I>Since 1.2 use getClassGenerationInfo().getSuperPackageName()</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/gen/ClassGenerator.html#getSuperPrefix()">org.objectstyle.cayenne.gen.ClassGenerator.getSuperPrefix()</A> +<BR> + <I>Since 1.2 use getClassGenerationInfo().getSuperPrefix()</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/ObjectId.html#getValueForAttribute(java.lang.String)">org.objectstyle.cayenne.ObjectId.getValueForAttribute(String)</A> +<BR> + <I>since 1.2. This method is redundant. Use + <code>getIdSnapshot().get(attrName)</code> instead.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/query/BatchQuery.html#getValuesForUpdateParameters(boolean)">org.objectstyle.cayenne.query.BatchQuery.getValuesForUpdateParameters(boolean)</A> +<BR> + <I>Since 1.2 use BatchQueryBuilder.getParameterValues(), as this allows + better control over which attributes are logged.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/map/AshwoodEntitySorter.html#indexSorter(org.objectstyle.cayenne.access.QueryEngine)">org.objectstyle.cayenne.map.AshwoodEntitySorter.indexSorter(QueryEngine)</A> +<BR> + <I>since 1.2 - unused.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/ToManyList.html#invalidateObjectList()">org.objectstyle.cayenne.access.ToManyList.invalidateObjectList()</A> +<BR> + <I>since 1.2 use <A HREF="org/objectstyle/cayenne/access/ToManyList.html#invalidate()"><CODE>ToManyList.invalidate()</CODE></A></I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/gen/ClassGenerator.html#isContainingListProperties()">org.objectstyle.cayenne.gen.ClassGenerator.isContainingListProperties()</A> +<BR> + <I>Since 1.2 use getClassGenerationInfo().isContainingListProperties()</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/QueryLogger.html#isLoggable(org.apache.log4j.Level)">org.objectstyle.cayenne.access.QueryLogger.isLoggable(Level)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/jdbc/ColumnDescriptor.html#isPrimaryKey()">org.objectstyle.cayenne.access.jdbc.ColumnDescriptor.isPrimaryKey()</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/query/SQLTemplate.html#isSelecting()">org.objectstyle.cayenne.query.SQLTemplate.isSelecting()</A> +<BR> + <I>Since 1.2 'selecting' property is redundant.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/query/ProcedureQuery.html#isSelecting()">org.objectstyle.cayenne.query.ProcedureQuery.isSelecting()</A> +<BR> + <I>since 1.2 as this information is no longer relavant to Cayenne</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/gen/ClassGenerator.html#isUsingPackage()">org.objectstyle.cayenne.gen.ClassGenerator.isUsingPackage()</A> +<BR> + <I>Since 1.2 use getClassGenerationInfo().isUsingPackage()</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/gen/ClassGenerator.html#isUsingSuperPackage()">org.objectstyle.cayenne.gen.ClassGenerator.isUsingSuperPackage()</A> +<BR> + <I>Since 1.2 use getClassGenerationInfo().isUsingSuperPackage()</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/project/ApplicationProject.html#loadProject(java.io.File)">org.objectstyle.cayenne.project.ApplicationProject.loadProject(File)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/DataContext.html#localObjects(java.util.List)">org.objectstyle.cayenne.access.DataContext.localObjects(List)</A> +<BR> + <I>since 1.2 - use <A HREF="org/objectstyle/cayenne/access/DataContext.html#localObject(org.objectstyle.cayenne.ObjectId, org.objectstyle.cayenne.Persistent)"><CODE>DataContext.localObject(ObjectId, Persistent)</CODE></A> to specify + how each local object should be handled.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/QueryLogger.html#logBeginTransaction(org.apache.log4j.Level, java.lang.String)">org.objectstyle.cayenne.access.QueryLogger.logBeginTransaction(Level, String)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/QueryLogger.html#logCommitTransaction(org.apache.log4j.Level, java.lang.String)">org.objectstyle.cayenne.access.QueryLogger.logCommitTransaction(Level, String)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/QueryLogger.html#logConnect(org.apache.log4j.Level, java.lang.String)">org.objectstyle.cayenne.access.QueryLogger.logConnect(Level, String)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/QueryLogger.html#logConnect(org.apache.log4j.Level, java.lang.String, java.lang.String, java.lang.String)">org.objectstyle.cayenne.access.QueryLogger.logConnect(Level, String, String, String)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/QueryLogger.html#logConnectFailure(org.apache.log4j.Level, java.lang.Throwable)">org.objectstyle.cayenne.access.QueryLogger.logConnectFailure(Level, Throwable)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/QueryLogger.html#logConnectSuccess(org.apache.log4j.Level)">org.objectstyle.cayenne.access.QueryLogger.logConnectSuccess(Level)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/QueryLogger.html#logPoolCreated(org.apache.log4j.Level, org.objectstyle.cayenne.conn.DataSourceInfo)">org.objectstyle.cayenne.access.QueryLogger.logPoolCreated(Level, DataSourceInfo)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/QueryLogger.html#logQuery(org.apache.log4j.Level, java.lang.String, java.util.List)">org.objectstyle.cayenne.access.QueryLogger.logQuery(Level, String, List)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/QueryLogger.html#logQuery(org.apache.log4j.Level, java.lang.String, java.util.List, long)">org.objectstyle.cayenne.access.QueryLogger.logQuery(Level, String, List, long)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/QueryLogger.html#logQueryError(org.apache.log4j.Level, java.lang.Throwable)">org.objectstyle.cayenne.access.QueryLogger.logQueryError(Level, Throwable)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/QueryLogger.html#logQueryParameters(org.apache.log4j.Level, java.lang.String, java.util.List)">org.objectstyle.cayenne.access.QueryLogger.logQueryParameters(Level, String, List)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/QueryLogger.html#logQueryStart(org.apache.log4j.Level, int)">org.objectstyle.cayenne.access.QueryLogger.logQueryStart(Level, int)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/QueryLogger.html#logRollbackTransaction(org.apache.log4j.Level, java.lang.String)">org.objectstyle.cayenne.access.QueryLogger.logRollbackTransaction(Level, String)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/QueryLogger.html#logSelectCount(org.apache.log4j.Level, int)">org.objectstyle.cayenne.access.QueryLogger.logSelectCount(Level, int)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/QueryLogger.html#logSelectCount(org.apache.log4j.Level, int, long)">org.objectstyle.cayenne.access.QueryLogger.logSelectCount(Level, int, long)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/QueryLogger.html#logUpdateCount(org.apache.log4j.Level, int)">org.objectstyle.cayenne.access.QueryLogger.logUpdateCount(Level, int)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/map/EntityResolver.html#lookupDataMap(org.objectstyle.cayenne.query.Query)">org.objectstyle.cayenne.map.EntityResolver.lookupDataMap(Query)</A> +<BR> + <I>since 1.2 use 'Query.getMetaData(EntityResolver).getDataMap()'.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/QueryEngine.html#lookupDataNode(org.objectstyle.cayenne.map.DataMap)">org.objectstyle.cayenne.access.QueryEngine.lookupDataNode(DataMap)</A> +<BR> + <I>since 1.2 not a part of the interface. Only DataDomain has meaningful + implementation.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/DataContext.html#lookupDataNode(org.objectstyle.cayenne.map.DataMap)">org.objectstyle.cayenne.access.DataContext.lookupDataNode(DataMap)</A> +<BR> + <I>since 1.2 DataContext's QueryEngine implementation is replaced by + DataChannel. Use "getParentDataDomain().lookupDataNode(..)".</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/map/EntityResolver.html#lookupDbEntity(org.objectstyle.cayenne.query.Query)">org.objectstyle.cayenne.map.EntityResolver.lookupDbEntity(Query)</A> +<BR> + <I>since 1.2 use 'Query.getMetaData(EntityResolver).getDbEntity()'</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/map/EntityResolver.html#lookupObjEntity(org.objectstyle.cayenne.query.Query)">org.objectstyle.cayenne.map.EntityResolver.lookupObjEntity(Query)</A> +<BR> + <I>since 1.2 use 'Query.getMetaData(EntityResolver).getObjEntity()'.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/map/ObjAttribute.html#mapsToDependentDbEntity()">org.objectstyle.cayenne.map.ObjAttribute.mapsToDependentDbEntity()</A> +<BR> + <I>Since 1.2 unused.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/ToManyList.html#needsFetch()">org.objectstyle.cayenne.access.ToManyList.needsFetch()</A> +<BR> + <I>since 1.2 - use 'isFault'</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/conf/WebApplicationListener.html#newConfiguration(javax.servlet.ServletContext)">org.objectstyle.cayenne.conf.WebApplicationListener.newConfiguration(ServletContext)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/ObjectStore.html#objectRelationshipSet(org.objectstyle.cayenne.DataObject, org.objectstyle.cayenne.DataObject, org.objectstyle.cayenne.map.ObjRelationship, boolean)">org.objectstyle.cayenne.access.ObjectStore.objectRelationshipSet(DataObject, DataObject, ObjRelationship, boolean)</A> +<BR> + <I>since 1.2 use <A HREF="org/objectstyle/cayenne/access/ObjectStore.html#recordArcCreated(org.objectstyle.cayenne.Persistent, org.objectstyle.cayenne.ObjectId, java.lang.String)"><CODE>ObjectStore.recordArcCreated(Persistent, ObjectId, String)</CODE></A>.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/ObjectStore.html#objectRelationshipUnset(org.objectstyle.cayenne.DataObject, org.objectstyle.cayenne.DataObject, org.objectstyle.cayenne.map.ObjRelationship, boolean)">org.objectstyle.cayenne.access.ObjectStore.objectRelationshipUnset(DataObject, DataObject, ObjRelationship, boolean)</A> +<BR> + <I>since 1.2 use <A HREF="org/objectstyle/cayenne/access/ObjectStore.html#recordArcDeleted(org.objectstyle.cayenne.Persistent, org.objectstyle.cayenne.ObjectId, java.lang.String)"><CODE>ObjectStore.recordArcDeleted(Persistent, ObjectId, String)</CODE></A>.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/ObjectStore.html#objectsCommitted()">org.objectstyle.cayenne.access.ObjectStore.objectsCommitted()</A> +<BR> + <I>since 1.2 unused.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/event/EventBridge.html#onLocalEvent(org.objectstyle.cayenne.event.CayenneEvent)">org.objectstyle.cayenne.event.EventBridge.onLocalEvent(CayenneEvent)</A> +<BR> + <I>Unused since 1.2, as event dispatch is done via internal listeners.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/DataContext.html#performQueries(java.util.Collection, org.objectstyle.cayenne.access.OperationObserver)">org.objectstyle.cayenne.access.DataContext.performQueries(Collection, OperationObserver)</A> +<BR> + <I>since 1.2 DataContext's QueryEngine implementation is replaced by + DataChannel.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/QueryEngine.html#performQueries(java.util.Collection, org.objectstyle.cayenne.access.OperationObserver, org.objectstyle.cayenne.access.Transaction)">org.objectstyle.cayenne.access.QueryEngine.performQueries(Collection, OperationObserver, Transaction)</A> +<BR> + <I>since 1.2 as thread-bound transactions are used.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/DataNode.html#performQueries(java.util.Collection, org.objectstyle.cayenne.access.OperationObserver, org.objectstyle.cayenne.access.Transaction)">org.objectstyle.cayenne.access.DataNode.performQueries(Collection, OperationObserver, Transaction)</A> +<BR> + <I>since 1.2 as the corresponding interface method is deprecated.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/DataDomain.html#performQueries(java.util.Collection, org.objectstyle.cayenne.access.OperationObserver, org.objectstyle.cayenne.access.Transaction)">org.objectstyle.cayenne.access.DataDomain.performQueries(Collection, OperationObserver, Transaction)</A> +<BR> + <I>since 1.2, as the corresponding interface method is deprecated.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/DataContext.html#performQueries(java.util.Collection, org.objectstyle.cayenne.access.OperationObserver, org.objectstyle.cayenne.access.Transaction)">org.objectstyle.cayenne.access.DataContext.performQueries(Collection, OperationObserver, Transaction)</A> +<BR> + <I>since 1.2. Use Transaction.bindThreadTransaction(..) to provide custom + transactions, besides DataContext's QueryEngine implementation is + replaced by DataChannel.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/Transaction.html#performQueries(org.objectstyle.cayenne.access.QueryEngine, java.util.Collection, org.objectstyle.cayenne.access.OperationObserver)">org.objectstyle.cayenne.access.Transaction.performQueries(QueryEngine, Collection, OperationObserver)</A> +<BR> + <I>since 1.2 this method is not used in Cayenne and is deprecated. + Thread-bound transactions should be used instead.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/DataContext.html#prefetchRelationships(org.objectstyle.cayenne.query.SelectQuery, java.util.List)">org.objectstyle.cayenne.access.DataContext.prefetchRelationships(SelectQuery, List)</A> +<BR> + <I>Since 1.2. This is a utility method that handles a very specific case. + It shouldn't be in DataContext.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/DataRowStore.html#processSnapshotChanges(java.lang.Object, java.util.Map, java.util.Collection, java.util.Collection)">org.objectstyle.cayenne.access.DataRowStore.processSnapshotChanges(Object, Map, Collection, Collection)</A> +<BR> + <I></I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/dba/JdbcAdapter.html#queryTranslatorClass(org.objectstyle.cayenne.query.Query)">org.objectstyle.cayenne.dba.JdbcAdapter.queryTranslatorClass(Query)</A> +<BR> + <I>since 1.2 this method is unneeded as customizations are done via custom + SQLActions.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/dba/oracle/OracleAdapter.html#queryTranslatorClass(org.objectstyle.cayenne.query.Query)">org.objectstyle.cayenne.dba.oracle.OracleAdapter.queryTranslatorClass(Query)</A> +<BR> + <I>Since 1.2 this is done via custom SQLActions.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/DataNode.html#readResultSet(java.sql.ResultSet, org.objectstyle.cayenne.access.util.ResultDescriptor, org.objectstyle.cayenne.query.GenericSelectQuery, org.objectstyle.cayenne.access.OperationObserver)">org.objectstyle.cayenne.access.DataNode.readResultSet(ResultSet, ResultDescriptor, GenericSelectQuery, OperationObserver)</A> +<BR> + <I>Since 1.2 this logic is moved to SQLAction.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/DataNode.html#readStoredProcedureOutParameters(java.sql.CallableStatement, org.objectstyle.cayenne.access.util.ResultDescriptor, org.objectstyle.cayenne.query.Query, org.objectstyle.cayenne.access.OperationObserver)">org.objectstyle.cayenne.access.DataNode.readStoredProcedureOutParameters(CallableStatement, ResultDescriptor, Query, OperationObserver)</A> +<BR> + <I>Since 1.2 this logic is moved to SQLAction.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/DataContext.html#registeredObject(org.objectstyle.cayenne.ObjectId)">org.objectstyle.cayenne.access.DataContext.registeredObject(ObjectId)</A> +<BR> + <I>since 1.2 use 'localObject(id, null)'</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/DataObject.html#resolveFault()">org.objectstyle.cayenne.DataObject.resolveFault()</A> +<BR> + <I>since 1.2 use 'getObjectContext().prepareForAccess(object)'</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/CayenneDataObject.html#resolveFault()">org.objectstyle.cayenne.CayenneDataObject.resolveFault()</A> +<BR> + <I>since 1.2 use 'getObjectContext().prepareForAccess(object)'</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/DataNode.html#runBatchUpdate(java.sql.Connection, org.objectstyle.cayenne.query.BatchQuery, org.objectstyle.cayenne.access.OperationObserver)">org.objectstyle.cayenne.access.DataNode.runBatchUpdate(Connection, BatchQuery, OperationObserver)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/DataNode.html#runBatchUpdateAsBatch(java.sql.Connection, org.objectstyle.cayenne.query.BatchQuery, org.objectstyle.cayenne.access.trans.BatchQueryBuilder, org.objectstyle.cayenne.access.OperationObserver)">org.objectstyle.cayenne.access.DataNode.runBatchUpdateAsBatch(Connection, BatchQuery, BatchQueryBuilder, OperationObserver)</A> +<BR> + <I>since 1.2 SQLActions are used.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/DataNode.html#runBatchUpdateAsIndividualQueries(java.sql.Connection, org.objectstyle.cayenne.query.BatchQuery, org.objectstyle.cayenne.access.trans.BatchQueryBuilder, org.objectstyle.cayenne.access.OperationObserver)">org.objectstyle.cayenne.access.DataNode.runBatchUpdateAsIndividualQueries(Connection, BatchQuery, BatchQueryBuilder, OperationObserver)</A> +<BR> + <I>since 1.2 SQLActions are used.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/DataNode.html#runSelect(java.sql.Connection, org.objectstyle.cayenne.query.Query, org.objectstyle.cayenne.access.OperationObserver)">org.objectstyle.cayenne.access.DataNode.runSelect(Connection, Query, OperationObserver)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/DataNode.html#runStoredProcedure(java.sql.Connection, org.objectstyle.cayenne.query.Query, org.objectstyle.cayenne.access.OperationObserver)">org.objectstyle.cayenne.access.DataNode.runStoredProcedure(Connection, Query, OperationObserver)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/DataNode.html#runUpdate(java.sql.Connection, org.objectstyle.cayenne.query.Query, org.objectstyle.cayenne.access.OperationObserver)">org.objectstyle.cayenne.access.DataNode.runUpdate(Connection, Query, OperationObserver)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/gen/ClassGenerator.html#setClassName(java.lang.String)">org.objectstyle.cayenne.gen.ClassGenerator.setClassName(String)</A> +<BR> + <I>Since 1.2 use getClassGenerationInfo().setClassName()</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/QueryTranslator.html#setCon(java.sql.Connection)">org.objectstyle.cayenne.access.QueryTranslator.setCon(Connection)</A> +<BR> + <I>since 1.2 use setConnection().</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/QueryTranslator.html#setEngine(org.objectstyle.cayenne.access.QueryEngine)">org.objectstyle.cayenne.access.QueryTranslator.setEngine(QueryEngine)</A> +<BR> + <I>Since 1.2 use "setEntityResolver()"</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/ObjectId.html#setIdKeys(java.util.Map)">org.objectstyle.cayenne.ObjectId.setIdKeys(Map)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/util/DefaultOperationObserver.html#setLoggingLevel(org.apache.log4j.Level)">org.objectstyle.cayenne.access.util.DefaultOperationObserver.setLoggingLevel(Level)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/conf/Configuration.html#setLoggingLevel(org.apache.log4j.Level)">org.objectstyle.cayenne.conf.Configuration.setLoggingLevel(Level)</A> +<BR> + <I>since 1.2 unused.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/Transaction.html#setLogLevel(org.apache.log4j.Level)">org.objectstyle.cayenne.access.Transaction.setLogLevel(Level)</A> +<BR> + <I>since 1.2 unused</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/conf/RuntimeLoadDelegate.html#setLogLevel(org.apache.log4j.Level)">org.objectstyle.cayenne.conf.RuntimeLoadDelegate.setLogLevel(Level)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/query/Query.html#setName(java.lang.String)">org.objectstyle.cayenne.query.Query.setName(String)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/gen/ClassGenerator.html#setPackageName(java.lang.String)">org.objectstyle.cayenne.gen.ClassGenerator.setPackageName(String)</A> +<BR> + <I>Since 1.2 use getClassGenerationInfo().setPackageName()</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/DataContext.html#setParent(org.objectstyle.cayenne.access.QueryEngine)">org.objectstyle.cayenne.access.DataContext.setParent(QueryEngine)</A> +<BR> + <I>since 1.2, use setChannel instead.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/access/jdbc/ColumnDescriptor.html#setPrimaryKey(boolean)">org.objectstyle.cayenne.access.jdbc.ColumnDescriptor.setPrimaryKey(boolean)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/gen/ClassGenerator.html#setProp(java.lang.String)">org.objectstyle.cayenne.gen.ClassGenerator.setProp(String)</A> +<BR> + <I>Since 1.2 use getClassGenerationInfo().setProp(String)</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/ObjectId.html#setReplacementId(org.objectstyle.cayenne.ObjectId)">org.objectstyle.cayenne.ObjectId.setReplacementId(ObjectId)</A> +<BR> + <I>Since 1.2 replacement id is built by appending to replacementIdMap.</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/query/ProcedureQuery.html#setResultClassName(java.lang.String)">org.objectstyle.cayenne.query.ProcedureQuery.setResultClassName(String)</A> +<BR> + <I>since 1.2 use <A HREF="org/objectstyle/cayenne/query/ProcedureQuery.html#setResultEntityName(java.lang.String)"><CODE>ProcedureQuery.setResultEntityName(String)</CODE></A></I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/map/QueryBuilder.html#setResultType(java.lang.String)">org.objectstyle.cayenne.map.QueryBuilder.setResultType(String)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="org/objectstyle/cayenne/query/QueryChain.html#setRoot(java.lang.Object)">org.objectstyle.cayenne.query.QueryChain.setRoot(Object)</A> +<BR> + <I>since 1.2</I> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="or
<TRUNCATED>