update
This commit is contained in:
@@ -0,0 +1,947 @@
|
||||
<!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_31) on Thu Mar 23 09:54:32 CDT 2017 -->
|
||||
<title>AbstractCursorItemReader (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="AbstractCursorItemReader (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":10,"i2":6,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":6,"i9":10,"i10":10,"i11":10,"i12":10,"i13":6,"i14":6,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li>Prev Class</li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/AbstractCursorItemReader.html" target="_top">Frames</a></li>
|
||||
<li><a href="AbstractCursorItemReader.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#field.summary">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li><a href="#field.detail">Field</a> | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database</div>
|
||||
<h2 title="Class AbstractCursorItemReader" class="title">Class AbstractCursorItemReader<T></h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html" title="class in org.springframework.batch.item">org.springframework.batch.item.ItemStreamSupport</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../org/springframework/batch/item/support/AbstractItemStreamItemReader.html" title="class in org.springframework.batch.item.support">org.springframework.batch.item.support.AbstractItemStreamItemReader</a><T></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader</a><T></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.AbstractCursorItemReader<T></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><a href="../../../../../org/springframework/batch/item/ItemReader.html" title="interface in org.springframework.batch.item">ItemReader</a><T>, <a href="../../../../../org/springframework/batch/item/ItemStream.html" title="interface in org.springframework.batch.item">ItemStream</a>, <a href="../../../../../org/springframework/batch/item/ItemStreamReader.html" title="interface in org.springframework.batch.item">ItemStreamReader</a><T>, org.springframework.beans.factory.InitializingBean</dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>Direct Known Subclasses:</dt>
|
||||
<dd><a href="../../../../../org/springframework/batch/item/database/JdbcCursorItemReader.html" title="class in org.springframework.batch.item.database">JdbcCursorItemReader</a>, <a href="../../../../../org/springframework/batch/item/database/StoredProcedureItemReader.html" title="class in org.springframework.batch.item.database">StoredProcedureItemReader</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public abstract class <span class="typeNameLabel">AbstractCursorItemReader<T></span>
|
||||
extends <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">AbstractItemCountingItemStreamItemReader</a><T>
|
||||
implements org.springframework.beans.factory.InitializingBean</pre>
|
||||
<div class="block"><p>
|
||||
Abstract base class for any simple item reader that opens a database cursor and continually retrieves
|
||||
the next row in the ResultSet.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
By default the cursor will be opened using a separate connection. The ResultSet for the cursor
|
||||
is held open regardless of commits or roll backs in a surrounding transaction. Clients of this
|
||||
reader are responsible for buffering the items in the case that they need to be re-presented on a
|
||||
rollback. This buffering is handled by the step implementations provided and is only a concern for
|
||||
anyone writing their own step implementations.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
There is an option (<a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setUseSharedExtendedConnection-boolean-"><code>setUseSharedExtendedConnection(boolean)</code></a> that will share the connection
|
||||
used for the cursor with the rest of the step processing. If you set this flag to <code>true</code>
|
||||
then you must wrap the DataSource in a <a href="../../../../../org/springframework/batch/item/database/ExtendedConnectionDataSourceProxy.html" title="class in org.springframework.batch.item.database"><code>ExtendedConnectionDataSourceProxy</code></a> to prevent the
|
||||
connection from being closed and released after each commit performed as part of the step processing.
|
||||
You must also use a JDBC driver supporting JDBC 3.0 or later since the cursor will be opened with the
|
||||
additional option of 'HOLD_CURSORS_OVER_COMMIT' enabled.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Each call to <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#read--"><code>AbstractItemCountingItemStreamItemReader.read()</code></a> will attempt to map the row at the current position in the
|
||||
ResultSet. There is currently no wrapping of the ResultSet to suppress calls
|
||||
to next(). However, if the RowMapper (mistakenly) increments the current row,
|
||||
the next call to read will verify that the current row is at the expected
|
||||
position and throw a DataAccessException if it is not. The reason for such strictness on the
|
||||
ResultSet is due to the need to maintain control for transactions and
|
||||
restartability. This ensures that each call to <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#read--"><code>AbstractItemCountingItemStreamItemReader.read()</code></a> returns the
|
||||
ResultSet at the correct row, regardless of rollbacks or restarts.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<a href="../../../../../org/springframework/batch/item/ExecutionContext.html" title="class in org.springframework.batch.item"><code>ExecutionContext</code></a>: The current row is returned as restart data, and
|
||||
when restored from that same data, the cursor is opened and the current row
|
||||
set to the value within the restart data. See
|
||||
<a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setDriverSupportsAbsolute-boolean-"><code>setDriverSupportsAbsolute(boolean)</code></a> for improving restart
|
||||
performance.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Calling close on this <a href="../../../../../org/springframework/batch/item/ItemStream.html" title="interface in org.springframework.batch.item"><code>ItemStream</code></a> will cause all resources it is
|
||||
currently using to be freed. (Connection, ResultSet, etc). It is then illegal
|
||||
to call <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#read--"><code>AbstractItemCountingItemStreamItemReader.read()</code></a> again until it has been re-opened.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Known limitation: when used with Derby
|
||||
<a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setVerifyCursorPosition-boolean-"><code>setVerifyCursorPosition(boolean)</code></a> needs to be <code>false</code>
|
||||
because <code>ResultSet.getRow()</code> call used for cursor position verification
|
||||
is not available for 'TYPE_FORWARD_ONLY' result sets.
|
||||
</p></div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Lucas Ward, Peter Zozom, Robert Kasanicky, Thomas Risberg</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- =========== FIELD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="field.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Field Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
|
||||
<caption><span>Fields</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Field and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>protected org.apache.commons.logging.Log</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#log">log</a></span></code>
|
||||
<div class="block">Logger available to subclasses</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>protected java.sql.ResultSet</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#rs">rs</a></span></code> </td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>static int</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#VALUE_NOT_SET">VALUE_NOT_SET</a></span></code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#AbstractCursorItemReader--">AbstractCursorItemReader</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#afterPropertiesSet--">afterPropertiesSet</a></span>()</code>
|
||||
<div class="block">Assert that mandatory properties are set.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#applyStatementSettings-java.sql.PreparedStatement-">applyStatementSettings</a></span>(java.sql.PreparedStatement stmt)</code>
|
||||
<div class="block">Prepare the given JDBC Statement (or PreparedStatement or
|
||||
CallableStatement), applying statement settings such as fetch size, max
|
||||
rows, and query timeout.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>protected abstract void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#cleanupOnClose--">cleanupOnClose</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#doClose--">doClose</a></span>()</code>
|
||||
<div class="block">Close the cursor and database connection.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i4" class="altColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#doOpen--">doOpen</a></span>()</code>
|
||||
<div class="block">Execute the statement to open the cursor.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i5" class="rowColor">
|
||||
<td class="colFirst"><code>protected <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html" title="type parameter in AbstractCursorItemReader">T</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#doRead--">doRead</a></span>()</code>
|
||||
<div class="block">Read next row and map it to item, verify cursor position if
|
||||
<a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setVerifyCursorPosition-boolean-"><code>setVerifyCursorPosition(boolean)</code></a> is true.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i6" class="altColor">
|
||||
<td class="colFirst"><code>javax.sql.DataSource</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#getDataSource--">getDataSource</a></span>()</code>
|
||||
<div class="block">Public getter for the data source.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i7" class="rowColor">
|
||||
<td class="colFirst"><code>protected org.springframework.jdbc.support.SQLExceptionTranslator</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#getExceptionTranslator--">getExceptionTranslator</a></span>()</code>
|
||||
<div class="block">Creates a default SQLErrorCodeSQLExceptionTranslator for the specified
|
||||
DataSource if none is set.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i8" class="altColor">
|
||||
<td class="colFirst"><code>abstract java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#getSql--">getSql</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i9" class="rowColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#handleWarnings-java.sql.Statement-">handleWarnings</a></span>(java.sql.Statement statement)</code>
|
||||
<div class="block">Throw a SQLWarningException if we're not ignoring warnings, else log the
|
||||
warnings (at debug level).</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i10" class="altColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#initializeConnection--">initializeConnection</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i11" class="rowColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#isUseSharedExtendedConnection--">isUseSharedExtendedConnection</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i12" class="altColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#jumpToItem-int-">jumpToItem</a></span>(int itemIndex)</code>
|
||||
<div class="block">Use <code>ResultSet.absolute(int)</code> if possible, otherwise scroll by
|
||||
calling <code>ResultSet.next()</code>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i13" class="rowColor">
|
||||
<td class="colFirst"><code>protected abstract void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#openCursor-java.sql.Connection-">openCursor</a></span>(java.sql.Connection con)</code> </td>
|
||||
</tr>
|
||||
<tr id="i14" class="altColor">
|
||||
<td class="colFirst"><code>protected abstract <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html" title="type parameter in AbstractCursorItemReader">T</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#readCursor-java.sql.ResultSet-int-">readCursor</a></span>(java.sql.ResultSet rs,
|
||||
int currentRow)</code>
|
||||
<div class="block">Read the cursor and map to the type of object this reader should return.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i15" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setDataSource-javax.sql.DataSource-">setDataSource</a></span>(javax.sql.DataSource dataSource)</code>
|
||||
<div class="block">Public setter for the data source for injection purposes.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i16" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setDriverSupportsAbsolute-boolean-">setDriverSupportsAbsolute</a></span>(boolean driverSupportsAbsolute)</code>
|
||||
<div class="block">Indicate whether the JDBC driver supports setting the absolute row on a
|
||||
<code>ResultSet</code>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i17" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setFetchSize-int-">setFetchSize</a></span>(int fetchSize)</code>
|
||||
<div class="block">Gives the JDBC driver a hint as to the number of rows that should be
|
||||
fetched from the database when more rows are needed for this
|
||||
<code>ResultSet</code> object.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i18" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setIgnoreWarnings-boolean-">setIgnoreWarnings</a></span>(boolean ignoreWarnings)</code>
|
||||
<div class="block">Set whether SQLWarnings should be ignored (only logged) or exception
|
||||
should be thrown.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i19" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setMaxRows-int-">setMaxRows</a></span>(int maxRows)</code>
|
||||
<div class="block">Sets the limit for the maximum number of rows that any
|
||||
<code>ResultSet</code> object can contain to the given number.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i20" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setQueryTimeout-int-">setQueryTimeout</a></span>(int queryTimeout)</code>
|
||||
<div class="block">Sets the number of seconds the driver will wait for a
|
||||
<code>Statement</code> object to execute to the given number of seconds.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i21" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setUseSharedExtendedConnection-boolean-">setUseSharedExtendedConnection</a></span>(boolean useSharedExtendedConnection)</code>
|
||||
<div class="block">Indicate whether the connection used for the cursor should be used by all other processing
|
||||
thus sharing the same transaction.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i22" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setVerifyCursorPosition-boolean-">setVerifyCursorPosition</a></span>(boolean verifyCursorPosition)</code>
|
||||
<div class="block">Allow verification of cursor position after current row is processed by
|
||||
RowMapper or RowCallbackHandler.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.support.<a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">AbstractItemCountingItemStreamItemReader</a></h3>
|
||||
<code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#close--">close</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#getCurrentItemCount--">getCurrentItemCount</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#isSaveState--">isSaveState</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#open-org.springframework.batch.item.ExecutionContext-">open</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#read--">read</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#setCurrentItemCount-int-">setCurrentItemCount</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#setMaxItemCount-int-">setMaxItemCount</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#setSaveState-boolean-">setSaveState</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#update-org.springframework.batch.item.ExecutionContext-">update</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.ItemStreamSupport">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.<a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html" title="class in org.springframework.batch.item">ItemStreamSupport</a></h3>
|
||||
<code><a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html#getExecutionContextKey-java.lang.String-">getExecutionContextKey</a>, <a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html#setExecutionContextName-java.lang.String-">setExecutionContextName</a>, <a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html#setName-java.lang.String-">setName</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ============ FIELD DETAIL =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="field.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Field Detail</h3>
|
||||
<a name="log">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>log</h4>
|
||||
<pre>protected final org.apache.commons.logging.Log log</pre>
|
||||
<div class="block">Logger available to subclasses</div>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="VALUE_NOT_SET">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>VALUE_NOT_SET</h4>
|
||||
<pre>public static final int VALUE_NOT_SET</pre>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../constant-values.html#org.springframework.batch.item.database.AbstractCursorItemReader.VALUE_NOT_SET">Constant Field Values</a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="rs">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>rs</h4>
|
||||
<pre>protected java.sql.ResultSet rs</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="AbstractCursorItemReader--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>AbstractCursorItemReader</h4>
|
||||
<pre>public AbstractCursorItemReader()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="afterPropertiesSet--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>afterPropertiesSet</h4>
|
||||
<pre>public void afterPropertiesSet()
|
||||
throws java.lang.Exception</pre>
|
||||
<div class="block">Assert that mandatory properties are set.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>afterPropertiesSet</code> in interface <code>org.springframework.beans.factory.InitializingBean</code></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.IllegalArgumentException</code> - if either data source or SQL properties
|
||||
not set.</dd>
|
||||
<dd><code>java.lang.Exception</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setDataSource-javax.sql.DataSource-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setDataSource</h4>
|
||||
<pre>public void setDataSource(javax.sql.DataSource dataSource)</pre>
|
||||
<div class="block">Public setter for the data source for injection purposes.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>dataSource</code> - <code>DataSource</code> to be used</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getDataSource--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getDataSource</h4>
|
||||
<pre>public javax.sql.DataSource getDataSource()</pre>
|
||||
<div class="block">Public getter for the data source.</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>the dataSource</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="applyStatementSettings-java.sql.PreparedStatement-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>applyStatementSettings</h4>
|
||||
<pre>protected void applyStatementSettings(java.sql.PreparedStatement stmt)
|
||||
throws java.sql.SQLException</pre>
|
||||
<div class="block">Prepare the given JDBC Statement (or PreparedStatement or
|
||||
CallableStatement), applying statement settings such as fetch size, max
|
||||
rows, and query timeout. @param stmt the JDBC Statement to prepare</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>stmt</code> - <code>PreparedStatement</code> to be configured</dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.sql.SQLException</code> - if interactions with provided stmt fail</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setFetchSize-int-"><code>setFetchSize(int)</code></a>,
|
||||
<a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setMaxRows-int-"><code>setMaxRows(int)</code></a>,
|
||||
<a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setQueryTimeout-int-"><code>setQueryTimeout(int)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getExceptionTranslator--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getExceptionTranslator</h4>
|
||||
<pre>protected org.springframework.jdbc.support.SQLExceptionTranslator getExceptionTranslator()</pre>
|
||||
<div class="block">Creates a default SQLErrorCodeSQLExceptionTranslator for the specified
|
||||
DataSource if none is set.</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>the exception translator for this instance.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="handleWarnings-java.sql.Statement-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>handleWarnings</h4>
|
||||
<pre>protected void handleWarnings(java.sql.Statement statement)
|
||||
throws org.springframework.jdbc.SQLWarningException,
|
||||
java.sql.SQLException</pre>
|
||||
<div class="block">Throw a SQLWarningException if we're not ignoring warnings, else log the
|
||||
warnings (at debug level).</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>statement</code> - the current statement to obtain the warnings from, if there are any.</dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.sql.SQLException</code> - if interaction with provided statement fails.</dd>
|
||||
<dd><code>org.springframework.jdbc.SQLWarningException</code></dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><code>SQLWarningException</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setFetchSize-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setFetchSize</h4>
|
||||
<pre>public void setFetchSize(int fetchSize)</pre>
|
||||
<div class="block">Gives the JDBC driver a hint as to the number of rows that should be
|
||||
fetched from the database when more rows are needed for this
|
||||
<code>ResultSet</code> object. If the fetch size specified is zero, the
|
||||
JDBC driver ignores the value.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>fetchSize</code> - the number of rows to fetch</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><code>ResultSet.setFetchSize(int)</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setMaxRows-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setMaxRows</h4>
|
||||
<pre>public void setMaxRows(int maxRows)</pre>
|
||||
<div class="block">Sets the limit for the maximum number of rows that any
|
||||
<code>ResultSet</code> object can contain to the given number.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>maxRows</code> - the new max rows limit; zero means there is no limit</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><code>Statement.setMaxRows(int)</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setQueryTimeout-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setQueryTimeout</h4>
|
||||
<pre>public void setQueryTimeout(int queryTimeout)</pre>
|
||||
<div class="block">Sets the number of seconds the driver will wait for a
|
||||
<code>Statement</code> object to execute to the given number of seconds.
|
||||
If the limit is exceeded, an <code>SQLException</code> is thrown.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>queryTimeout</code> - seconds the new query timeout limit in seconds; zero
|
||||
means there is no limit</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><code>Statement.setQueryTimeout(int)</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setIgnoreWarnings-boolean-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setIgnoreWarnings</h4>
|
||||
<pre>public void setIgnoreWarnings(boolean ignoreWarnings)</pre>
|
||||
<div class="block">Set whether SQLWarnings should be ignored (only logged) or exception
|
||||
should be thrown.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>ignoreWarnings</code> - if TRUE, warnings are ignored</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setVerifyCursorPosition-boolean-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setVerifyCursorPosition</h4>
|
||||
<pre>public void setVerifyCursorPosition(boolean verifyCursorPosition)</pre>
|
||||
<div class="block">Allow verification of cursor position after current row is processed by
|
||||
RowMapper or RowCallbackHandler. Default value is TRUE.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>verifyCursorPosition</code> - if true, cursor position is verified</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setDriverSupportsAbsolute-boolean-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setDriverSupportsAbsolute</h4>
|
||||
<pre>public void setDriverSupportsAbsolute(boolean driverSupportsAbsolute)</pre>
|
||||
<div class="block">Indicate whether the JDBC driver supports setting the absolute row on a
|
||||
<code>ResultSet</code>. It is recommended that this is set to
|
||||
<code>true</code> for JDBC drivers that supports ResultSet.absolute() as
|
||||
it may improve performance, especially if a step fails while working with
|
||||
a large data set.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>driverSupportsAbsolute</code> - <code>false</code> by default</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><code>ResultSet.absolute(int)</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setUseSharedExtendedConnection-boolean-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setUseSharedExtendedConnection</h4>
|
||||
<pre>public void setUseSharedExtendedConnection(boolean useSharedExtendedConnection)</pre>
|
||||
<div class="block">Indicate whether the connection used for the cursor should be used by all other processing
|
||||
thus sharing the same transaction. If this is set to false, which is the default, then the
|
||||
cursor will be opened using in its connection and will not participate in any transactions
|
||||
started for the rest of the step processing. If you set this flag to true then you must
|
||||
wrap the DataSource in a <a href="../../../../../org/springframework/batch/item/database/ExtendedConnectionDataSourceProxy.html" title="class in org.springframework.batch.item.database"><code>ExtendedConnectionDataSourceProxy</code></a> to prevent the
|
||||
connection from being closed and released after each commit.
|
||||
|
||||
When you set this option to <code>true</code> then the statement used to open the cursor
|
||||
will be created with both 'READ_ONLY' and 'HOLD_CURSORS_OVER_COMMIT' options. This allows
|
||||
holding the cursor open over transaction start and commits performed in the step processing.
|
||||
To use this feature you need a database that supports this and a JDBC driver supporting
|
||||
JDBC 3.0 or later.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>useSharedExtendedConnection</code> - <code>false</code> by default</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="isUseSharedExtendedConnection--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>isUseSharedExtendedConnection</h4>
|
||||
<pre>public boolean isUseSharedExtendedConnection()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getSql--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getSql</h4>
|
||||
<pre>public abstract java.lang.String getSql()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="doClose--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>doClose</h4>
|
||||
<pre>protected void doClose()
|
||||
throws java.lang.Exception</pre>
|
||||
<div class="block">Close the cursor and database connection. Make call to cleanupOnClose so sub classes can cleanup
|
||||
any resources they have allocated.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#doClose--">doClose</a></code> in class <code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">AbstractItemCountingItemStreamItemReader</a><<a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html" title="type parameter in AbstractCursorItemReader">T</a>></code></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code> - Allows subclasses to throw checked exceptions for interpretation by the framework</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="cleanupOnClose--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>cleanupOnClose</h4>
|
||||
<pre>protected abstract void cleanupOnClose()
|
||||
throws java.lang.Exception</pre>
|
||||
<dl>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="doOpen--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>doOpen</h4>
|
||||
<pre>protected void doOpen()
|
||||
throws java.lang.Exception</pre>
|
||||
<div class="block">Execute the statement to open the cursor.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#doOpen--">doOpen</a></code> in class <code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">AbstractItemCountingItemStreamItemReader</a><<a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html" title="type parameter in AbstractCursorItemReader">T</a>></code></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code> - Allows subclasses to throw checked exceptions for interpretation by the framework</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="initializeConnection--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>initializeConnection</h4>
|
||||
<pre>protected void initializeConnection()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="openCursor-java.sql.Connection-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>openCursor</h4>
|
||||
<pre>protected abstract void openCursor(java.sql.Connection con)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="doRead--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>doRead</h4>
|
||||
<pre>protected <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html" title="type parameter in AbstractCursorItemReader">T</a> doRead()
|
||||
throws java.lang.Exception</pre>
|
||||
<div class="block">Read next row and map it to item, verify cursor position if
|
||||
<a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setVerifyCursorPosition-boolean-"><code>setVerifyCursorPosition(boolean)</code></a> is true.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#doRead--">doRead</a></code> in class <code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">AbstractItemCountingItemStreamItemReader</a><<a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html" title="type parameter in AbstractCursorItemReader">T</a>></code></dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>item</dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code> - Allows subclasses to throw checked exceptions for interpretation by the framework</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="readCursor-java.sql.ResultSet-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>readCursor</h4>
|
||||
<pre>protected abstract <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html" title="type parameter in AbstractCursorItemReader">T</a> readCursor(java.sql.ResultSet rs,
|
||||
int currentRow)
|
||||
throws java.sql.SQLException</pre>
|
||||
<div class="block">Read the cursor and map to the type of object this reader should return. This method must be
|
||||
overriden by subclasses.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>rs</code> - The current result set</dd>
|
||||
<dd><code>currentRow</code> - Current position of the result set</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>the mapped object at the cursor position</dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.sql.SQLException</code> - if interactions with the current result set fail</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="jumpToItem-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>jumpToItem</h4>
|
||||
<pre>protected void jumpToItem(int itemIndex)
|
||||
throws java.lang.Exception</pre>
|
||||
<div class="block">Use <code>ResultSet.absolute(int)</code> if possible, otherwise scroll by
|
||||
calling <code>ResultSet.next()</code>.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#jumpToItem-int-">jumpToItem</a></code> in class <code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">AbstractItemCountingItemStreamItemReader</a><<a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html" title="type parameter in AbstractCursorItemReader">T</a>></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>itemIndex</code> - index of item (0 based) to jump to.</dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code> - Allows subclasses to throw checked exceptions for interpretation by the framework</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li>Prev Class</li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/AbstractCursorItemReader.html" target="_top">Frames</a></li>
|
||||
<li><a href="AbstractCursorItemReader.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#field.summary">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li><a href="#field.detail">Field</a> | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,571 @@
|
||||
<!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_31) on Thu Mar 23 09:54:32 CDT 2017 -->
|
||||
<title>AbstractPagingItemReader (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="AbstractPagingItemReader (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":10,"i2":6,"i3":10,"i4":10,"i5":6,"i6":10,"i7":10,"i8":10,"i9":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/BeanPropertyItemSqlParameterSourceProvider.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/AbstractPagingItemReader.html" target="_top">Frames</a></li>
|
||||
<li><a href="AbstractPagingItemReader.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#field.summary">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li><a href="#field.detail">Field</a> | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database</div>
|
||||
<h2 title="Class AbstractPagingItemReader" class="title">Class AbstractPagingItemReader<T></h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html" title="class in org.springframework.batch.item">org.springframework.batch.item.ItemStreamSupport</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../org/springframework/batch/item/support/AbstractItemStreamItemReader.html" title="class in org.springframework.batch.item.support">org.springframework.batch.item.support.AbstractItemStreamItemReader</a><T></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader</a><T></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.AbstractPagingItemReader<T></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><a href="../../../../../org/springframework/batch/item/ItemReader.html" title="interface in org.springframework.batch.item">ItemReader</a><T>, <a href="../../../../../org/springframework/batch/item/ItemStream.html" title="interface in org.springframework.batch.item">ItemStream</a>, <a href="../../../../../org/springframework/batch/item/ItemStreamReader.html" title="interface in org.springframework.batch.item">ItemStreamReader</a><T>, org.springframework.beans.factory.InitializingBean</dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>Direct Known Subclasses:</dt>
|
||||
<dd><a href="../../../../../org/springframework/batch/item/database/HibernatePagingItemReader.html" title="class in org.springframework.batch.item.database">HibernatePagingItemReader</a>, <a href="../../../../../org/springframework/batch/item/database/IbatisPagingItemReader.html" title="class in org.springframework.batch.item.database">IbatisPagingItemReader</a>, <a href="../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html" title="class in org.springframework.batch.item.database">JdbcPagingItemReader</a>, <a href="../../../../../org/springframework/batch/item/database/JpaPagingItemReader.html" title="class in org.springframework.batch.item.database">JpaPagingItemReader</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public abstract class <span class="typeNameLabel">AbstractPagingItemReader<T></span>
|
||||
extends <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">AbstractItemCountingItemStreamItemReader</a><T>
|
||||
implements org.springframework.beans.factory.InitializingBean</pre>
|
||||
<div class="block">Abstract <a href="../../../../../org/springframework/batch/item/ItemStreamReader.html" title="interface in org.springframework.batch.item"><code>ItemStreamReader</code></a> for to extend when
|
||||
reading database records in a paging fashion.
|
||||
|
||||
<p>
|
||||
Implementations should execute queries using paged requests of a size
|
||||
specified in <a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#setPageSize-int-"><code>setPageSize(int)</code></a>. Additional pages are requested when
|
||||
needed as <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#read--"><code>AbstractItemCountingItemStreamItemReader.read()</code></a> method is called, returning an object corresponding
|
||||
to current position.
|
||||
</p></div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Since:</span></dt>
|
||||
<dd>2.0</dd>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Thomas Risberg, Dave Syer</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- =========== FIELD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="field.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Field Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
|
||||
<caption><span>Fields</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Field and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>protected org.apache.commons.logging.Log</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#logger">logger</a></span></code> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>protected java.util.List<<a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="type parameter in AbstractPagingItemReader">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#results">results</a></span></code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#AbstractPagingItemReader--">AbstractPagingItemReader</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#afterPropertiesSet--">afterPropertiesSet</a></span>()</code>
|
||||
<div class="block">Check mandatory properties.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#doClose--">doClose</a></span>()</code>
|
||||
<div class="block">Close the resources opened in <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#doOpen--"><code>AbstractItemCountingItemStreamItemReader.doOpen()</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>protected abstract void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#doJumpToPage-int-">doJumpToPage</a></span>(int itemIndex)</code> </td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#doOpen--">doOpen</a></span>()</code>
|
||||
<div class="block">Open resources necessary to start reading input.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i4" class="altColor">
|
||||
<td class="colFirst"><code>protected <a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="type parameter in AbstractPagingItemReader">T</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#doRead--">doRead</a></span>()</code>
|
||||
<div class="block">Read next item from input.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i5" class="rowColor">
|
||||
<td class="colFirst"><code>protected abstract void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#doReadPage--">doReadPage</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i6" class="altColor">
|
||||
<td class="colFirst"><code>int</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#getPage--">getPage</a></span>()</code>
|
||||
<div class="block">The current page number.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i7" class="rowColor">
|
||||
<td class="colFirst"><code>int</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#getPageSize--">getPageSize</a></span>()</code>
|
||||
<div class="block">The page size configured for this reader.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i8" class="altColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#jumpToItem-int-">jumpToItem</a></span>(int itemIndex)</code>
|
||||
<div class="block">Move to the given item index.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i9" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#setPageSize-int-">setPageSize</a></span>(int pageSize)</code>
|
||||
<div class="block">The number of rows to retrieve at a time.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.support.<a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">AbstractItemCountingItemStreamItemReader</a></h3>
|
||||
<code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#close--">close</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#getCurrentItemCount--">getCurrentItemCount</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#isSaveState--">isSaveState</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#open-org.springframework.batch.item.ExecutionContext-">open</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#read--">read</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#setCurrentItemCount-int-">setCurrentItemCount</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#setMaxItemCount-int-">setMaxItemCount</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#setSaveState-boolean-">setSaveState</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#update-org.springframework.batch.item.ExecutionContext-">update</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.ItemStreamSupport">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.<a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html" title="class in org.springframework.batch.item">ItemStreamSupport</a></h3>
|
||||
<code><a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html#getExecutionContextKey-java.lang.String-">getExecutionContextKey</a>, <a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html#setExecutionContextName-java.lang.String-">setExecutionContextName</a>, <a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html#setName-java.lang.String-">setName</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ============ FIELD DETAIL =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="field.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Field Detail</h3>
|
||||
<a name="logger">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>logger</h4>
|
||||
<pre>protected org.apache.commons.logging.Log logger</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="results">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>results</h4>
|
||||
<pre>protected volatile java.util.List<<a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="type parameter in AbstractPagingItemReader">T</a>> results</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="AbstractPagingItemReader--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>AbstractPagingItemReader</h4>
|
||||
<pre>public AbstractPagingItemReader()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="getPage--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getPage</h4>
|
||||
<pre>public int getPage()</pre>
|
||||
<div class="block">The current page number.</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>the current page</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getPageSize--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getPageSize</h4>
|
||||
<pre>public int getPageSize()</pre>
|
||||
<div class="block">The page size configured for this reader.</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>the page size</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setPageSize-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setPageSize</h4>
|
||||
<pre>public void setPageSize(int pageSize)</pre>
|
||||
<div class="block">The number of rows to retrieve at a time.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>pageSize</code> - the number of rows to fetch per page</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="afterPropertiesSet--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>afterPropertiesSet</h4>
|
||||
<pre>public void afterPropertiesSet()
|
||||
throws java.lang.Exception</pre>
|
||||
<div class="block">Check mandatory properties.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>afterPropertiesSet</code> in interface <code>org.springframework.beans.factory.InitializingBean</code></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code></dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><code>InitializingBean.afterPropertiesSet()</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="doRead--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>doRead</h4>
|
||||
<pre>protected <a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="type parameter in AbstractPagingItemReader">T</a> doRead()
|
||||
throws java.lang.Exception</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#doRead--">AbstractItemCountingItemStreamItemReader</a></code></span></div>
|
||||
<div class="block">Read next item from input.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#doRead--">doRead</a></code> in class <code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">AbstractItemCountingItemStreamItemReader</a><<a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="type parameter in AbstractPagingItemReader">T</a>></code></dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>item</dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code> - Allows subclasses to throw checked exceptions for interpretation by the framework</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="doReadPage--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>doReadPage</h4>
|
||||
<pre>protected abstract void doReadPage()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="doOpen--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>doOpen</h4>
|
||||
<pre>protected void doOpen()
|
||||
throws java.lang.Exception</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#doOpen--">AbstractItemCountingItemStreamItemReader</a></code></span></div>
|
||||
<div class="block">Open resources necessary to start reading input.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#doOpen--">doOpen</a></code> in class <code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">AbstractItemCountingItemStreamItemReader</a><<a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="type parameter in AbstractPagingItemReader">T</a>></code></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code> - Allows subclasses to throw checked exceptions for interpretation by the framework</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="doClose--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>doClose</h4>
|
||||
<pre>protected void doClose()
|
||||
throws java.lang.Exception</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#doClose--">AbstractItemCountingItemStreamItemReader</a></code></span></div>
|
||||
<div class="block">Close the resources opened in <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#doOpen--"><code>AbstractItemCountingItemStreamItemReader.doOpen()</code></a>.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#doClose--">doClose</a></code> in class <code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">AbstractItemCountingItemStreamItemReader</a><<a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="type parameter in AbstractPagingItemReader">T</a>></code></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code> - Allows subclasses to throw checked exceptions for interpretation by the framework</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="jumpToItem-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>jumpToItem</h4>
|
||||
<pre>protected void jumpToItem(int itemIndex)
|
||||
throws java.lang.Exception</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#jumpToItem-int-">AbstractItemCountingItemStreamItemReader</a></code></span></div>
|
||||
<div class="block">Move to the given item index. Subclasses should override this method if
|
||||
there is a more efficient way of moving to given index than re-reading
|
||||
the input using <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#doRead--"><code>AbstractItemCountingItemStreamItemReader.doRead()</code></a>.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#jumpToItem-int-">jumpToItem</a></code> in class <code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">AbstractItemCountingItemStreamItemReader</a><<a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="type parameter in AbstractPagingItemReader">T</a>></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>itemIndex</code> - index of item (0 based) to jump to.</dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code> - Allows subclasses to throw checked exceptions for interpretation by the framework</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="doJumpToPage-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>doJumpToPage</h4>
|
||||
<pre>protected abstract void doJumpToPage(int itemIndex)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/BeanPropertyItemSqlParameterSourceProvider.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/AbstractPagingItemReader.html" target="_top">Frames</a></li>
|
||||
<li><a href="AbstractPagingItemReader.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#field.summary">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li><a href="#field.detail">Field</a> | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,297 @@
|
||||
<!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_31) on Thu Mar 23 09:54:32 CDT 2017 -->
|
||||
<title>BeanPropertyItemSqlParameterSourceProvider (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="BeanPropertyItemSqlParameterSourceProvider (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/ExtendedConnectionDataSourceProxy.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/BeanPropertyItemSqlParameterSourceProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="BeanPropertyItemSqlParameterSourceProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database</div>
|
||||
<h2 title="Class BeanPropertyItemSqlParameterSourceProvider" class="title">Class BeanPropertyItemSqlParameterSourceProvider<T></h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.BeanPropertyItemSqlParameterSourceProvider<T></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><a href="../../../../../org/springframework/batch/item/database/ItemSqlParameterSourceProvider.html" title="interface in org.springframework.batch.item.database">ItemSqlParameterSourceProvider</a><T></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">BeanPropertyItemSqlParameterSourceProvider<T></span>
|
||||
extends java.lang.Object
|
||||
implements <a href="../../../../../org/springframework/batch/item/database/ItemSqlParameterSourceProvider.html" title="interface in org.springframework.batch.item.database">ItemSqlParameterSourceProvider</a><T></pre>
|
||||
<div class="block">A convenient implementation for providing BeanPropertySqlParameterSource when the item has JavaBean properties
|
||||
that correspond to names used for parameters in the SQL statement.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Since:</span></dt>
|
||||
<dd>2.0</dd>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Thomas Risberg</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/BeanPropertyItemSqlParameterSourceProvider.html#BeanPropertyItemSqlParameterSourceProvider--">BeanPropertyItemSqlParameterSourceProvider</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>org.springframework.jdbc.core.namedparam.SqlParameterSource</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/BeanPropertyItemSqlParameterSourceProvider.html#createSqlParameterSource-T-">createSqlParameterSource</a></span>(<a href="../../../../../org/springframework/batch/item/database/BeanPropertyItemSqlParameterSourceProvider.html" title="type parameter in BeanPropertyItemSqlParameterSourceProvider">T</a> item)</code>
|
||||
<div class="block">Provide parameter values in an <code>BeanPropertySqlParameterSource</code> based on values from
|
||||
the provided item.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="BeanPropertyItemSqlParameterSourceProvider--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>BeanPropertyItemSqlParameterSourceProvider</h4>
|
||||
<pre>public BeanPropertyItemSqlParameterSourceProvider()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="createSqlParameterSource-java.lang.Object-">
|
||||
<!-- -->
|
||||
</a><a name="createSqlParameterSource-T-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>createSqlParameterSource</h4>
|
||||
<pre>public org.springframework.jdbc.core.namedparam.SqlParameterSource createSqlParameterSource(<a href="../../../../../org/springframework/batch/item/database/BeanPropertyItemSqlParameterSourceProvider.html" title="type parameter in BeanPropertyItemSqlParameterSourceProvider">T</a> item)</pre>
|
||||
<div class="block">Provide parameter values in an <code>BeanPropertySqlParameterSource</code> based on values from
|
||||
the provided item.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/database/ItemSqlParameterSourceProvider.html#createSqlParameterSource-T-">createSqlParameterSource</a></code> in interface <code><a href="../../../../../org/springframework/batch/item/database/ItemSqlParameterSourceProvider.html" title="interface in org.springframework.batch.item.database">ItemSqlParameterSourceProvider</a><<a href="../../../../../org/springframework/batch/item/database/BeanPropertyItemSqlParameterSourceProvider.html" title="type parameter in BeanPropertyItemSqlParameterSourceProvider">T</a>></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>item</code> - the item to use for parameter values</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>parameters extracted from the item</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/ExtendedConnectionDataSourceProxy.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/BeanPropertyItemSqlParameterSourceProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="BeanPropertyItemSqlParameterSourceProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,674 @@
|
||||
<!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_31) on Thu Mar 23 09:54:32 CDT 2017 -->
|
||||
<title>ExtendedConnectionDataSourceProxy (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="ExtendedConnectionDataSourceProxy (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/BeanPropertyItemSqlParameterSourceProvider.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/ExtendedConnectionDataSourceProxy.html" target="_top">Frames</a></li>
|
||||
<li><a href="ExtendedConnectionDataSourceProxy.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database</div>
|
||||
<h2 title="Class ExtendedConnectionDataSourceProxy" class="title">Class ExtendedConnectionDataSourceProxy</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.ExtendedConnectionDataSourceProxy</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>java.sql.Wrapper, javax.sql.CommonDataSource, javax.sql.DataSource, org.springframework.beans.factory.InitializingBean, org.springframework.jdbc.datasource.SmartDataSource</dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">ExtendedConnectionDataSourceProxy</span>
|
||||
extends java.lang.Object
|
||||
implements org.springframework.jdbc.datasource.SmartDataSource, org.springframework.beans.factory.InitializingBean</pre>
|
||||
<div class="block">Implementation of <code>SmartDataSource</code> that is capable of keeping a single
|
||||
JDBC Connection which is NOT closed after each use even if
|
||||
<code>Connection.close()</code> is called.
|
||||
|
||||
The connection can be kept open over multiple transactions when used together
|
||||
with any of Spring's
|
||||
<code>PlatformTransactionManager</code>
|
||||
implementations.
|
||||
|
||||
<p>
|
||||
Loosely based on the SingleConnectionDataSource implementation in Spring
|
||||
Core. Intended to be used with the <a href="../../../../../org/springframework/batch/item/database/JdbcCursorItemReader.html" title="class in org.springframework.batch.item.database"><code>JdbcCursorItemReader</code></a> to provide a
|
||||
connection that remains open across transaction boundaries, It remains open
|
||||
for the life of the cursor, and can be shared with the main transaction of
|
||||
the rest of the step processing.
|
||||
|
||||
<p>
|
||||
Once close suppression has been turned on for a connection, it will be
|
||||
returned for the first <a href="../../../../../org/springframework/batch/item/database/ExtendedConnectionDataSourceProxy.html#getConnection--"><code>getConnection()</code></a> call. Any subsequent calls to
|
||||
<a href="../../../../../org/springframework/batch/item/database/ExtendedConnectionDataSourceProxy.html#getConnection--"><code>getConnection()</code></a> will retrieve a new connection from the wrapped
|
||||
<code>DataSource</code> until the <code>DataSourceUtils</code> queries whether the
|
||||
connection should be closed or not by calling
|
||||
<a href="../../../../../org/springframework/batch/item/database/ExtendedConnectionDataSourceProxy.html#shouldClose-java.sql.Connection-"><code>shouldClose(Connection)</code></a> for the close-suppressed <code>Connection</code>.
|
||||
At that point the cycle starts over again, and the next
|
||||
<a href="../../../../../org/springframework/batch/item/database/ExtendedConnectionDataSourceProxy.html#getConnection--"><code>getConnection()</code></a> call will have the <code>Connection</code> that is being
|
||||
close-suppressed returned. This allows the use of the close-suppressed
|
||||
<code>Connection</code> to be the main <code>Connection</code> for an extended data
|
||||
access process. The close suppression is turned off by calling
|
||||
<a href="../../../../../org/springframework/batch/item/database/ExtendedConnectionDataSourceProxy.html#stopCloseSuppression-java.sql.Connection-"><code>stopCloseSuppression(Connection)</code></a>.
|
||||
|
||||
<p>
|
||||
This class is not multi-threading capable.
|
||||
|
||||
<p>
|
||||
The connection returned will be a close-suppressing proxy instead of the
|
||||
physical <code>Connection</code>. Be aware that you will not be able to cast this
|
||||
to a native <code>OracleConnection</code> or the like anymore; you'd be required to use
|
||||
<code>Wrapper.unwrap(Class)</code>.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Since:</span></dt>
|
||||
<dd>2.0</dd>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Thomas Risberg</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../org/springframework/batch/item/database/ExtendedConnectionDataSourceProxy.html#getConnection--"><code>getConnection()</code></a>,
|
||||
<code>Connection.close()</code>,
|
||||
<code>DataSourceUtils.releaseConnection(java.sql.Connection, javax.sql.DataSource)</code>,
|
||||
<code>Wrapper.unwrap(Class)</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/ExtendedConnectionDataSourceProxy.html#ExtendedConnectionDataSourceProxy--">ExtendedConnectionDataSourceProxy</a></span>()</code>
|
||||
<div class="block">No arg constructor for use when configured using JavaBean style.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/ExtendedConnectionDataSourceProxy.html#ExtendedConnectionDataSourceProxy-javax.sql.DataSource-">ExtendedConnectionDataSourceProxy</a></span>(javax.sql.DataSource dataSource)</code>
|
||||
<div class="block">Constructor that takes as a parameter with the <code>DataSource</code> to be
|
||||
wrapped.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/ExtendedConnectionDataSourceProxy.html#afterPropertiesSet--">afterPropertiesSet</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>protected java.sql.Connection</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/ExtendedConnectionDataSourceProxy.html#getCloseSuppressingConnectionProxy-java.sql.Connection-">getCloseSuppressingConnectionProxy</a></span>(java.sql.Connection target)</code>
|
||||
<div class="block">Wrap the given Connection with a proxy that delegates every method call
|
||||
to it but suppresses close calls.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>java.sql.Connection</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/ExtendedConnectionDataSourceProxy.html#getConnection--">getConnection</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code>java.sql.Connection</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/ExtendedConnectionDataSourceProxy.html#getConnection-java.lang.String-java.lang.String-">getConnection</a></span>(java.lang.String username,
|
||||
java.lang.String password)</code> </td>
|
||||
</tr>
|
||||
<tr id="i4" class="altColor">
|
||||
<td class="colFirst"><code>int</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/ExtendedConnectionDataSourceProxy.html#getLoginTimeout--">getLoginTimeout</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i5" class="rowColor">
|
||||
<td class="colFirst"><code>java.io.PrintWriter</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/ExtendedConnectionDataSourceProxy.html#getLogWriter--">getLogWriter</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i6" class="altColor">
|
||||
<td class="colFirst"><code>java.util.logging.Logger</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/ExtendedConnectionDataSourceProxy.html#getParentLogger--">getParentLogger</a></span>()</code>
|
||||
<div class="block">Added due to JDK 7 compatibility.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i7" class="rowColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/ExtendedConnectionDataSourceProxy.html#isCloseSuppressionActive-java.sql.Connection-">isCloseSuppressionActive</a></span>(java.sql.Connection connection)</code>
|
||||
<div class="block">Return the status of close suppression being activated for a given
|
||||
<code>Connection</code></div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i8" class="altColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/ExtendedConnectionDataSourceProxy.html#isWrapperFor-java.lang.Class-">isWrapperFor</a></span>(java.lang.Class<?> iface)</code>
|
||||
<div class="block">Performs only a 'shallow' non-recursive check of self's and delegate's
|
||||
class to retain Java 5 compatibility.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i9" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/ExtendedConnectionDataSourceProxy.html#setDataSource-javax.sql.DataSource-">setDataSource</a></span>(javax.sql.DataSource dataSource)</code>
|
||||
<div class="block">Setter for the <code>DataSource</code> that is to be wrapped.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i10" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/ExtendedConnectionDataSourceProxy.html#setLoginTimeout-int-">setLoginTimeout</a></span>(int seconds)</code> </td>
|
||||
</tr>
|
||||
<tr id="i11" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/ExtendedConnectionDataSourceProxy.html#setLogWriter-java.io.PrintWriter-">setLogWriter</a></span>(java.io.PrintWriter out)</code> </td>
|
||||
</tr>
|
||||
<tr id="i12" class="altColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/ExtendedConnectionDataSourceProxy.html#shouldClose-java.sql.Connection-">shouldClose</a></span>(java.sql.Connection connection)</code> </td>
|
||||
</tr>
|
||||
<tr id="i13" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/ExtendedConnectionDataSourceProxy.html#startCloseSuppression-java.sql.Connection-">startCloseSuppression</a></span>(java.sql.Connection connection)</code> </td>
|
||||
</tr>
|
||||
<tr id="i14" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/ExtendedConnectionDataSourceProxy.html#stopCloseSuppression-java.sql.Connection-">stopCloseSuppression</a></span>(java.sql.Connection connection)</code> </td>
|
||||
</tr>
|
||||
<tr id="i15" class="rowColor">
|
||||
<td class="colFirst"><code><T> T</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/ExtendedConnectionDataSourceProxy.html#unwrap-java.lang.Class-">unwrap</a></span>(java.lang.Class<T> iface)</code>
|
||||
<div class="block">Returns either self or delegate (in this order) if one of them can be
|
||||
cast to supplied parameter class.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="ExtendedConnectionDataSourceProxy--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>ExtendedConnectionDataSourceProxy</h4>
|
||||
<pre>public ExtendedConnectionDataSourceProxy()</pre>
|
||||
<div class="block">No arg constructor for use when configured using JavaBean style.</div>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="ExtendedConnectionDataSourceProxy-javax.sql.DataSource-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>ExtendedConnectionDataSourceProxy</h4>
|
||||
<pre>public ExtendedConnectionDataSourceProxy(javax.sql.DataSource dataSource)</pre>
|
||||
<div class="block">Constructor that takes as a parameter with the <code>DataSource</code> to be
|
||||
wrapped.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>dataSource</code> - DataSource to be used</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="setDataSource-javax.sql.DataSource-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setDataSource</h4>
|
||||
<pre>public void setDataSource(javax.sql.DataSource dataSource)</pre>
|
||||
<div class="block">Setter for the <code>DataSource</code> that is to be wrapped.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>dataSource</code> - the DataSource</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="shouldClose-java.sql.Connection-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>shouldClose</h4>
|
||||
<pre>public boolean shouldClose(java.sql.Connection connection)</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>shouldClose</code> in interface <code>org.springframework.jdbc.datasource.SmartDataSource</code></dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><code>SmartDataSource</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="isCloseSuppressionActive-java.sql.Connection-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>isCloseSuppressionActive</h4>
|
||||
<pre>public boolean isCloseSuppressionActive(java.sql.Connection connection)</pre>
|
||||
<div class="block">Return the status of close suppression being activated for a given
|
||||
<code>Connection</code></div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>connection</code> - the <code>Connection</code> that the close suppression
|
||||
status is requested for</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>true or false</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="startCloseSuppression-java.sql.Connection-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>startCloseSuppression</h4>
|
||||
<pre>public void startCloseSuppression(java.sql.Connection connection)</pre>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>connection</code> - the <code>Connection</code> that close suppression is
|
||||
requested for</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="stopCloseSuppression-java.sql.Connection-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>stopCloseSuppression</h4>
|
||||
<pre>public void stopCloseSuppression(java.sql.Connection connection)</pre>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>connection</code> - the <code>Connection</code> that close suppression should be
|
||||
turned off for</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getConnection--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getConnection</h4>
|
||||
<pre>public java.sql.Connection getConnection()
|
||||
throws java.sql.SQLException</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>getConnection</code> in interface <code>javax.sql.DataSource</code></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.sql.SQLException</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getConnection-java.lang.String-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getConnection</h4>
|
||||
<pre>public java.sql.Connection getConnection(java.lang.String username,
|
||||
java.lang.String password)
|
||||
throws java.sql.SQLException</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>getConnection</code> in interface <code>javax.sql.DataSource</code></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.sql.SQLException</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getLogWriter--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getLogWriter</h4>
|
||||
<pre>public java.io.PrintWriter getLogWriter()
|
||||
throws java.sql.SQLException</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>getLogWriter</code> in interface <code>javax.sql.CommonDataSource</code></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.sql.SQLException</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getLoginTimeout--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getLoginTimeout</h4>
|
||||
<pre>public int getLoginTimeout()
|
||||
throws java.sql.SQLException</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>getLoginTimeout</code> in interface <code>javax.sql.CommonDataSource</code></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.sql.SQLException</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setLogWriter-java.io.PrintWriter-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setLogWriter</h4>
|
||||
<pre>public void setLogWriter(java.io.PrintWriter out)
|
||||
throws java.sql.SQLException</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>setLogWriter</code> in interface <code>javax.sql.CommonDataSource</code></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.sql.SQLException</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setLoginTimeout-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setLoginTimeout</h4>
|
||||
<pre>public void setLoginTimeout(int seconds)
|
||||
throws java.sql.SQLException</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>setLoginTimeout</code> in interface <code>javax.sql.CommonDataSource</code></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.sql.SQLException</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getCloseSuppressingConnectionProxy-java.sql.Connection-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getCloseSuppressingConnectionProxy</h4>
|
||||
<pre>protected java.sql.Connection getCloseSuppressingConnectionProxy(java.sql.Connection target)</pre>
|
||||
<div class="block">Wrap the given Connection with a proxy that delegates every method call
|
||||
to it but suppresses close calls.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>target</code> - the original Connection to wrap</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>the wrapped Connection</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="isWrapperFor-java.lang.Class-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>isWrapperFor</h4>
|
||||
<pre>public boolean isWrapperFor(java.lang.Class<?> iface)
|
||||
throws java.sql.SQLException</pre>
|
||||
<div class="block">Performs only a 'shallow' non-recursive check of self's and delegate's
|
||||
class to retain Java 5 compatibility.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>isWrapperFor</code> in interface <code>java.sql.Wrapper</code></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.sql.SQLException</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="unwrap-java.lang.Class-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>unwrap</h4>
|
||||
<pre>public <T> T unwrap(java.lang.Class<T> iface)
|
||||
throws java.sql.SQLException</pre>
|
||||
<div class="block">Returns either self or delegate (in this order) if one of them can be
|
||||
cast to supplied parameter class. Does *not* support recursive unwrapping
|
||||
of the delegate to retain Java 5 compatibility.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>unwrap</code> in interface <code>java.sql.Wrapper</code></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.sql.SQLException</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="afterPropertiesSet--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>afterPropertiesSet</h4>
|
||||
<pre>public void afterPropertiesSet()
|
||||
throws java.lang.Exception</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>afterPropertiesSet</code> in interface <code>org.springframework.beans.factory.InitializingBean</code></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getParentLogger--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>getParentLogger</h4>
|
||||
<pre>public java.util.logging.Logger getParentLogger()
|
||||
throws java.sql.SQLFeatureNotSupportedException</pre>
|
||||
<div class="block">Added due to JDK 7 compatibility.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>getParentLogger</code> in interface <code>javax.sql.CommonDataSource</code></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.sql.SQLFeatureNotSupportedException</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/BeanPropertyItemSqlParameterSourceProvider.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/ExtendedConnectionDataSourceProxy.html" target="_top">Frames</a></li>
|
||||
<li><a href="ExtendedConnectionDataSourceProxy.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,614 @@
|
||||
<!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_31) on Thu Mar 23 09:54:32 CDT 2017 -->
|
||||
<title>HibernateCursorItemReader (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="HibernateCursorItemReader (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/ExtendedConnectionDataSourceProxy.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/HibernateItemReaderHelper.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/HibernateCursorItemReader.html" target="_top">Frames</a></li>
|
||||
<li><a href="HibernateCursorItemReader.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database</div>
|
||||
<h2 title="Class HibernateCursorItemReader" class="title">Class HibernateCursorItemReader<T></h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html" title="class in org.springframework.batch.item">org.springframework.batch.item.ItemStreamSupport</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../org/springframework/batch/item/support/AbstractItemStreamItemReader.html" title="class in org.springframework.batch.item.support">org.springframework.batch.item.support.AbstractItemStreamItemReader</a><T></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader</a><T></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.HibernateCursorItemReader<T></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><a href="../../../../../org/springframework/batch/item/ItemReader.html" title="interface in org.springframework.batch.item">ItemReader</a><T>, <a href="../../../../../org/springframework/batch/item/ItemStream.html" title="interface in org.springframework.batch.item">ItemStream</a>, <a href="../../../../../org/springframework/batch/item/ItemStreamReader.html" title="interface in org.springframework.batch.item">ItemStreamReader</a><T>, org.springframework.beans.factory.InitializingBean</dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">HibernateCursorItemReader<T></span>
|
||||
extends <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">AbstractItemCountingItemStreamItemReader</a><T>
|
||||
implements org.springframework.beans.factory.InitializingBean</pre>
|
||||
<div class="block"><a href="../../../../../org/springframework/batch/item/ItemStreamReader.html" title="interface in org.springframework.batch.item"><code>ItemStreamReader</code></a> for reading database records built on top of Hibernate. It
|
||||
executes the HQL query when initialized iterates over the result set as
|
||||
<a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#read--"><code>AbstractItemCountingItemStreamItemReader.read()</code></a> method is called, returning an object corresponding to
|
||||
current row. The query can be set directly using
|
||||
<a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html#setQueryString-java.lang.String-"><code>setQueryString(String)</code></a>, a named query can be used by
|
||||
<a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html#setQueryName-java.lang.String-"><code>setQueryName(String)</code></a>, or a query provider strategy can be supplied
|
||||
via <a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html#setQueryProvider-org.springframework.batch.item.database.orm.HibernateQueryProvider-"><code>setQueryProvider(HibernateQueryProvider)</code></a>.
|
||||
|
||||
|
||||
<p>
|
||||
The reader can be configured to use either <code>StatelessSession</code>
|
||||
sufficient for simple mappings without the need to cascade to associated
|
||||
objects or standard hibernate <code>Session</code> for more advanced mappings or
|
||||
when caching is desired. When stateful session is used it will be cleared in
|
||||
the <a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html#update-org.springframework.batch.item.ExecutionContext-"><code>update(ExecutionContext)</code></a> method without being flushed (no data
|
||||
modifications are expected).
|
||||
</p>
|
||||
|
||||
The implementation is <b>not</b> thread-safe.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Robert Kasanicky, Dave Syer</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html#HibernateCursorItemReader--">HibernateCursorItemReader</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html#afterPropertiesSet--">afterPropertiesSet</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html#doClose--">doClose</a></span>()</code>
|
||||
<div class="block">Close the cursor and hibernate session.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html#doOpen--">doOpen</a></span>()</code>
|
||||
<div class="block">Open hibernate session and create a forward-only cursor for the query.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code>protected <a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html" title="type parameter in HibernateCursorItemReader">T</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html#doRead--">doRead</a></span>()</code>
|
||||
<div class="block">Read next item from input.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i4" class="altColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html#jumpToItem-int-">jumpToItem</a></span>(int itemIndex)</code>
|
||||
<div class="block">Wind forward through the result set to the item requested.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i5" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html#setFetchSize-int-">setFetchSize</a></span>(int fetchSize)</code>
|
||||
<div class="block">Fetch size used internally by Hibernate to limit amount of data fetched
|
||||
from database per round trip.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i6" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html#setParameterValues-java.util.Map-">setParameterValues</a></span>(java.util.Map<java.lang.String,java.lang.Object> parameterValues)</code>
|
||||
<div class="block">The parameter values to apply to a query (map of name:value).</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i7" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html#setQueryName-java.lang.String-">setQueryName</a></span>(java.lang.String queryName)</code>
|
||||
<div class="block">A query name for an externalized query.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i8" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html#setQueryProvider-org.springframework.batch.item.database.orm.HibernateQueryProvider-">setQueryProvider</a></span>(<a href="../../../../../org/springframework/batch/item/database/orm/HibernateQueryProvider.html" title="interface in org.springframework.batch.item.database.orm">HibernateQueryProvider</a> queryProvider)</code>
|
||||
<div class="block">A query provider.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i9" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html#setQueryString-java.lang.String-">setQueryString</a></span>(java.lang.String queryString)</code>
|
||||
<div class="block">A query string in HQL.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i10" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html#setSessionFactory-org.hibernate.SessionFactory-">setSessionFactory</a></span>(org.hibernate.SessionFactory sessionFactory)</code>
|
||||
<div class="block">The Hibernate SessionFactory to use the create a session.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i11" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html#setUseStatelessSession-boolean-">setUseStatelessSession</a></span>(boolean useStatelessSession)</code>
|
||||
<div class="block">Can be set only in uninitialized state.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i12" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html#update-org.springframework.batch.item.ExecutionContext-">update</a></span>(<a href="../../../../../org/springframework/batch/item/ExecutionContext.html" title="class in org.springframework.batch.item">ExecutionContext</a> executionContext)</code>
|
||||
<div class="block">Update the context and clear the session if stateful.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.support.<a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">AbstractItemCountingItemStreamItemReader</a></h3>
|
||||
<code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#close--">close</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#getCurrentItemCount--">getCurrentItemCount</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#isSaveState--">isSaveState</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#open-org.springframework.batch.item.ExecutionContext-">open</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#read--">read</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#setCurrentItemCount-int-">setCurrentItemCount</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#setMaxItemCount-int-">setMaxItemCount</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#setSaveState-boolean-">setSaveState</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.ItemStreamSupport">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.<a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html" title="class in org.springframework.batch.item">ItemStreamSupport</a></h3>
|
||||
<code><a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html#getExecutionContextKey-java.lang.String-">getExecutionContextKey</a>, <a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html#setExecutionContextName-java.lang.String-">setExecutionContextName</a>, <a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html#setName-java.lang.String-">setName</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="HibernateCursorItemReader--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>HibernateCursorItemReader</h4>
|
||||
<pre>public HibernateCursorItemReader()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="afterPropertiesSet--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>afterPropertiesSet</h4>
|
||||
<pre>public void afterPropertiesSet()
|
||||
throws java.lang.Exception</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>afterPropertiesSet</code> in interface <code>org.springframework.beans.factory.InitializingBean</code></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setParameterValues-java.util.Map-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setParameterValues</h4>
|
||||
<pre>public void setParameterValues(java.util.Map<java.lang.String,java.lang.Object> parameterValues)</pre>
|
||||
<div class="block">The parameter values to apply to a query (map of name:value).</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>parameterValues</code> - the parameter values to set</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setQueryName-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setQueryName</h4>
|
||||
<pre>public void setQueryName(java.lang.String queryName)</pre>
|
||||
<div class="block">A query name for an externalized query. Either this or the {
|
||||
<a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html#setQueryString-java.lang.String-"><code>query string</code></a> or the {
|
||||
<a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html#setQueryProvider-org.springframework.batch.item.database.orm.HibernateQueryProvider-"><code>query provider</code></a> should
|
||||
be set.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>queryName</code> - name of a hibernate named query</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setFetchSize-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setFetchSize</h4>
|
||||
<pre>public void setFetchSize(int fetchSize)</pre>
|
||||
<div class="block">Fetch size used internally by Hibernate to limit amount of data fetched
|
||||
from database per round trip.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>fetchSize</code> - the fetch size to pass down to Hibernate</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setQueryProvider-org.springframework.batch.item.database.orm.HibernateQueryProvider-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setQueryProvider</h4>
|
||||
<pre>public void setQueryProvider(<a href="../../../../../org/springframework/batch/item/database/orm/HibernateQueryProvider.html" title="interface in org.springframework.batch.item.database.orm">HibernateQueryProvider</a> queryProvider)</pre>
|
||||
<div class="block">A query provider. Either this or the {<a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html#setQueryString-java.lang.String-"><code>query string</code></a> or the {<a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html#setQueryName-java.lang.String-"><code>query name</code></a> should be
|
||||
set.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>queryProvider</code> - Hibernate query provider</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setQueryString-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setQueryString</h4>
|
||||
<pre>public void setQueryString(java.lang.String queryString)</pre>
|
||||
<div class="block">A query string in HQL. Either this or the {
|
||||
<a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html#setQueryProvider-org.springframework.batch.item.database.orm.HibernateQueryProvider-"><code>query provider</code></a> or the {
|
||||
<a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html#setQueryName-java.lang.String-"><code>query name</code></a> should be set.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>queryString</code> - HQL query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setSessionFactory-org.hibernate.SessionFactory-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setSessionFactory</h4>
|
||||
<pre>public void setSessionFactory(org.hibernate.SessionFactory sessionFactory)</pre>
|
||||
<div class="block">The Hibernate SessionFactory to use the create a session.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>sessionFactory</code> - the <code>SessionFactory</code> to set</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setUseStatelessSession-boolean-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setUseStatelessSession</h4>
|
||||
<pre>public void setUseStatelessSession(boolean useStatelessSession)</pre>
|
||||
<div class="block">Can be set only in uninitialized state.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>useStatelessSession</code> - <code>true</code> to use
|
||||
<code>StatelessSession</code> <code>false</code> to use standard hibernate
|
||||
<code>Session</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="doRead--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>doRead</h4>
|
||||
<pre>protected <a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html" title="type parameter in HibernateCursorItemReader">T</a> doRead()
|
||||
throws java.lang.Exception</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#doRead--">AbstractItemCountingItemStreamItemReader</a></code></span></div>
|
||||
<div class="block">Read next item from input.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#doRead--">doRead</a></code> in class <code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">AbstractItemCountingItemStreamItemReader</a><<a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html" title="type parameter in HibernateCursorItemReader">T</a>></code></dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>item</dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code> - Allows subclasses to throw checked exceptions for interpretation by the framework</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="doOpen--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>doOpen</h4>
|
||||
<pre>protected void doOpen()
|
||||
throws java.lang.Exception</pre>
|
||||
<div class="block">Open hibernate session and create a forward-only cursor for the query.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#doOpen--">doOpen</a></code> in class <code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">AbstractItemCountingItemStreamItemReader</a><<a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html" title="type parameter in HibernateCursorItemReader">T</a>></code></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code> - Allows subclasses to throw checked exceptions for interpretation by the framework</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="update-org.springframework.batch.item.ExecutionContext-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>update</h4>
|
||||
<pre>public void update(<a href="../../../../../org/springframework/batch/item/ExecutionContext.html" title="class in org.springframework.batch.item">ExecutionContext</a> executionContext)
|
||||
throws <a href="../../../../../org/springframework/batch/item/ItemStreamException.html" title="class in org.springframework.batch.item">ItemStreamException</a></pre>
|
||||
<div class="block">Update the context and clear the session if stateful.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/ItemStream.html#update-org.springframework.batch.item.ExecutionContext-">update</a></code> in interface <code><a href="../../../../../org/springframework/batch/item/ItemStream.html" title="interface in org.springframework.batch.item">ItemStream</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#update-org.springframework.batch.item.ExecutionContext-">update</a></code> in class <code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">AbstractItemCountingItemStreamItemReader</a><<a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html" title="type parameter in HibernateCursorItemReader">T</a>></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>executionContext</code> - the current <a href="../../../../../org/springframework/batch/item/ExecutionContext.html" title="class in org.springframework.batch.item"><code>ExecutionContext</code></a></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/ItemStreamException.html" title="class in org.springframework.batch.item">ItemStreamException</a></code> - if there is a problem</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../org/springframework/batch/item/ItemStream.html#update-org.springframework.batch.item.ExecutionContext-"><code>ItemStream.update(ExecutionContext)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="jumpToItem-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>jumpToItem</h4>
|
||||
<pre>protected void jumpToItem(int itemIndex)
|
||||
throws java.lang.Exception</pre>
|
||||
<div class="block">Wind forward through the result set to the item requested. Also clears
|
||||
the session every now and then (if stateful) to avoid memory problems.
|
||||
The frequency of session clearing is the larger of the fetch size (if
|
||||
set) and 100.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#jumpToItem-int-">jumpToItem</a></code> in class <code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">AbstractItemCountingItemStreamItemReader</a><<a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html" title="type parameter in HibernateCursorItemReader">T</a>></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>itemIndex</code> - the first item to read</dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code> - if there is a problem</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#jumpToItem-int-"><code>AbstractItemCountingItemStreamItemReader.jumpToItem(int)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="doClose--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>doClose</h4>
|
||||
<pre>protected void doClose()
|
||||
throws java.lang.Exception</pre>
|
||||
<div class="block">Close the cursor and hibernate session.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#doClose--">doClose</a></code> in class <code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">AbstractItemCountingItemStreamItemReader</a><<a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html" title="type parameter in HibernateCursorItemReader">T</a>></code></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code> - Allows subclasses to throw checked exceptions for interpretation by the framework</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/ExtendedConnectionDataSourceProxy.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/HibernateItemReaderHelper.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/HibernateCursorItemReader.html" target="_top">Frames</a></li>
|
||||
<li><a href="HibernateCursorItemReader.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,514 @@
|
||||
<!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_31) on Thu Mar 23 09:54:32 CDT 2017 -->
|
||||
<title>HibernateItemReaderHelper (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="HibernateItemReaderHelper (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/HibernateItemWriter.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/HibernateItemReaderHelper.html" target="_top">Frames</a></li>
|
||||
<li><a href="HibernateItemReaderHelper.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database</div>
|
||||
<h2 title="Class HibernateItemReaderHelper" class="title">Class HibernateItemReaderHelper<T></h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.HibernateItemReaderHelper<T></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>org.springframework.beans.factory.InitializingBean</dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">HibernateItemReaderHelper<T></span>
|
||||
extends java.lang.Object
|
||||
implements org.springframework.beans.factory.InitializingBean</pre>
|
||||
<div class="block">Internal shared state helper for hibernate readers managing sessions and
|
||||
queries.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Dave Syer</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernateItemReaderHelper.html#HibernateItemReaderHelper--">HibernateItemReaderHelper</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernateItemReaderHelper.html#afterPropertiesSet--">afterPropertiesSet</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernateItemReaderHelper.html#clear--">clear</a></span>()</code>
|
||||
<div class="block">Clear the session if stateful.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernateItemReaderHelper.html#close--">close</a></span>()</code>
|
||||
<div class="block">Close the open session (stateful or otherwise).</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code>org.hibernate.query.Query</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernateItemReaderHelper.html#createQuery--">createQuery</a></span>()</code>
|
||||
<div class="block">Open appropriate type of hibernate session and create the query.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i4" class="altColor">
|
||||
<td class="colFirst"><code>org.hibernate.ScrollableResults</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernateItemReaderHelper.html#getForwardOnlyCursor-int-java.util.Map-">getForwardOnlyCursor</a></span>(int fetchSize,
|
||||
java.util.Map<java.lang.String,java.lang.Object> parameterValues)</code>
|
||||
<div class="block">Get a cursor over all of the results, with the forward-only flag set.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i5" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernateItemReaderHelper.html#jumpToItem-org.hibernate.ScrollableResults-int-int-">jumpToItem</a></span>(org.hibernate.ScrollableResults cursor,
|
||||
int itemIndex,
|
||||
int flushInterval)</code>
|
||||
<div class="block">Scroll through the results up to the item specified.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i6" class="altColor">
|
||||
<td class="colFirst"><code>java.util.Collection<? extends <a href="../../../../../org/springframework/batch/item/database/HibernateItemReaderHelper.html" title="type parameter in HibernateItemReaderHelper">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernateItemReaderHelper.html#readPage-int-int-int-java.util.Map-">readPage</a></span>(int page,
|
||||
int pageSize,
|
||||
int fetchSize,
|
||||
java.util.Map<java.lang.String,java.lang.Object> parameterValues)</code>
|
||||
<div class="block">Read a page of data, clearing the existing session (if necessary) first,
|
||||
and creating a new session before executing the query.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i7" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernateItemReaderHelper.html#setQueryName-java.lang.String-">setQueryName</a></span>(java.lang.String queryName)</code> </td>
|
||||
</tr>
|
||||
<tr id="i8" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernateItemReaderHelper.html#setQueryProvider-org.springframework.batch.item.database.orm.HibernateQueryProvider-">setQueryProvider</a></span>(<a href="../../../../../org/springframework/batch/item/database/orm/HibernateQueryProvider.html" title="interface in org.springframework.batch.item.database.orm">HibernateQueryProvider</a> queryProvider)</code> </td>
|
||||
</tr>
|
||||
<tr id="i9" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernateItemReaderHelper.html#setQueryString-java.lang.String-">setQueryString</a></span>(java.lang.String queryString)</code> </td>
|
||||
</tr>
|
||||
<tr id="i10" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernateItemReaderHelper.html#setSessionFactory-org.hibernate.SessionFactory-">setSessionFactory</a></span>(org.hibernate.SessionFactory sessionFactory)</code> </td>
|
||||
</tr>
|
||||
<tr id="i11" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernateItemReaderHelper.html#setUseStatelessSession-boolean-">setUseStatelessSession</a></span>(boolean useStatelessSession)</code>
|
||||
<div class="block">Can be set only in uninitialized state.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="HibernateItemReaderHelper--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>HibernateItemReaderHelper</h4>
|
||||
<pre>public HibernateItemReaderHelper()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="setQueryName-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setQueryName</h4>
|
||||
<pre>public void setQueryName(java.lang.String queryName)</pre>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>queryName</code> - name of a hibernate named query</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setQueryString-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setQueryString</h4>
|
||||
<pre>public void setQueryString(java.lang.String queryString)</pre>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>queryString</code> - HQL query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setQueryProvider-org.springframework.batch.item.database.orm.HibernateQueryProvider-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setQueryProvider</h4>
|
||||
<pre>public void setQueryProvider(<a href="../../../../../org/springframework/batch/item/database/orm/HibernateQueryProvider.html" title="interface in org.springframework.batch.item.database.orm">HibernateQueryProvider</a> queryProvider)</pre>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>queryProvider</code> - Hibernate query provider</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setUseStatelessSession-boolean-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setUseStatelessSession</h4>
|
||||
<pre>public void setUseStatelessSession(boolean useStatelessSession)</pre>
|
||||
<div class="block">Can be set only in uninitialized state.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>useStatelessSession</code> - <code>true</code> to use
|
||||
<code>StatelessSession</code> <code>false</code> to use standard hibernate
|
||||
<code>Session</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setSessionFactory-org.hibernate.SessionFactory-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setSessionFactory</h4>
|
||||
<pre>public void setSessionFactory(org.hibernate.SessionFactory sessionFactory)</pre>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>sessionFactory</code> - hibernate session factory</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="afterPropertiesSet--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>afterPropertiesSet</h4>
|
||||
<pre>public void afterPropertiesSet()
|
||||
throws java.lang.Exception</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>afterPropertiesSet</code> in interface <code>org.springframework.beans.factory.InitializingBean</code></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getForwardOnlyCursor-int-java.util.Map-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getForwardOnlyCursor</h4>
|
||||
<pre>public org.hibernate.ScrollableResults getForwardOnlyCursor(int fetchSize,
|
||||
java.util.Map<java.lang.String,java.lang.Object> parameterValues)</pre>
|
||||
<div class="block">Get a cursor over all of the results, with the forward-only flag set.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>fetchSize</code> - the fetch size to use retrieving the results</dd>
|
||||
<dd><code>parameterValues</code> - the parameter values to use (or null if none).</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>a forward-only <code>ScrollableResults</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="createQuery--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>createQuery</h4>
|
||||
<pre>public org.hibernate.query.Query createQuery()</pre>
|
||||
<div class="block">Open appropriate type of hibernate session and create the query.</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>a Hibernate Query</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="jumpToItem-org.hibernate.ScrollableResults-int-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>jumpToItem</h4>
|
||||
<pre>public void jumpToItem(org.hibernate.ScrollableResults cursor,
|
||||
int itemIndex,
|
||||
int flushInterval)</pre>
|
||||
<div class="block">Scroll through the results up to the item specified.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>cursor</code> - the results to scroll over</dd>
|
||||
<dd><code>itemIndex</code> - index to scroll to</dd>
|
||||
<dd><code>flushInterval</code> - the number of items to scroll past before flushing</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="close--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>close</h4>
|
||||
<pre>public void close()</pre>
|
||||
<div class="block">Close the open session (stateful or otherwise).</div>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="readPage-int-int-int-java.util.Map-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>readPage</h4>
|
||||
<pre>public java.util.Collection<? extends <a href="../../../../../org/springframework/batch/item/database/HibernateItemReaderHelper.html" title="type parameter in HibernateItemReaderHelper">T</a>> readPage(int page,
|
||||
int pageSize,
|
||||
int fetchSize,
|
||||
java.util.Map<java.lang.String,java.lang.Object> parameterValues)</pre>
|
||||
<div class="block">Read a page of data, clearing the existing session (if necessary) first,
|
||||
and creating a new session before executing the query.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>page</code> - the page to read (starting at 0)</dd>
|
||||
<dd><code>pageSize</code> - the size of the page or maximum number of items to read</dd>
|
||||
<dd><code>fetchSize</code> - the fetch size to use</dd>
|
||||
<dd><code>parameterValues</code> - the parameter values to use (if any, otherwise
|
||||
null)</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>a collection of items</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="clear--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>clear</h4>
|
||||
<pre>public void clear()</pre>
|
||||
<div class="block">Clear the session if stateful.</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/HibernateItemWriter.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/HibernateItemReaderHelper.html" target="_top">Frames</a></li>
|
||||
<li><a href="HibernateItemReaderHelper.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,475 @@
|
||||
<!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_31) on Thu Mar 23 09:54:32 CDT 2017 -->
|
||||
<title>HibernateItemWriter (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="HibernateItemWriter (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":42,"i2":10,"i3":10,"i4":42,"i5":10,"i6":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/HibernateItemReaderHelper.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/HibernatePagingItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/HibernateItemWriter.html" target="_top">Frames</a></li>
|
||||
<li><a href="HibernateItemWriter.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#field.summary">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li><a href="#field.detail">Field</a> | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database</div>
|
||||
<h2 title="Class HibernateItemWriter" class="title">Class HibernateItemWriter<T></h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.HibernateItemWriter<T></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><a href="../../../../../org/springframework/batch/item/ItemWriter.html" title="interface in org.springframework.batch.item">ItemWriter</a><T>, org.springframework.beans.factory.InitializingBean</dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">HibernateItemWriter<T></span>
|
||||
extends java.lang.Object
|
||||
implements <a href="../../../../../org/springframework/batch/item/ItemWriter.html" title="interface in org.springframework.batch.item">ItemWriter</a><T>, org.springframework.beans.factory.InitializingBean</pre>
|
||||
<div class="block"><a href="../../../../../org/springframework/batch/item/ItemWriter.html" title="interface in org.springframework.batch.item"><code>ItemWriter</code></a> that uses a Hibernate session to save or update entities
|
||||
that are not part of the current Hibernate session. It will also flush the
|
||||
session after writing (i.e. at chunk boundaries if used in a Spring Batch
|
||||
TaskletStep). It will also clear the session on write
|
||||
default (see <a href="../../../../../org/springframework/batch/item/database/HibernateItemWriter.html#setClearSession-boolean-"><code>clearSession</code></a> property).<br>
|
||||
<br>
|
||||
|
||||
The writer is thread-safe once properties are set (normal singleton behavior)
|
||||
if a <code>CurrentSessionContext</code> that uses only one session per thread is
|
||||
used.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Dave Syer, Thomas Risberg, Michael Minella</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- =========== FIELD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="field.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Field Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
|
||||
<caption><span>Fields</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Field and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>protected static org.apache.commons.logging.Log</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernateItemWriter.html#logger">logger</a></span></code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernateItemWriter.html#HibernateItemWriter--">HibernateItemWriter</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernateItemWriter.html#afterPropertiesSet--">afterPropertiesSet</a></span>()</code>
|
||||
<div class="block">Check mandatory properties - there must be a hibernateTemplate.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernateItemWriter.html#doWrite-org.springframework.orm.hibernate5.HibernateOperations-java.util.List-">doWrite</a></span>(org.springframework.orm.hibernate5.HibernateOperations hibernateTemplate,
|
||||
java.util.List<? extends <a href="../../../../../org/springframework/batch/item/database/HibernateItemWriter.html" title="type parameter in HibernateItemWriter">T</a>> items)</code>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
|
||||
<div class="block"><span class="deprecationComment">As of 2.2 in favor of using Hibernate's session management APIs directly</span></div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernateItemWriter.html#doWrite-org.hibernate.SessionFactory-java.util.List-">doWrite</a></span>(org.hibernate.SessionFactory sessionFactory,
|
||||
java.util.List<? extends <a href="../../../../../org/springframework/batch/item/database/HibernateItemWriter.html" title="type parameter in HibernateItemWriter">T</a>> items)</code>
|
||||
<div class="block">Do perform the actual write operation using Hibernate's API.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernateItemWriter.html#setClearSession-boolean-">setClearSession</a></span>(boolean clearSession)</code>
|
||||
<div class="block">Flag to indicate that the session should be cleared and flushed at the
|
||||
end of the write (default true).</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i4" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernateItemWriter.html#setHibernateTemplate-org.springframework.orm.hibernate5.HibernateOperations-">setHibernateTemplate</a></span>(org.springframework.orm.hibernate5.HibernateOperations hibernateTemplate)</code>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
|
||||
<div class="block"><span class="deprecationComment">As of 2.2 in favor of using Hibernate's session management APIs directly</span></div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i5" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernateItemWriter.html#setSessionFactory-org.hibernate.SessionFactory-">setSessionFactory</a></span>(org.hibernate.SessionFactory sessionFactory)</code>
|
||||
<div class="block">Set the Hibernate SessionFactory to be used internally.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i6" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernateItemWriter.html#write-java.util.List-">write</a></span>(java.util.List<? extends <a href="../../../../../org/springframework/batch/item/database/HibernateItemWriter.html" title="type parameter in HibernateItemWriter">T</a>> items)</code>
|
||||
<div class="block">Save or update any entities not in the current hibernate session and then
|
||||
flush the hibernate session.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ============ FIELD DETAIL =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="field.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Field Detail</h3>
|
||||
<a name="logger">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>logger</h4>
|
||||
<pre>protected static final org.apache.commons.logging.Log logger</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="HibernateItemWriter--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>HibernateItemWriter</h4>
|
||||
<pre>public HibernateItemWriter()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="setClearSession-boolean-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setClearSession</h4>
|
||||
<pre>public void setClearSession(boolean clearSession)</pre>
|
||||
<div class="block">Flag to indicate that the session should be cleared and flushed at the
|
||||
end of the write (default true).</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>clearSession</code> - the flag value to set</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setHibernateTemplate-org.springframework.orm.hibernate5.HibernateOperations-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setHibernateTemplate</h4>
|
||||
<pre>@Deprecated
|
||||
public void setHibernateTemplate(org.springframework.orm.hibernate5.HibernateOperations hibernateTemplate)</pre>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">As of 2.2 in favor of using Hibernate's session management APIs directly</span></div>
|
||||
<div class="block">Public setter for the <code>HibernateOperations</code> property.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>hibernateTemplate</code> - the hibernateTemplate to set</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setSessionFactory-org.hibernate.SessionFactory-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setSessionFactory</h4>
|
||||
<pre>public void setSessionFactory(org.hibernate.SessionFactory sessionFactory)</pre>
|
||||
<div class="block">Set the Hibernate SessionFactory to be used internally.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>sessionFactory</code> - session factory to be used by the writer</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="afterPropertiesSet--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>afterPropertiesSet</h4>
|
||||
<pre>public void afterPropertiesSet()</pre>
|
||||
<div class="block">Check mandatory properties - there must be a hibernateTemplate.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>afterPropertiesSet</code> in interface <code>org.springframework.beans.factory.InitializingBean</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="write-java.util.List-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>write</h4>
|
||||
<pre>public void write(java.util.List<? extends <a href="../../../../../org/springframework/batch/item/database/HibernateItemWriter.html" title="type parameter in HibernateItemWriter">T</a>> items)</pre>
|
||||
<div class="block">Save or update any entities not in the current hibernate session and then
|
||||
flush the hibernate session.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/ItemWriter.html#write-java.util.List-">write</a></code> in interface <code><a href="../../../../../org/springframework/batch/item/ItemWriter.html" title="interface in org.springframework.batch.item">ItemWriter</a><<a href="../../../../../org/springframework/batch/item/database/HibernateItemWriter.html" title="type parameter in HibernateItemWriter">T</a>></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>items</code> - items to be written</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../org/springframework/batch/item/ItemWriter.html#write-java.util.List-"><code>ItemWriter.write(java.util.List)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="doWrite-org.hibernate.SessionFactory-java.util.List-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>doWrite</h4>
|
||||
<pre>protected void doWrite(org.hibernate.SessionFactory sessionFactory,
|
||||
java.util.List<? extends <a href="../../../../../org/springframework/batch/item/database/HibernateItemWriter.html" title="type parameter in HibernateItemWriter">T</a>> items)</pre>
|
||||
<div class="block">Do perform the actual write operation using Hibernate's API.
|
||||
This can be overridden in a subclass if necessary.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>sessionFactory</code> - Hibernate SessionFactory to be used</dd>
|
||||
<dd><code>items</code> - the list of items to use for the write</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="doWrite-org.springframework.orm.hibernate5.HibernateOperations-java.util.List-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>doWrite</h4>
|
||||
<pre>@Deprecated
|
||||
protected void doWrite(org.springframework.orm.hibernate5.HibernateOperations hibernateTemplate,
|
||||
java.util.List<? extends <a href="../../../../../org/springframework/batch/item/database/HibernateItemWriter.html" title="type parameter in HibernateItemWriter">T</a>> items)</pre>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">As of 2.2 in favor of using Hibernate's session management APIs directly</span></div>
|
||||
<div class="block">Do perform the actual write operation using <code>HibernateOperations</code>.
|
||||
This can be overridden in a subclass if necessary.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>hibernateTemplate</code> - the HibernateTemplate to use for the operation</dd>
|
||||
<dd><code>items</code> - the list of items to use for the write</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/HibernateItemReaderHelper.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/HibernatePagingItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/HibernateItemWriter.html" target="_top">Frames</a></li>
|
||||
<li><a href="HibernateItemWriter.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#field.summary">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li><a href="#field.detail">Field</a> | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,606 @@
|
||||
<!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_31) on Thu Mar 23 09:54:32 CDT 2017 -->
|
||||
<title>HibernatePagingItemReader (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="HibernatePagingItemReader (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/HibernateItemWriter.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/IbatisBatchItemWriter.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/HibernatePagingItemReader.html" target="_top">Frames</a></li>
|
||||
<li><a href="HibernatePagingItemReader.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#fields.inherited.from.class.org.springframework.batch.item.database.AbstractPagingItemReader">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database</div>
|
||||
<h2 title="Class HibernatePagingItemReader" class="title">Class HibernatePagingItemReader<T></h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html" title="class in org.springframework.batch.item">org.springframework.batch.item.ItemStreamSupport</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../org/springframework/batch/item/support/AbstractItemStreamItemReader.html" title="class in org.springframework.batch.item.support">org.springframework.batch.item.support.AbstractItemStreamItemReader</a><T></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader</a><T></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database">org.springframework.batch.item.database.AbstractPagingItemReader</a><T></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.HibernatePagingItemReader<T></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><a href="../../../../../org/springframework/batch/item/ItemReader.html" title="interface in org.springframework.batch.item">ItemReader</a><T>, <a href="../../../../../org/springframework/batch/item/ItemStream.html" title="interface in org.springframework.batch.item">ItemStream</a>, <a href="../../../../../org/springframework/batch/item/ItemStreamReader.html" title="interface in org.springframework.batch.item">ItemStreamReader</a><T>, org.springframework.beans.factory.InitializingBean</dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">HibernatePagingItemReader<T></span>
|
||||
extends <a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database">AbstractPagingItemReader</a><T>
|
||||
implements org.springframework.beans.factory.InitializingBean</pre>
|
||||
<div class="block"><a href="../../../../../org/springframework/batch/item/ItemReader.html" title="interface in org.springframework.batch.item"><code>ItemReader</code></a> for reading database records built on top of Hibernate and
|
||||
reading only up to a fixed number of items at a time. It executes an HQL
|
||||
query when initialized is paged as the <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#read--"><code>AbstractItemCountingItemStreamItemReader.read()</code></a> method is called. The
|
||||
query can be set directly using <a href="../../../../../org/springframework/batch/item/database/HibernatePagingItemReader.html#setQueryString-java.lang.String-"><code>setQueryString(String)</code></a>, a named
|
||||
query can be used by <a href="../../../../../org/springframework/batch/item/database/HibernatePagingItemReader.html#setQueryName-java.lang.String-"><code>setQueryName(String)</code></a>, or a query provider
|
||||
strategy can be supplied via
|
||||
<a href="../../../../../org/springframework/batch/item/database/HibernatePagingItemReader.html#setQueryProvider-org.springframework.batch.item.database.orm.HibernateQueryProvider-"><code>setQueryProvider(HibernateQueryProvider)</code></a>.
|
||||
|
||||
<p>
|
||||
The reader can be configured to use either <code>StatelessSession</code>
|
||||
sufficient for simple mappings without the need to cascade to associated
|
||||
objects or standard hibernate <code>Session</code> for more advanced mappings or
|
||||
when caching is desired. When stateful session is used it will be cleared in
|
||||
the <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#update-org.springframework.batch.item.ExecutionContext-"><code>AbstractItemCountingItemStreamItemReader.update(ExecutionContext)</code></a> method without being flushed (no data
|
||||
modifications are expected).
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The implementation is thread-safe in between calls to
|
||||
<a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#open-org.springframework.batch.item.ExecutionContext-"><code>AbstractItemCountingItemStreamItemReader.open(ExecutionContext)</code></a>, but remember to use
|
||||
<code>saveState=false</code> if used in a multi-threaded client (no restart
|
||||
available).
|
||||
</p></div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Since:</span></dt>
|
||||
<dd>2.1</dd>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Dave Syer</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- =========== FIELD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="field.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Field Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="fields.inherited.from.class.org.springframework.batch.item.database.AbstractPagingItemReader">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Fields inherited from class org.springframework.batch.item.database.<a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database">AbstractPagingItemReader</a></h3>
|
||||
<code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#logger">logger</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#results">results</a></code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernatePagingItemReader.html#HibernatePagingItemReader--">HibernatePagingItemReader</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernatePagingItemReader.html#afterPropertiesSet--">afterPropertiesSet</a></span>()</code>
|
||||
<div class="block">Check mandatory properties.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernatePagingItemReader.html#doClose--">doClose</a></span>()</code>
|
||||
<div class="block">Close the resources opened in <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#doOpen--"><code>AbstractItemCountingItemStreamItemReader.doOpen()</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernatePagingItemReader.html#doJumpToPage-int-">doJumpToPage</a></span>(int itemIndex)</code> </td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernatePagingItemReader.html#doOpen--">doOpen</a></span>()</code>
|
||||
<div class="block">Open resources necessary to start reading input.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i4" class="altColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernatePagingItemReader.html#doReadPage--">doReadPage</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i5" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernatePagingItemReader.html#setFetchSize-int-">setFetchSize</a></span>(int fetchSize)</code>
|
||||
<div class="block">Fetch size used internally by Hibernate to limit amount of data fetched
|
||||
from database per round trip.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i6" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernatePagingItemReader.html#setParameterValues-java.util.Map-">setParameterValues</a></span>(java.util.Map<java.lang.String,java.lang.Object> parameterValues)</code>
|
||||
<div class="block">The parameter values to apply to a query (map of name:value).</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i7" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernatePagingItemReader.html#setQueryName-java.lang.String-">setQueryName</a></span>(java.lang.String queryName)</code>
|
||||
<div class="block">A query name for an externalized query.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i8" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernatePagingItemReader.html#setQueryProvider-org.springframework.batch.item.database.orm.HibernateQueryProvider-">setQueryProvider</a></span>(<a href="../../../../../org/springframework/batch/item/database/orm/HibernateQueryProvider.html" title="interface in org.springframework.batch.item.database.orm">HibernateQueryProvider</a> queryProvider)</code>
|
||||
<div class="block">A query provider.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i9" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernatePagingItemReader.html#setQueryString-java.lang.String-">setQueryString</a></span>(java.lang.String queryString)</code>
|
||||
<div class="block">A query string in HQL.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i10" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernatePagingItemReader.html#setSessionFactory-org.hibernate.SessionFactory-">setSessionFactory</a></span>(org.hibernate.SessionFactory sessionFactory)</code>
|
||||
<div class="block">The Hibernate SessionFactory to use the create a session.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i11" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/HibernatePagingItemReader.html#setUseStatelessSession-boolean-">setUseStatelessSession</a></span>(boolean useStatelessSession)</code>
|
||||
<div class="block">Can be set only in uninitialized state.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.database.AbstractPagingItemReader">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.database.<a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database">AbstractPagingItemReader</a></h3>
|
||||
<code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#doRead--">doRead</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#getPage--">getPage</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#getPageSize--">getPageSize</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#jumpToItem-int-">jumpToItem</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#setPageSize-int-">setPageSize</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.support.<a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">AbstractItemCountingItemStreamItemReader</a></h3>
|
||||
<code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#close--">close</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#getCurrentItemCount--">getCurrentItemCount</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#isSaveState--">isSaveState</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#open-org.springframework.batch.item.ExecutionContext-">open</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#read--">read</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#setCurrentItemCount-int-">setCurrentItemCount</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#setMaxItemCount-int-">setMaxItemCount</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#setSaveState-boolean-">setSaveState</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#update-org.springframework.batch.item.ExecutionContext-">update</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.ItemStreamSupport">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.<a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html" title="class in org.springframework.batch.item">ItemStreamSupport</a></h3>
|
||||
<code><a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html#getExecutionContextKey-java.lang.String-">getExecutionContextKey</a>, <a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html#setExecutionContextName-java.lang.String-">setExecutionContextName</a>, <a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html#setName-java.lang.String-">setName</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="HibernatePagingItemReader--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>HibernatePagingItemReader</h4>
|
||||
<pre>public HibernatePagingItemReader()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="setParameterValues-java.util.Map-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setParameterValues</h4>
|
||||
<pre>public void setParameterValues(java.util.Map<java.lang.String,java.lang.Object> parameterValues)</pre>
|
||||
<div class="block">The parameter values to apply to a query (map of name:value).</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>parameterValues</code> - the parameter values to set</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setQueryName-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setQueryName</h4>
|
||||
<pre>public void setQueryName(java.lang.String queryName)</pre>
|
||||
<div class="block">A query name for an externalized query. Either this or the {
|
||||
<a href="../../../../../org/springframework/batch/item/database/HibernatePagingItemReader.html#setQueryString-java.lang.String-"><code>query string</code></a> or the {
|
||||
<a href="../../../../../org/springframework/batch/item/database/HibernatePagingItemReader.html#setQueryProvider-org.springframework.batch.item.database.orm.HibernateQueryProvider-"><code>query provider</code></a> should
|
||||
be set.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>queryName</code> - name of a hibernate named query</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setFetchSize-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setFetchSize</h4>
|
||||
<pre>public void setFetchSize(int fetchSize)</pre>
|
||||
<div class="block">Fetch size used internally by Hibernate to limit amount of data fetched
|
||||
from database per round trip.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>fetchSize</code> - the fetch size to pass down to Hibernate</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setQueryProvider-org.springframework.batch.item.database.orm.HibernateQueryProvider-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setQueryProvider</h4>
|
||||
<pre>public void setQueryProvider(<a href="../../../../../org/springframework/batch/item/database/orm/HibernateQueryProvider.html" title="interface in org.springframework.batch.item.database.orm">HibernateQueryProvider</a> queryProvider)</pre>
|
||||
<div class="block">A query provider. Either this or the {<a href="../../../../../org/springframework/batch/item/database/HibernatePagingItemReader.html#setQueryString-java.lang.String-"><code>query string</code></a> or the {<a href="../../../../../org/springframework/batch/item/database/HibernatePagingItemReader.html#setQueryName-java.lang.String-"><code>query name</code></a> should be
|
||||
set.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>queryProvider</code> - Hibernate query provider</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setQueryString-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setQueryString</h4>
|
||||
<pre>public void setQueryString(java.lang.String queryString)</pre>
|
||||
<div class="block">A query string in HQL. Either this or the {
|
||||
<a href="../../../../../org/springframework/batch/item/database/HibernatePagingItemReader.html#setQueryProvider-org.springframework.batch.item.database.orm.HibernateQueryProvider-"><code>query provider</code></a> or the {
|
||||
<a href="../../../../../org/springframework/batch/item/database/HibernatePagingItemReader.html#setQueryName-java.lang.String-"><code>query name</code></a> should be set.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>queryString</code> - HQL query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setSessionFactory-org.hibernate.SessionFactory-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setSessionFactory</h4>
|
||||
<pre>public void setSessionFactory(org.hibernate.SessionFactory sessionFactory)</pre>
|
||||
<div class="block">The Hibernate SessionFactory to use the create a session.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>sessionFactory</code> - the <code>SessionFactory</code> to set</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setUseStatelessSession-boolean-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setUseStatelessSession</h4>
|
||||
<pre>public void setUseStatelessSession(boolean useStatelessSession)</pre>
|
||||
<div class="block">Can be set only in uninitialized state.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>useStatelessSession</code> - <code>true</code> to use
|
||||
<code>StatelessSession</code> <code>false</code> to use standard hibernate
|
||||
<code>Session</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="afterPropertiesSet--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>afterPropertiesSet</h4>
|
||||
<pre>public void afterPropertiesSet()
|
||||
throws java.lang.Exception</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#afterPropertiesSet--">AbstractPagingItemReader</a></code></span></div>
|
||||
<div class="block">Check mandatory properties.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>afterPropertiesSet</code> in interface <code>org.springframework.beans.factory.InitializingBean</code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#afterPropertiesSet--">afterPropertiesSet</a></code> in class <code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database">AbstractPagingItemReader</a><<a href="../../../../../org/springframework/batch/item/database/HibernatePagingItemReader.html" title="type parameter in HibernatePagingItemReader">T</a>></code></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code></dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><code>InitializingBean.afterPropertiesSet()</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="doOpen--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>doOpen</h4>
|
||||
<pre>protected void doOpen()
|
||||
throws java.lang.Exception</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#doOpen--">AbstractItemCountingItemStreamItemReader</a></code></span></div>
|
||||
<div class="block">Open resources necessary to start reading input.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#doOpen--">doOpen</a></code> in class <code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database">AbstractPagingItemReader</a><<a href="../../../../../org/springframework/batch/item/database/HibernatePagingItemReader.html" title="type parameter in HibernatePagingItemReader">T</a>></code></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code> - Allows subclasses to throw checked exceptions for interpretation by the framework</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="doReadPage--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>doReadPage</h4>
|
||||
<pre>protected void doReadPage()</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#doReadPage--">doReadPage</a></code> in class <code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database">AbstractPagingItemReader</a><<a href="../../../../../org/springframework/batch/item/database/HibernatePagingItemReader.html" title="type parameter in HibernatePagingItemReader">T</a>></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="doJumpToPage-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>doJumpToPage</h4>
|
||||
<pre>protected void doJumpToPage(int itemIndex)</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#doJumpToPage-int-">doJumpToPage</a></code> in class <code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database">AbstractPagingItemReader</a><<a href="../../../../../org/springframework/batch/item/database/HibernatePagingItemReader.html" title="type parameter in HibernatePagingItemReader">T</a>></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="doClose--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>doClose</h4>
|
||||
<pre>protected void doClose()
|
||||
throws java.lang.Exception</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#doClose--">AbstractItemCountingItemStreamItemReader</a></code></span></div>
|
||||
<div class="block">Close the resources opened in <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#doOpen--"><code>AbstractItemCountingItemStreamItemReader.doOpen()</code></a>.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#doClose--">doClose</a></code> in class <code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database">AbstractPagingItemReader</a><<a href="../../../../../org/springframework/batch/item/database/HibernatePagingItemReader.html" title="type parameter in HibernatePagingItemReader">T</a>></code></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code> - Allows subclasses to throw checked exceptions for interpretation by the framework</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/HibernateItemWriter.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/IbatisBatchItemWriter.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/HibernatePagingItemReader.html" target="_top">Frames</a></li>
|
||||
<li><a href="HibernatePagingItemReader.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#fields.inherited.from.class.org.springframework.batch.item.database.AbstractPagingItemReader">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,463 @@
|
||||
<!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_31) on Thu Mar 23 09:54:32 CDT 2017 -->
|
||||
<title>IbatisBatchItemWriter (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="IbatisBatchItemWriter (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":42,"i1":42,"i2":42,"i3":42,"i4":42,"i5":42};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/HibernatePagingItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/IbatisPagingItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/IbatisBatchItemWriter.html" target="_top">Frames</a></li>
|
||||
<li><a href="IbatisBatchItemWriter.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#field.summary">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li><a href="#field.detail">Field</a> | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database</div>
|
||||
<h2 title="Class IbatisBatchItemWriter" class="title">Class IbatisBatchItemWriter<T></h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.IbatisBatchItemWriter<T></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><a href="../../../../../org/springframework/batch/item/ItemWriter.html" title="interface in org.springframework.batch.item">ItemWriter</a><T>, org.springframework.beans.factory.InitializingBean</dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
|
||||
<div class="block"><span class="deprecationComment">as of Spring Batch 3.0, in favor of the native Spring Batch support
|
||||
in the MyBatis follow-up project (http://mybatis.github.io/spring/)</span></div>
|
||||
</div>
|
||||
<br>
|
||||
<pre>@Deprecated
|
||||
public class <span class="typeNameLabel">IbatisBatchItemWriter<T></span>
|
||||
extends java.lang.Object
|
||||
implements <a href="../../../../../org/springframework/batch/item/ItemWriter.html" title="interface in org.springframework.batch.item">ItemWriter</a><T>, org.springframework.beans.factory.InitializingBean</pre>
|
||||
<div class="block"><a href="../../../../../org/springframework/batch/item/ItemWriter.html" title="interface in org.springframework.batch.item"><code>ItemWriter</code></a> that uses the batching features from
|
||||
SqlMapClient to execute a batch of statements for all items
|
||||
provided.<br>
|
||||
|
||||
The user must provide an iBATIS statement id that points to the SQL statement defined
|
||||
in the iBATIS SqlMap configuration.<br>
|
||||
|
||||
It is expected that <a href="../../../../../org/springframework/batch/item/database/IbatisBatchItemWriter.html#write-java.util.List-"><code>write(List)</code></a> is called inside a transaction.<br>
|
||||
|
||||
The writer is thread-safe after its properties are set (normal singleton
|
||||
behavior), so it can be used to write in multiple concurrent transactions.<br>
|
||||
|
||||
<em>Note:</em> This reader was refactored as part of Spring Batch 3.0 to use the iBatis
|
||||
APIs directly instead of using Spring's SqlMapClientTemplate as part of the upgrade to
|
||||
support Spring 4.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Since:</span></dt>
|
||||
<dd>2.0</dd>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Thomas Risberg, Michael Minella</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- =========== FIELD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="field.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Field Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
|
||||
<caption><span>Fields</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Field and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>protected static org.apache.commons.logging.Log</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/IbatisBatchItemWriter.html#logger">logger</a></span></code>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/IbatisBatchItemWriter.html#IbatisBatchItemWriter--">IbatisBatchItemWriter</a></span>()</code>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/IbatisBatchItemWriter.html#afterPropertiesSet--">afterPropertiesSet</a></span>()</code>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
|
||||
<div class="block">Check mandatory properties - there must be an SqlMapClient and a statementId.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/IbatisBatchItemWriter.html#setAssertUpdates-boolean-">setAssertUpdates</a></span>(boolean assertUpdates)</code>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
|
||||
<div class="block">Public setter for the flag that determines whether an assertion is made
|
||||
that all items cause at least one row to be updated.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/IbatisBatchItemWriter.html#setDataSource-javax.sql.DataSource-">setDataSource</a></span>(javax.sql.DataSource dataSource)</code>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/IbatisBatchItemWriter.html#setSqlMapClient-com.ibatis.sqlmap.client.SqlMapClient-">setSqlMapClient</a></span>(com.ibatis.sqlmap.client.SqlMapClient sqlMapClient)</code>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
|
||||
<div class="block">Public setter for <code>SqlMapClient</code> for injection purposes.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i4" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/IbatisBatchItemWriter.html#setStatementId-java.lang.String-">setStatementId</a></span>(java.lang.String statementId)</code>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
|
||||
<div class="block">Public setter for the statement id identifying the statement in the SqlMap
|
||||
configuration file.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i5" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/IbatisBatchItemWriter.html#write-java.util.List-">write</a></span>(java.util.List<? extends <a href="../../../../../org/springframework/batch/item/database/IbatisBatchItemWriter.html" title="type parameter in IbatisBatchItemWriter">T</a>> items)</code>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
|
||||
<div class="block">Process the supplied data element.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ============ FIELD DETAIL =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="field.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Field Detail</h3>
|
||||
<a name="logger">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>logger</h4>
|
||||
<pre>protected static final org.apache.commons.logging.Log logger</pre>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="IbatisBatchItemWriter--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>IbatisBatchItemWriter</h4>
|
||||
<pre>public IbatisBatchItemWriter()</pre>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="setDataSource-javax.sql.DataSource-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setDataSource</h4>
|
||||
<pre>public void setDataSource(javax.sql.DataSource dataSource)</pre>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setAssertUpdates-boolean-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setAssertUpdates</h4>
|
||||
<pre>public void setAssertUpdates(boolean assertUpdates)</pre>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
|
||||
<div class="block">Public setter for the flag that determines whether an assertion is made
|
||||
that all items cause at least one row to be updated.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>assertUpdates</code> - the flag to set. Defaults to true;</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setSqlMapClient-com.ibatis.sqlmap.client.SqlMapClient-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setSqlMapClient</h4>
|
||||
<pre>public void setSqlMapClient(com.ibatis.sqlmap.client.SqlMapClient sqlMapClient)</pre>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
|
||||
<div class="block">Public setter for <code>SqlMapClient</code> for injection purposes.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>sqlMapClient</code> - the SqlMapClient</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setStatementId-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setStatementId</h4>
|
||||
<pre>public void setStatementId(java.lang.String statementId)</pre>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
|
||||
<div class="block">Public setter for the statement id identifying the statement in the SqlMap
|
||||
configuration file.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>statementId</code> - the id for the statement</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="afterPropertiesSet--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>afterPropertiesSet</h4>
|
||||
<pre>public void afterPropertiesSet()</pre>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
|
||||
<div class="block">Check mandatory properties - there must be an SqlMapClient and a statementId.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>afterPropertiesSet</code> in interface <code>org.springframework.beans.factory.InitializingBean</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="write-java.util.List-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>write</h4>
|
||||
<pre>public void write(java.util.List<? extends <a href="../../../../../org/springframework/batch/item/database/IbatisBatchItemWriter.html" title="type parameter in IbatisBatchItemWriter">T</a>> items)</pre>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/springframework/batch/item/ItemWriter.html#write-java.util.List-">ItemWriter</a></code></span></div>
|
||||
<div class="block">Process the supplied data element. Will not be called with any null items
|
||||
in normal operation.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/ItemWriter.html#write-java.util.List-">write</a></code> in interface <code><a href="../../../../../org/springframework/batch/item/ItemWriter.html" title="interface in org.springframework.batch.item">ItemWriter</a><<a href="../../../../../org/springframework/batch/item/database/IbatisBatchItemWriter.html" title="type parameter in IbatisBatchItemWriter">T</a>></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>items</code> - items to be written</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/HibernatePagingItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/IbatisPagingItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/IbatisBatchItemWriter.html" target="_top">Frames</a></li>
|
||||
<li><a href="IbatisBatchItemWriter.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#field.summary">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li><a href="#field.detail">Field</a> | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,513 @@
|
||||
<!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_31) on Thu Mar 23 09:54:32 CDT 2017 -->
|
||||
<title>IbatisPagingItemReader (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="IbatisPagingItemReader (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":42,"i1":42,"i2":42,"i3":42,"i4":42,"i5":42,"i6":42};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/IbatisBatchItemWriter.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/ItemPreparedStatementSetter.html" title="interface in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/IbatisPagingItemReader.html" target="_top">Frames</a></li>
|
||||
<li><a href="IbatisPagingItemReader.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#fields.inherited.from.class.org.springframework.batch.item.database.AbstractPagingItemReader">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database</div>
|
||||
<h2 title="Class IbatisPagingItemReader" class="title">Class IbatisPagingItemReader<T></h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html" title="class in org.springframework.batch.item">org.springframework.batch.item.ItemStreamSupport</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../org/springframework/batch/item/support/AbstractItemStreamItemReader.html" title="class in org.springframework.batch.item.support">org.springframework.batch.item.support.AbstractItemStreamItemReader</a><T></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader</a><T></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database">org.springframework.batch.item.database.AbstractPagingItemReader</a><T></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.IbatisPagingItemReader<T></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><a href="../../../../../org/springframework/batch/item/ItemReader.html" title="interface in org.springframework.batch.item">ItemReader</a><T>, <a href="../../../../../org/springframework/batch/item/ItemStream.html" title="interface in org.springframework.batch.item">ItemStream</a>, <a href="../../../../../org/springframework/batch/item/ItemStreamReader.html" title="interface in org.springframework.batch.item">ItemStreamReader</a><T>, org.springframework.beans.factory.InitializingBean</dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
|
||||
<div class="block"><span class="deprecationComment">as of Spring Batch 3.0, in favor of the native Spring Batch support
|
||||
in the MyBatis follow-up project (http://mybatis.github.io/spring/)</span></div>
|
||||
</div>
|
||||
<br>
|
||||
<pre>@Deprecated
|
||||
public class <span class="typeNameLabel">IbatisPagingItemReader<T></span>
|
||||
extends <a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database">AbstractPagingItemReader</a><T></pre>
|
||||
<div class="block"><p>
|
||||
<a href="../../../../../org/springframework/batch/item/ItemReader.html" title="interface in org.springframework.batch.item"><code>ItemReader</code></a> for reading database
|
||||
records using iBATIS in a paging fashion.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
It executes the query specified as the <a href="../../../../../org/springframework/batch/item/database/IbatisPagingItemReader.html#setQueryId-java.lang.String-"><code>setQueryId(String)</code></a> to
|
||||
retrieve requested data. The query is executed using paged requests of a size
|
||||
specified in <a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#setPageSize-int-"><code>AbstractPagingItemReader.setPageSize(int)</code></a>. Additional pages are requested when
|
||||
needed as <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#read--"><code>AbstractItemCountingItemStreamItemReader.read()</code></a> method is called, returning an object corresponding
|
||||
to current position. Some standard query parameters are provided by the
|
||||
reader and the SQL in the named query must use some or all of these parameters
|
||||
(depending on the SQL variant) to construct a result set of the required
|
||||
size. The parameters are:</p>
|
||||
<ul>
|
||||
<li><code>_page</code>: the page number to be read (starting at 0)</li>
|
||||
<li><code>_pagesize</code>: the size of the pages, i.e. the number of rows to
|
||||
return</li>
|
||||
<li><code>_skiprows</code>: the product of <code>_page</code> and
|
||||
<code>_pagesize</code></li>
|
||||
</ul>
|
||||
<p>
|
||||
Failure to write the correct platform-specific SQL often results in an
|
||||
infinite loop in the reader because it keeps asking for the next page and
|
||||
gets the same result set over and over.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The performance of the paging depends on the iBATIS implementation.
|
||||
Setting a fairly large page size and using a commit interval that matches the
|
||||
page size should provide better performance.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The implementation is thread-safe in between calls to
|
||||
<a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#open-org.springframework.batch.item.ExecutionContext-"><code>AbstractItemCountingItemStreamItemReader.open(ExecutionContext)</code></a>, but remember to use
|
||||
<code>saveState=false</code> if used in a multi-threaded client (no restart
|
||||
available).
|
||||
</p>
|
||||
|
||||
<p><em>Note:</em> This reader was refactored as part of Spring Batch 3.0 to use the iBatis
|
||||
APIs directly instead of using Spring's SqlMapClientTemplate as part of the upgrade to
|
||||
support Spring 4.</p></div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Since:</span></dt>
|
||||
<dd>2.0</dd>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Thomas Risberg, Dave Syer, Michael Minella</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- =========== FIELD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="field.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Field Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="fields.inherited.from.class.org.springframework.batch.item.database.AbstractPagingItemReader">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Fields inherited from class org.springframework.batch.item.database.<a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database">AbstractPagingItemReader</a></h3>
|
||||
<code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#logger">logger</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#results">results</a></code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/IbatisPagingItemReader.html#IbatisPagingItemReader--">IbatisPagingItemReader</a></span>()</code>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/IbatisPagingItemReader.html#afterPropertiesSet--">afterPropertiesSet</a></span>()</code>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
|
||||
<div class="block">Check mandatory properties.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/IbatisPagingItemReader.html#doJumpToPage-int-">doJumpToPage</a></span>(int itemIndex)</code>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/IbatisPagingItemReader.html#doReadPage--">doReadPage</a></span>()</code>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/IbatisPagingItemReader.html#setDataSource-javax.sql.DataSource-">setDataSource</a></span>(javax.sql.DataSource dataSource)</code>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i4" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/IbatisPagingItemReader.html#setParameterValues-java.util.Map-">setParameterValues</a></span>(java.util.Map<java.lang.String,java.lang.Object> parameterValues)</code>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
|
||||
<div class="block">The parameter values to be used for the query execution.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i5" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/IbatisPagingItemReader.html#setQueryId-java.lang.String-">setQueryId</a></span>(java.lang.String queryId)</code>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i6" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/IbatisPagingItemReader.html#setSqlMapClient-com.ibatis.sqlmap.client.SqlMapClient-">setSqlMapClient</a></span>(com.ibatis.sqlmap.client.SqlMapClient sqlMapClient)</code>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.database.AbstractPagingItemReader">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.database.<a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database">AbstractPagingItemReader</a></h3>
|
||||
<code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#doClose--">doClose</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#doOpen--">doOpen</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#doRead--">doRead</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#getPage--">getPage</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#getPageSize--">getPageSize</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#jumpToItem-int-">jumpToItem</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#setPageSize-int-">setPageSize</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.support.<a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">AbstractItemCountingItemStreamItemReader</a></h3>
|
||||
<code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#close--">close</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#getCurrentItemCount--">getCurrentItemCount</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#isSaveState--">isSaveState</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#open-org.springframework.batch.item.ExecutionContext-">open</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#read--">read</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#setCurrentItemCount-int-">setCurrentItemCount</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#setMaxItemCount-int-">setMaxItemCount</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#setSaveState-boolean-">setSaveState</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#update-org.springframework.batch.item.ExecutionContext-">update</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.ItemStreamSupport">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.<a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html" title="class in org.springframework.batch.item">ItemStreamSupport</a></h3>
|
||||
<code><a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html#getExecutionContextKey-java.lang.String-">getExecutionContextKey</a>, <a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html#setExecutionContextName-java.lang.String-">setExecutionContextName</a>, <a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html#setName-java.lang.String-">setName</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="IbatisPagingItemReader--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>IbatisPagingItemReader</h4>
|
||||
<pre>public IbatisPagingItemReader()</pre>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="setDataSource-javax.sql.DataSource-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setDataSource</h4>
|
||||
<pre>public void setDataSource(javax.sql.DataSource dataSource)</pre>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setSqlMapClient-com.ibatis.sqlmap.client.SqlMapClient-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setSqlMapClient</h4>
|
||||
<pre>public void setSqlMapClient(com.ibatis.sqlmap.client.SqlMapClient sqlMapClient)</pre>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setQueryId-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setQueryId</h4>
|
||||
<pre>public void setQueryId(java.lang.String queryId)</pre>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setParameterValues-java.util.Map-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setParameterValues</h4>
|
||||
<pre>public void setParameterValues(java.util.Map<java.lang.String,java.lang.Object> parameterValues)</pre>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
|
||||
<div class="block">The parameter values to be used for the query execution.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>parameterValues</code> - the values keyed by the parameter named used in
|
||||
the query string.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="afterPropertiesSet--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>afterPropertiesSet</h4>
|
||||
<pre>public void afterPropertiesSet()
|
||||
throws java.lang.Exception</pre>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
|
||||
<div class="block">Check mandatory properties.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>afterPropertiesSet</code> in interface <code>org.springframework.beans.factory.InitializingBean</code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#afterPropertiesSet--">afterPropertiesSet</a></code> in class <code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database">AbstractPagingItemReader</a><<a href="../../../../../org/springframework/batch/item/database/IbatisPagingItemReader.html" title="type parameter in IbatisPagingItemReader">T</a>></code></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code></dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><code>InitializingBean.afterPropertiesSet()</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="doReadPage--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>doReadPage</h4>
|
||||
<pre>protected void doReadPage()</pre>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#doReadPage--">doReadPage</a></code> in class <code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database">AbstractPagingItemReader</a><<a href="../../../../../org/springframework/batch/item/database/IbatisPagingItemReader.html" title="type parameter in IbatisPagingItemReader">T</a>></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="doJumpToPage-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>doJumpToPage</h4>
|
||||
<pre>protected void doJumpToPage(int itemIndex)</pre>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#doJumpToPage-int-">doJumpToPage</a></code> in class <code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database">AbstractPagingItemReader</a><<a href="../../../../../org/springframework/batch/item/database/IbatisPagingItemReader.html" title="type parameter in IbatisPagingItemReader">T</a>></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/IbatisBatchItemWriter.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/ItemPreparedStatementSetter.html" title="interface in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/IbatisPagingItemReader.html" target="_top">Frames</a></li>
|
||||
<li><a href="IbatisPagingItemReader.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#fields.inherited.from.class.org.springframework.batch.item.database.AbstractPagingItemReader">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,246 @@
|
||||
<!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_31) on Thu Mar 23 09:54:32 CDT 2017 -->
|
||||
<title>ItemPreparedStatementSetter (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="ItemPreparedStatementSetter (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":6};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/IbatisPagingItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/ItemSqlParameterSourceProvider.html" title="interface in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/ItemPreparedStatementSetter.html" target="_top">Frames</a></li>
|
||||
<li><a href="ItemPreparedStatementSetter.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database</div>
|
||||
<h2 title="Interface ItemPreparedStatementSetter" class="title">Interface ItemPreparedStatementSetter<T></h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Known Implementing Classes:</dt>
|
||||
<dd><a href="../../../../../org/springframework/batch/item/database/support/ColumnMapItemPreparedStatementSetter.html" title="class in org.springframework.batch.item.database.support">ColumnMapItemPreparedStatementSetter</a>, <a href="../../../../../org/springframework/batch/sample/domain/trade/internal/CustomerCreditUpdatePreparedStatementSetter.html" title="class in org.springframework.batch.sample.domain.trade.internal">CustomerCreditUpdatePreparedStatementSetter</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public interface <span class="typeNameLabel">ItemPreparedStatementSetter<T></span></pre>
|
||||
<div class="block">A convenient strategy for SQL updates, acting effectively as the inverse of
|
||||
<code>RowMapper</code>.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Dave Syer</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/ItemPreparedStatementSetter.html#setValues-T-java.sql.PreparedStatement-">setValues</a></span>(<a href="../../../../../org/springframework/batch/item/database/ItemPreparedStatementSetter.html" title="type parameter in ItemPreparedStatementSetter">T</a> item,
|
||||
java.sql.PreparedStatement ps)</code>
|
||||
<div class="block">Set parameter values on the given PreparedStatement as determined from
|
||||
the provided item.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="setValues-java.lang.Object-java.sql.PreparedStatement-">
|
||||
<!-- -->
|
||||
</a><a name="setValues-T-java.sql.PreparedStatement-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>setValues</h4>
|
||||
<pre>void setValues(<a href="../../../../../org/springframework/batch/item/database/ItemPreparedStatementSetter.html" title="type parameter in ItemPreparedStatementSetter">T</a> item,
|
||||
java.sql.PreparedStatement ps)
|
||||
throws java.sql.SQLException</pre>
|
||||
<div class="block">Set parameter values on the given PreparedStatement as determined from
|
||||
the provided item.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>ps</code> - the PreparedStatement to invoke setter methods on</dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.sql.SQLException</code> - if a SQLException is encountered (i.e. there is no
|
||||
need to catch SQLException)</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/IbatisPagingItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/ItemSqlParameterSourceProvider.html" title="interface in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/ItemPreparedStatementSetter.html" target="_top">Frames</a></li>
|
||||
<li><a href="ItemPreparedStatementSetter.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,243 @@
|
||||
<!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_31) on Thu Mar 23 09:54:32 CDT 2017 -->
|
||||
<title>ItemSqlParameterSourceProvider (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="ItemSqlParameterSourceProvider (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":6};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/ItemPreparedStatementSetter.html" title="interface in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/ItemSqlParameterSourceProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="ItemSqlParameterSourceProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database</div>
|
||||
<h2 title="Interface ItemSqlParameterSourceProvider" class="title">Interface ItemSqlParameterSourceProvider<T></h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Known Implementing Classes:</dt>
|
||||
<dd><a href="../../../../../org/springframework/batch/item/database/BeanPropertyItemSqlParameterSourceProvider.html" title="class in org.springframework.batch.item.database">BeanPropertyItemSqlParameterSourceProvider</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public interface <span class="typeNameLabel">ItemSqlParameterSourceProvider<T></span></pre>
|
||||
<div class="block">A convenient strategy for providing SqlParameterSource for named parameter SQL updates.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Since:</span></dt>
|
||||
<dd>2.0</dd>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Thomas Risberg</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>org.springframework.jdbc.core.namedparam.SqlParameterSource</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/ItemSqlParameterSourceProvider.html#createSqlParameterSource-T-">createSqlParameterSource</a></span>(<a href="../../../../../org/springframework/batch/item/database/ItemSqlParameterSourceProvider.html" title="type parameter in ItemSqlParameterSourceProvider">T</a> item)</code>
|
||||
<div class="block">Provide parameter values in an <code>SqlParameterSource</code> based on values from
|
||||
the provided item.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="createSqlParameterSource-java.lang.Object-">
|
||||
<!-- -->
|
||||
</a><a name="createSqlParameterSource-T-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>createSqlParameterSource</h4>
|
||||
<pre>org.springframework.jdbc.core.namedparam.SqlParameterSource createSqlParameterSource(<a href="../../../../../org/springframework/batch/item/database/ItemSqlParameterSourceProvider.html" title="type parameter in ItemSqlParameterSourceProvider">T</a> item)</pre>
|
||||
<div class="block">Provide parameter values in an <code>SqlParameterSource</code> based on values from
|
||||
the provided item.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>item</code> - the item to use for parameter values</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>parameters extracted from the item</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/ItemPreparedStatementSetter.html" title="interface in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/ItemSqlParameterSourceProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="ItemSqlParameterSourceProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,496 @@
|
||||
<!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_31) on Thu Mar 23 09:54:32 CDT 2017 -->
|
||||
<title>JdbcBatchItemWriter (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="JdbcBatchItemWriter (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/ItemSqlParameterSourceProvider.html" title="interface in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/JdbcCursorItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/JdbcBatchItemWriter.html" target="_top">Frames</a></li>
|
||||
<li><a href="JdbcBatchItemWriter.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#field.summary">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li><a href="#field.detail">Field</a> | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database</div>
|
||||
<h2 title="Class JdbcBatchItemWriter" class="title">Class JdbcBatchItemWriter<T></h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.JdbcBatchItemWriter<T></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><a href="../../../../../org/springframework/batch/item/ItemWriter.html" title="interface in org.springframework.batch.item">ItemWriter</a><T>, org.springframework.beans.factory.InitializingBean</dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">JdbcBatchItemWriter<T></span>
|
||||
extends java.lang.Object
|
||||
implements <a href="../../../../../org/springframework/batch/item/ItemWriter.html" title="interface in org.springframework.batch.item">ItemWriter</a><T>, org.springframework.beans.factory.InitializingBean</pre>
|
||||
<div class="block"><p><a href="../../../../../org/springframework/batch/item/ItemWriter.html" title="interface in org.springframework.batch.item"><code>ItemWriter</code></a> that uses the batching features from
|
||||
<code>NamedParameterJdbcTemplate</code> to execute a batch of statements for all items
|
||||
provided.</p>
|
||||
|
||||
The user must provide an SQL query and a special callback in the for of either
|
||||
<a href="../../../../../org/springframework/batch/item/database/ItemPreparedStatementSetter.html" title="interface in org.springframework.batch.item.database"><code>ItemPreparedStatementSetter</code></a> or <a href="../../../../../org/springframework/batch/item/database/ItemSqlParameterSourceProvider.html" title="interface in org.springframework.batch.item.database"><code>ItemSqlParameterSourceProvider</code></a>.
|
||||
You can use either named parameters or the traditional '?' placeholders. If you use the
|
||||
named parameter support then you should provide a <a href="../../../../../org/springframework/batch/item/database/ItemSqlParameterSourceProvider.html" title="interface in org.springframework.batch.item.database"><code>ItemSqlParameterSourceProvider</code></a>,
|
||||
otherwise you should provide a <a href="../../../../../org/springframework/batch/item/database/ItemPreparedStatementSetter.html" title="interface in org.springframework.batch.item.database"><code>ItemPreparedStatementSetter</code></a>.
|
||||
This callback would be responsible for mapping the item to the parameters needed to
|
||||
execute the SQL statement.<br>
|
||||
|
||||
It is expected that <a href="../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html#write-java.util.List-"><code>write(List)</code></a> is called inside a transaction.<br>
|
||||
|
||||
The writer is thread-safe after its properties are set (normal singleton
|
||||
behavior), so it can be used to write in multiple concurrent transactions.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Since:</span></dt>
|
||||
<dd>2.0</dd>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Dave Syer, Thomas Risberg, Michael Minella</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- =========== FIELD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="field.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Field Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
|
||||
<caption><span>Fields</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Field and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>protected static org.apache.commons.logging.Log</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html#logger">logger</a></span></code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html#JdbcBatchItemWriter--">JdbcBatchItemWriter</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html#afterPropertiesSet--">afterPropertiesSet</a></span>()</code>
|
||||
<div class="block">Check mandatory properties - there must be a SimpleJdbcTemplate and an SQL statement plus a
|
||||
parameter source.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html#setAssertUpdates-boolean-">setAssertUpdates</a></span>(boolean assertUpdates)</code>
|
||||
<div class="block">Public setter for the flag that determines whether an assertion is made
|
||||
that all items cause at least one row to be updated.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html#setDataSource-javax.sql.DataSource-">setDataSource</a></span>(javax.sql.DataSource dataSource)</code>
|
||||
<div class="block">Public setter for the data source for injection purposes.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html#setItemPreparedStatementSetter-org.springframework.batch.item.database.ItemPreparedStatementSetter-">setItemPreparedStatementSetter</a></span>(<a href="../../../../../org/springframework/batch/item/database/ItemPreparedStatementSetter.html" title="interface in org.springframework.batch.item.database">ItemPreparedStatementSetter</a><<a href="../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html" title="type parameter in JdbcBatchItemWriter">T</a>> preparedStatementSetter)</code>
|
||||
<div class="block">Public setter for the <a href="../../../../../org/springframework/batch/item/database/ItemPreparedStatementSetter.html" title="interface in org.springframework.batch.item.database"><code>ItemPreparedStatementSetter</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i4" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html#setItemSqlParameterSourceProvider-org.springframework.batch.item.database.ItemSqlParameterSourceProvider-">setItemSqlParameterSourceProvider</a></span>(<a href="../../../../../org/springframework/batch/item/database/ItemSqlParameterSourceProvider.html" title="interface in org.springframework.batch.item.database">ItemSqlParameterSourceProvider</a><<a href="../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html" title="type parameter in JdbcBatchItemWriter">T</a>> itemSqlParameterSourceProvider)</code>
|
||||
<div class="block">Public setter for the <a href="../../../../../org/springframework/batch/item/database/ItemSqlParameterSourceProvider.html" title="interface in org.springframework.batch.item.database"><code>ItemSqlParameterSourceProvider</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i5" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html#setJdbcTemplate-org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations-">setJdbcTemplate</a></span>(org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations namedParameterJdbcTemplate)</code>
|
||||
<div class="block">Public setter for the <code>NamedParameterJdbcOperations</code>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i6" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html#setSql-java.lang.String-">setSql</a></span>(java.lang.String sql)</code>
|
||||
<div class="block">Public setter for the query string to execute on write.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i7" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html#write-java.util.List-">write</a></span>(java.util.List<? extends <a href="../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html" title="type parameter in JdbcBatchItemWriter">T</a>> items)</code>
|
||||
<div class="block">Process the supplied data element.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ============ FIELD DETAIL =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="field.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Field Detail</h3>
|
||||
<a name="logger">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>logger</h4>
|
||||
<pre>protected static final org.apache.commons.logging.Log logger</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="JdbcBatchItemWriter--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>JdbcBatchItemWriter</h4>
|
||||
<pre>public JdbcBatchItemWriter()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="setAssertUpdates-boolean-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setAssertUpdates</h4>
|
||||
<pre>public void setAssertUpdates(boolean assertUpdates)</pre>
|
||||
<div class="block">Public setter for the flag that determines whether an assertion is made
|
||||
that all items cause at least one row to be updated.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>assertUpdates</code> - the flag to set. Defaults to true;</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setSql-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setSql</h4>
|
||||
<pre>public void setSql(java.lang.String sql)</pre>
|
||||
<div class="block">Public setter for the query string to execute on write. The parameters
|
||||
should correspond to those known to the
|
||||
<a href="../../../../../org/springframework/batch/item/database/ItemPreparedStatementSetter.html" title="interface in org.springframework.batch.item.database"><code>ItemPreparedStatementSetter</code></a>.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>sql</code> - the query to set</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setItemPreparedStatementSetter-org.springframework.batch.item.database.ItemPreparedStatementSetter-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setItemPreparedStatementSetter</h4>
|
||||
<pre>public void setItemPreparedStatementSetter(<a href="../../../../../org/springframework/batch/item/database/ItemPreparedStatementSetter.html" title="interface in org.springframework.batch.item.database">ItemPreparedStatementSetter</a><<a href="../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html" title="type parameter in JdbcBatchItemWriter">T</a>> preparedStatementSetter)</pre>
|
||||
<div class="block">Public setter for the <a href="../../../../../org/springframework/batch/item/database/ItemPreparedStatementSetter.html" title="interface in org.springframework.batch.item.database"><code>ItemPreparedStatementSetter</code></a>.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>preparedStatementSetter</code> - the <a href="../../../../../org/springframework/batch/item/database/ItemPreparedStatementSetter.html" title="interface in org.springframework.batch.item.database"><code>ItemPreparedStatementSetter</code></a> to
|
||||
set. This is required when using traditional '?' placeholders for the SQL statement.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setItemSqlParameterSourceProvider-org.springframework.batch.item.database.ItemSqlParameterSourceProvider-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setItemSqlParameterSourceProvider</h4>
|
||||
<pre>public void setItemSqlParameterSourceProvider(<a href="../../../../../org/springframework/batch/item/database/ItemSqlParameterSourceProvider.html" title="interface in org.springframework.batch.item.database">ItemSqlParameterSourceProvider</a><<a href="../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html" title="type parameter in JdbcBatchItemWriter">T</a>> itemSqlParameterSourceProvider)</pre>
|
||||
<div class="block">Public setter for the <a href="../../../../../org/springframework/batch/item/database/ItemSqlParameterSourceProvider.html" title="interface in org.springframework.batch.item.database"><code>ItemSqlParameterSourceProvider</code></a>.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>itemSqlParameterSourceProvider</code> - the <a href="../../../../../org/springframework/batch/item/database/ItemSqlParameterSourceProvider.html" title="interface in org.springframework.batch.item.database"><code>ItemSqlParameterSourceProvider</code></a> to
|
||||
set. This is required when using named parameters for the SQL statement and the type
|
||||
to be written does not implement <code>Map</code>.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setDataSource-javax.sql.DataSource-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setDataSource</h4>
|
||||
<pre>public void setDataSource(javax.sql.DataSource dataSource)</pre>
|
||||
<div class="block">Public setter for the data source for injection purposes.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>dataSource</code> - <code>DataSource</code> to use for querying against</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setJdbcTemplate-org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setJdbcTemplate</h4>
|
||||
<pre>public void setJdbcTemplate(org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations namedParameterJdbcTemplate)</pre>
|
||||
<div class="block">Public setter for the <code>NamedParameterJdbcOperations</code>.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>namedParameterJdbcTemplate</code> - the <code>NamedParameterJdbcOperations</code> to set</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="afterPropertiesSet--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>afterPropertiesSet</h4>
|
||||
<pre>public void afterPropertiesSet()</pre>
|
||||
<div class="block">Check mandatory properties - there must be a SimpleJdbcTemplate and an SQL statement plus a
|
||||
parameter source.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>afterPropertiesSet</code> in interface <code>org.springframework.beans.factory.InitializingBean</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="write-java.util.List-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>write</h4>
|
||||
<pre>public void write(java.util.List<? extends <a href="../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html" title="type parameter in JdbcBatchItemWriter">T</a>> items)
|
||||
throws java.lang.Exception</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/springframework/batch/item/ItemWriter.html#write-java.util.List-">ItemWriter</a></code></span></div>
|
||||
<div class="block">Process the supplied data element. Will not be called with any null items
|
||||
in normal operation.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/ItemWriter.html#write-java.util.List-">write</a></code> in interface <code><a href="../../../../../org/springframework/batch/item/ItemWriter.html" title="interface in org.springframework.batch.item">ItemWriter</a><<a href="../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html" title="type parameter in JdbcBatchItemWriter">T</a>></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>items</code> - items to be written</dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code> - if there are errors. The framework will catch the
|
||||
exception and convert or rethrow it as appropriate.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/ItemSqlParameterSourceProvider.html" title="interface in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/JdbcCursorItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/JdbcBatchItemWriter.html" target="_top">Frames</a></li>
|
||||
<li><a href="JdbcBatchItemWriter.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#field.summary">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li><a href="#field.detail">Field</a> | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,516 @@
|
||||
<!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_31) on Thu Mar 23 09:54:32 CDT 2017 -->
|
||||
<title>JdbcCursorItemReader (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="JdbcCursorItemReader (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/JdbcCursorItemReader.html" target="_top">Frames</a></li>
|
||||
<li><a href="JdbcCursorItemReader.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#fields.inherited.from.class.org.springframework.batch.item.database.AbstractCursorItemReader">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database</div>
|
||||
<h2 title="Class JdbcCursorItemReader" class="title">Class JdbcCursorItemReader<T></h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html" title="class in org.springframework.batch.item">org.springframework.batch.item.ItemStreamSupport</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../org/springframework/batch/item/support/AbstractItemStreamItemReader.html" title="class in org.springframework.batch.item.support">org.springframework.batch.item.support.AbstractItemStreamItemReader</a><T></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader</a><T></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html" title="class in org.springframework.batch.item.database">org.springframework.batch.item.database.AbstractCursorItemReader</a><T></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.JdbcCursorItemReader<T></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><a href="../../../../../org/springframework/batch/item/ItemReader.html" title="interface in org.springframework.batch.item">ItemReader</a><T>, <a href="../../../../../org/springframework/batch/item/ItemStream.html" title="interface in org.springframework.batch.item">ItemStream</a>, <a href="../../../../../org/springframework/batch/item/ItemStreamReader.html" title="interface in org.springframework.batch.item">ItemStreamReader</a><T>, org.springframework.beans.factory.InitializingBean</dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">JdbcCursorItemReader<T></span>
|
||||
extends <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html" title="class in org.springframework.batch.item.database">AbstractCursorItemReader</a><T></pre>
|
||||
<div class="block"><p>
|
||||
Simple item reader implementation that opens a JDBC cursor and continually retrieves the
|
||||
next row in the ResultSet.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The statement used to open the cursor is created with the 'READ_ONLY' option since a non read-only
|
||||
cursor may unnecessarily lock tables or rows. It is also opened with 'TYPE_FORWARD_ONLY' option.
|
||||
By default the cursor will be opened using a separate connection which means that it will not participate
|
||||
in any transactions created as part of the step processing.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Each call to <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#read--"><code>AbstractItemCountingItemStreamItemReader.read()</code></a> will call the provided RowMapper, passing in the
|
||||
ResultSet.
|
||||
</p></div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Lucas Ward, Peter Zozom, Robert Kasanicky, Thomas Risberg</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- =========== FIELD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="field.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Field Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="fields.inherited.from.class.org.springframework.batch.item.database.AbstractCursorItemReader">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Fields inherited from class org.springframework.batch.item.database.<a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html" title="class in org.springframework.batch.item.database">AbstractCursorItemReader</a></h3>
|
||||
<code><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#log">log</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#rs">rs</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#VALUE_NOT_SET">VALUE_NOT_SET</a></code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JdbcCursorItemReader.html#JdbcCursorItemReader--">JdbcCursorItemReader</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JdbcCursorItemReader.html#afterPropertiesSet--">afterPropertiesSet</a></span>()</code>
|
||||
<div class="block">Assert that mandatory properties are set.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JdbcCursorItemReader.html#cleanupOnClose--">cleanupOnClose</a></span>()</code>
|
||||
<div class="block">Close the cursor and database connection.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JdbcCursorItemReader.html#getSql--">getSql</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JdbcCursorItemReader.html#openCursor-java.sql.Connection-">openCursor</a></span>(java.sql.Connection con)</code> </td>
|
||||
</tr>
|
||||
<tr id="i4" class="altColor">
|
||||
<td class="colFirst"><code>protected <a href="../../../../../org/springframework/batch/item/database/JdbcCursorItemReader.html" title="type parameter in JdbcCursorItemReader">T</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JdbcCursorItemReader.html#readCursor-java.sql.ResultSet-int-">readCursor</a></span>(java.sql.ResultSet rs,
|
||||
int currentRow)</code>
|
||||
<div class="block">Read the cursor and map to the type of object this reader should return.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i5" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JdbcCursorItemReader.html#setPreparedStatementSetter-org.springframework.jdbc.core.PreparedStatementSetter-">setPreparedStatementSetter</a></span>(org.springframework.jdbc.core.PreparedStatementSetter preparedStatementSetter)</code>
|
||||
<div class="block">Set the PreparedStatementSetter to use if any parameter values that need
|
||||
to be set in the supplied query.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i6" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JdbcCursorItemReader.html#setRowMapper-org.springframework.jdbc.core.RowMapper-">setRowMapper</a></span>(org.springframework.jdbc.core.RowMapper<<a href="../../../../../org/springframework/batch/item/database/JdbcCursorItemReader.html" title="type parameter in JdbcCursorItemReader">T</a>> rowMapper)</code>
|
||||
<div class="block">Set the RowMapper to be used for all calls to read().</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i7" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JdbcCursorItemReader.html#setSql-java.lang.String-">setSql</a></span>(java.lang.String sql)</code>
|
||||
<div class="block">Set the SQL statement to be used when creating the cursor.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.database.AbstractCursorItemReader">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.database.<a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html" title="class in org.springframework.batch.item.database">AbstractCursorItemReader</a></h3>
|
||||
<code><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#applyStatementSettings-java.sql.PreparedStatement-">applyStatementSettings</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#doClose--">doClose</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#doOpen--">doOpen</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#doRead--">doRead</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#getDataSource--">getDataSource</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#getExceptionTranslator--">getExceptionTranslator</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#handleWarnings-java.sql.Statement-">handleWarnings</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#initializeConnection--">initializeConnection</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#isUseSharedExtendedConnection--">isUseSharedExtendedConnection</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#jumpToItem-int-">jumpToItem</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setDataSource-javax.sql.DataSource-">setDataSource</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setDriverSupportsAbsolute-boolean-">setDriverSupportsAbsolute</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setFetchSize-int-">setFetchSize</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setIgnoreWarnings-boolean-">setIgnoreWarnings</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setMaxRows-int-">setMaxRows</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setQueryTimeout-int-">setQueryTimeout</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setUseSharedExtendedConnection-boolean-">setUseSharedExtendedConnection</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setVerifyCursorPosition-boolean-">setVerifyCursorPosition</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.support.<a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">AbstractItemCountingItemStreamItemReader</a></h3>
|
||||
<code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#close--">close</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#getCurrentItemCount--">getCurrentItemCount</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#isSaveState--">isSaveState</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#open-org.springframework.batch.item.ExecutionContext-">open</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#read--">read</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#setCurrentItemCount-int-">setCurrentItemCount</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#setMaxItemCount-int-">setMaxItemCount</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#setSaveState-boolean-">setSaveState</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#update-org.springframework.batch.item.ExecutionContext-">update</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.ItemStreamSupport">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.<a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html" title="class in org.springframework.batch.item">ItemStreamSupport</a></h3>
|
||||
<code><a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html#getExecutionContextKey-java.lang.String-">getExecutionContextKey</a>, <a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html#setExecutionContextName-java.lang.String-">setExecutionContextName</a>, <a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html#setName-java.lang.String-">setName</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="JdbcCursorItemReader--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>JdbcCursorItemReader</h4>
|
||||
<pre>public JdbcCursorItemReader()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="setRowMapper-org.springframework.jdbc.core.RowMapper-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setRowMapper</h4>
|
||||
<pre>public void setRowMapper(org.springframework.jdbc.core.RowMapper<<a href="../../../../../org/springframework/batch/item/database/JdbcCursorItemReader.html" title="type parameter in JdbcCursorItemReader">T</a>> rowMapper)</pre>
|
||||
<div class="block">Set the RowMapper to be used for all calls to read().</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>rowMapper</code> - </dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setSql-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setSql</h4>
|
||||
<pre>public void setSql(java.lang.String sql)</pre>
|
||||
<div class="block">Set the SQL statement to be used when creating the cursor. This statement
|
||||
should be a complete and valid SQL statement, as it will be run directly
|
||||
without any modification.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>sql</code> - </dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setPreparedStatementSetter-org.springframework.jdbc.core.PreparedStatementSetter-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setPreparedStatementSetter</h4>
|
||||
<pre>public void setPreparedStatementSetter(org.springframework.jdbc.core.PreparedStatementSetter preparedStatementSetter)</pre>
|
||||
<div class="block">Set the PreparedStatementSetter to use if any parameter values that need
|
||||
to be set in the supplied query.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>preparedStatementSetter</code> - </dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="afterPropertiesSet--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>afterPropertiesSet</h4>
|
||||
<pre>public void afterPropertiesSet()
|
||||
throws java.lang.Exception</pre>
|
||||
<div class="block">Assert that mandatory properties are set.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>afterPropertiesSet</code> in interface <code>org.springframework.beans.factory.InitializingBean</code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#afterPropertiesSet--">afterPropertiesSet</a></code> in class <code><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html" title="class in org.springframework.batch.item.database">AbstractCursorItemReader</a><<a href="../../../../../org/springframework/batch/item/database/JdbcCursorItemReader.html" title="type parameter in JdbcCursorItemReader">T</a>></code></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.IllegalArgumentException</code> - if either data source or SQL properties
|
||||
not set.</dd>
|
||||
<dd><code>java.lang.Exception</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="openCursor-java.sql.Connection-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>openCursor</h4>
|
||||
<pre>protected void openCursor(java.sql.Connection con)</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#openCursor-java.sql.Connection-">openCursor</a></code> in class <code><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html" title="class in org.springframework.batch.item.database">AbstractCursorItemReader</a><<a href="../../../../../org/springframework/batch/item/database/JdbcCursorItemReader.html" title="type parameter in JdbcCursorItemReader">T</a>></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="readCursor-java.sql.ResultSet-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>readCursor</h4>
|
||||
<pre>protected <a href="../../../../../org/springframework/batch/item/database/JdbcCursorItemReader.html" title="type parameter in JdbcCursorItemReader">T</a> readCursor(java.sql.ResultSet rs,
|
||||
int currentRow)
|
||||
throws java.sql.SQLException</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#readCursor-java.sql.ResultSet-int-">AbstractCursorItemReader</a></code></span></div>
|
||||
<div class="block">Read the cursor and map to the type of object this reader should return. This method must be
|
||||
overriden by subclasses.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#readCursor-java.sql.ResultSet-int-">readCursor</a></code> in class <code><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html" title="class in org.springframework.batch.item.database">AbstractCursorItemReader</a><<a href="../../../../../org/springframework/batch/item/database/JdbcCursorItemReader.html" title="type parameter in JdbcCursorItemReader">T</a>></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>rs</code> - The current result set</dd>
|
||||
<dd><code>currentRow</code> - Current position of the result set</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>the mapped object at the cursor position</dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.sql.SQLException</code> - if interactions with the current result set fail</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="cleanupOnClose--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>cleanupOnClose</h4>
|
||||
<pre>protected void cleanupOnClose()
|
||||
throws java.lang.Exception</pre>
|
||||
<div class="block">Close the cursor and database connection.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#cleanupOnClose--">cleanupOnClose</a></code> in class <code><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html" title="class in org.springframework.batch.item.database">AbstractCursorItemReader</a><<a href="../../../../../org/springframework/batch/item/database/JdbcCursorItemReader.html" title="type parameter in JdbcCursorItemReader">T</a>></code></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getSql--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>getSql</h4>
|
||||
<pre>public java.lang.String getSql()</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#getSql--">getSql</a></code> in class <code><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html" title="class in org.springframework.batch.item.database">AbstractCursorItemReader</a><<a href="../../../../../org/springframework/batch/item/database/JdbcCursorItemReader.html" title="type parameter in JdbcCursorItemReader">T</a>></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/JdbcCursorItemReader.html" target="_top">Frames</a></li>
|
||||
<li><a href="JdbcCursorItemReader.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#fields.inherited.from.class.org.springframework.batch.item.database.AbstractCursorItemReader">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,612 @@
|
||||
<!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_31) on Thu Mar 23 09:54:32 CDT 2017 -->
|
||||
<title>JdbcPagingItemReader (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="JdbcPagingItemReader (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/JdbcCursorItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/JdbcParameterUtils.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/JdbcPagingItemReader.html" target="_top">Frames</a></li>
|
||||
<li><a href="JdbcPagingItemReader.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#field.summary">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li><a href="#field.detail">Field</a> | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database</div>
|
||||
<h2 title="Class JdbcPagingItemReader" class="title">Class JdbcPagingItemReader<T></h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html" title="class in org.springframework.batch.item">org.springframework.batch.item.ItemStreamSupport</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../org/springframework/batch/item/support/AbstractItemStreamItemReader.html" title="class in org.springframework.batch.item.support">org.springframework.batch.item.support.AbstractItemStreamItemReader</a><T></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader</a><T></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database">org.springframework.batch.item.database.AbstractPagingItemReader</a><T></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.JdbcPagingItemReader<T></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><a href="../../../../../org/springframework/batch/item/ItemReader.html" title="interface in org.springframework.batch.item">ItemReader</a><T>, <a href="../../../../../org/springframework/batch/item/ItemStream.html" title="interface in org.springframework.batch.item">ItemStream</a>, <a href="../../../../../org/springframework/batch/item/ItemStreamReader.html" title="interface in org.springframework.batch.item">ItemStreamReader</a><T>, org.springframework.beans.factory.InitializingBean</dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">JdbcPagingItemReader<T></span>
|
||||
extends <a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database">AbstractPagingItemReader</a><T>
|
||||
implements org.springframework.beans.factory.InitializingBean</pre>
|
||||
<div class="block"><p>
|
||||
<a href="../../../../../org/springframework/batch/item/ItemReader.html" title="interface in org.springframework.batch.item"><code>ItemReader</code></a> for reading database
|
||||
records using JDBC in a paging fashion.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
It executes the SQL built by the <a href="../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a> to retrieve
|
||||
requested data. The query is executed using paged requests of a size
|
||||
specified in <a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#setPageSize-int-"><code>AbstractPagingItemReader.setPageSize(int)</code></a>. Additional pages are requested when
|
||||
needed as <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#read--"><code>AbstractItemCountingItemStreamItemReader.read()</code></a> method is called, returning an object corresponding
|
||||
to current position. On restart it uses the last sort key value to locate the
|
||||
first page to read (so it doesn't matter if the successfully processed items
|
||||
have been removed or modified).
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The performance of the paging depends on the database specific features
|
||||
available to limit the number of returned rows. Setting a fairly large page
|
||||
size and using a commit interval that matches the page size should provide
|
||||
better performance.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The implementation is thread-safe in between calls to
|
||||
<a href="../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html#open-org.springframework.batch.item.ExecutionContext-"><code>open(ExecutionContext)</code></a>, but remember to use
|
||||
<code>saveState=false</code> if used in a multi-threaded client (no restart
|
||||
available).
|
||||
</p></div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Since:</span></dt>
|
||||
<dd>2.0</dd>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Thomas Risberg, Dave Syer, Michael Minella</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- =========== FIELD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="field.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Field Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
|
||||
<caption><span>Fields</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Field and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>static int</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html#VALUE_NOT_SET">VALUE_NOT_SET</a></span></code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="fields.inherited.from.class.org.springframework.batch.item.database.AbstractPagingItemReader">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Fields inherited from class org.springframework.batch.item.database.<a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database">AbstractPagingItemReader</a></h3>
|
||||
<code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#logger">logger</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#results">results</a></code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html#JdbcPagingItemReader--">JdbcPagingItemReader</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html#afterPropertiesSet--">afterPropertiesSet</a></span>()</code>
|
||||
<div class="block">Check mandatory properties.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html#doJumpToPage-int-">doJumpToPage</a></span>(int itemIndex)</code> </td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html#doReadPage--">doReadPage</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html#open-org.springframework.batch.item.ExecutionContext-">open</a></span>(<a href="../../../../../org/springframework/batch/item/ExecutionContext.html" title="class in org.springframework.batch.item">ExecutionContext</a> executionContext)</code>
|
||||
<div class="block">No-op.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i4" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html#setDataSource-javax.sql.DataSource-">setDataSource</a></span>(javax.sql.DataSource dataSource)</code> </td>
|
||||
</tr>
|
||||
<tr id="i5" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html#setFetchSize-int-">setFetchSize</a></span>(int fetchSize)</code>
|
||||
<div class="block">Gives the JDBC driver a hint as to the number of rows that should be
|
||||
fetched from the database when more rows are needed for this
|
||||
<code>ResultSet</code> object.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i6" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html#setParameterValues-java.util.Map-">setParameterValues</a></span>(java.util.Map<java.lang.String,java.lang.Object> parameterValues)</code>
|
||||
<div class="block">The parameter values to be used for the query execution.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i7" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html#setQueryProvider-org.springframework.batch.item.database.PagingQueryProvider-">setQueryProvider</a></span>(<a href="../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a> queryProvider)</code>
|
||||
<div class="block">A <a href="../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i8" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html#setRowMapper-org.springframework.jdbc.core.RowMapper-">setRowMapper</a></span>(org.springframework.jdbc.core.RowMapper<<a href="../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html" title="type parameter in JdbcPagingItemReader">T</a>> rowMapper)</code>
|
||||
<div class="block">The row mapper implementation to be used by this reader.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i9" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html#update-org.springframework.batch.item.ExecutionContext-">update</a></span>(<a href="../../../../../org/springframework/batch/item/ExecutionContext.html" title="class in org.springframework.batch.item">ExecutionContext</a> executionContext)</code>
|
||||
<div class="block">Return empty <a href="../../../../../org/springframework/batch/item/ExecutionContext.html" title="class in org.springframework.batch.item"><code>ExecutionContext</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.database.AbstractPagingItemReader">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.database.<a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database">AbstractPagingItemReader</a></h3>
|
||||
<code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#doClose--">doClose</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#doOpen--">doOpen</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#doRead--">doRead</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#getPage--">getPage</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#getPageSize--">getPageSize</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#jumpToItem-int-">jumpToItem</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#setPageSize-int-">setPageSize</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.support.<a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">AbstractItemCountingItemStreamItemReader</a></h3>
|
||||
<code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#close--">close</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#getCurrentItemCount--">getCurrentItemCount</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#isSaveState--">isSaveState</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#read--">read</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#setCurrentItemCount-int-">setCurrentItemCount</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#setMaxItemCount-int-">setMaxItemCount</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#setSaveState-boolean-">setSaveState</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.ItemStreamSupport">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.<a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html" title="class in org.springframework.batch.item">ItemStreamSupport</a></h3>
|
||||
<code><a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html#getExecutionContextKey-java.lang.String-">getExecutionContextKey</a>, <a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html#setExecutionContextName-java.lang.String-">setExecutionContextName</a>, <a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html#setName-java.lang.String-">setName</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ============ FIELD DETAIL =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="field.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Field Detail</h3>
|
||||
<a name="VALUE_NOT_SET">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>VALUE_NOT_SET</h4>
|
||||
<pre>public static final int VALUE_NOT_SET</pre>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../constant-values.html#org.springframework.batch.item.database.JdbcPagingItemReader.VALUE_NOT_SET">Constant Field Values</a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="JdbcPagingItemReader--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>JdbcPagingItemReader</h4>
|
||||
<pre>public JdbcPagingItemReader()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="setDataSource-javax.sql.DataSource-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setDataSource</h4>
|
||||
<pre>public void setDataSource(javax.sql.DataSource dataSource)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setFetchSize-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setFetchSize</h4>
|
||||
<pre>public void setFetchSize(int fetchSize)</pre>
|
||||
<div class="block">Gives the JDBC driver a hint as to the number of rows that should be
|
||||
fetched from the database when more rows are needed for this
|
||||
<code>ResultSet</code> object. If the fetch size specified is zero, the
|
||||
JDBC driver ignores the value.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>fetchSize</code> - the number of rows to fetch</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><code>ResultSet.setFetchSize(int)</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setQueryProvider-org.springframework.batch.item.database.PagingQueryProvider-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setQueryProvider</h4>
|
||||
<pre>public void setQueryProvider(<a href="../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a> queryProvider)</pre>
|
||||
<div class="block">A <a href="../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a>. Supplies all the platform dependent query
|
||||
generation capabilities needed by the reader.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>queryProvider</code> - the <a href="../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a> to use</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setRowMapper-org.springframework.jdbc.core.RowMapper-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setRowMapper</h4>
|
||||
<pre>public void setRowMapper(org.springframework.jdbc.core.RowMapper<<a href="../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html" title="type parameter in JdbcPagingItemReader">T</a>> rowMapper)</pre>
|
||||
<div class="block">The row mapper implementation to be used by this reader. The row mapper
|
||||
is used to convert result set rows into objects, which are then returned
|
||||
by the reader.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>rowMapper</code> - a
|
||||
<code>RowMapper</code>
|
||||
implementation</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setParameterValues-java.util.Map-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setParameterValues</h4>
|
||||
<pre>public void setParameterValues(java.util.Map<java.lang.String,java.lang.Object> parameterValues)</pre>
|
||||
<div class="block">The parameter values to be used for the query execution. If you use named
|
||||
parameters then the key should be the name used in the query clause. If
|
||||
you use "?" placeholders then the key should be the relative index that
|
||||
the parameter appears in the query string built using the select, from
|
||||
and where clauses specified.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>parameterValues</code> - the values keyed by the parameter named/index used
|
||||
in the query string.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="afterPropertiesSet--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>afterPropertiesSet</h4>
|
||||
<pre>public void afterPropertiesSet()
|
||||
throws java.lang.Exception</pre>
|
||||
<div class="block">Check mandatory properties.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>afterPropertiesSet</code> in interface <code>org.springframework.beans.factory.InitializingBean</code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#afterPropertiesSet--">afterPropertiesSet</a></code> in class <code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database">AbstractPagingItemReader</a><<a href="../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html" title="type parameter in JdbcPagingItemReader">T</a>></code></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code></dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><code>InitializingBean.afterPropertiesSet()</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="doReadPage--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>doReadPage</h4>
|
||||
<pre>protected void doReadPage()</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#doReadPage--">doReadPage</a></code> in class <code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database">AbstractPagingItemReader</a><<a href="../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html" title="type parameter in JdbcPagingItemReader">T</a>></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="update-org.springframework.batch.item.ExecutionContext-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>update</h4>
|
||||
<pre>public void update(<a href="../../../../../org/springframework/batch/item/ExecutionContext.html" title="class in org.springframework.batch.item">ExecutionContext</a> executionContext)
|
||||
throws <a href="../../../../../org/springframework/batch/item/ItemStreamException.html" title="class in org.springframework.batch.item">ItemStreamException</a></pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html#update-org.springframework.batch.item.ExecutionContext-">ItemStreamSupport</a></code></span></div>
|
||||
<div class="block">Return empty <a href="../../../../../org/springframework/batch/item/ExecutionContext.html" title="class in org.springframework.batch.item"><code>ExecutionContext</code></a>.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/ItemStream.html#update-org.springframework.batch.item.ExecutionContext-">update</a></code> in interface <code><a href="../../../../../org/springframework/batch/item/ItemStream.html" title="interface in org.springframework.batch.item">ItemStream</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#update-org.springframework.batch.item.ExecutionContext-">update</a></code> in class <code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">AbstractItemCountingItemStreamItemReader</a><<a href="../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html" title="type parameter in JdbcPagingItemReader">T</a>></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>executionContext</code> - to be updated</dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/ItemStreamException.html" title="class in org.springframework.batch.item">ItemStreamException</a></code></dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../org/springframework/batch/item/ItemStream.html#update-org.springframework.batch.item.ExecutionContext-"><code>ItemStream.update(ExecutionContext)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="open-org.springframework.batch.item.ExecutionContext-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>open</h4>
|
||||
<pre>public void open(<a href="../../../../../org/springframework/batch/item/ExecutionContext.html" title="class in org.springframework.batch.item">ExecutionContext</a> executionContext)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html#open-org.springframework.batch.item.ExecutionContext-">ItemStreamSupport</a></code></span></div>
|
||||
<div class="block">No-op.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/ItemStream.html#open-org.springframework.batch.item.ExecutionContext-">open</a></code> in interface <code><a href="../../../../../org/springframework/batch/item/ItemStream.html" title="interface in org.springframework.batch.item">ItemStream</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#open-org.springframework.batch.item.ExecutionContext-">open</a></code> in class <code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">AbstractItemCountingItemStreamItemReader</a><<a href="../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html" title="type parameter in JdbcPagingItemReader">T</a>></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>executionContext</code> - current step's <a href="../../../../../org/springframework/batch/item/ExecutionContext.html" title="class in org.springframework.batch.item"><code>ExecutionContext</code></a>. Will be the
|
||||
executionContext from the last run of the step on a restart.</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../org/springframework/batch/item/ItemStream.html#open-org.springframework.batch.item.ExecutionContext-"><code>ItemStream.open(ExecutionContext)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="doJumpToPage-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>doJumpToPage</h4>
|
||||
<pre>protected void doJumpToPage(int itemIndex)</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#doJumpToPage-int-">doJumpToPage</a></code> in class <code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database">AbstractPagingItemReader</a><<a href="../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html" title="type parameter in JdbcPagingItemReader">T</a>></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/JdbcCursorItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/JdbcParameterUtils.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/JdbcPagingItemReader.html" target="_top">Frames</a></li>
|
||||
<li><a href="JdbcPagingItemReader.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#field.summary">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li><a href="#field.detail">Field</a> | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,298 @@
|
||||
<!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_31) on Thu Mar 23 09:54:32 CDT 2017 -->
|
||||
<title>JdbcParameterUtils (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="JdbcParameterUtils (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":9};
|
||||
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/JpaItemWriter.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/JdbcParameterUtils.html" target="_top">Frames</a></li>
|
||||
<li><a href="JdbcParameterUtils.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database</div>
|
||||
<h2 title="Class JdbcParameterUtils" class="title">Class JdbcParameterUtils</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.JdbcParameterUtils</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">JdbcParameterUtils</span>
|
||||
extends java.lang.Object</pre>
|
||||
<div class="block">Helper methods for SQL statement parameter parsing.
|
||||
|
||||
Only intended for internal use.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Since:</span></dt>
|
||||
<dd>2.0</dd>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Thomas Risberg, Juergen Hoeller</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JdbcParameterUtils.html#JdbcParameterUtils--">JdbcParameterUtils</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>static int</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JdbcParameterUtils.html#countParameterPlaceholders-java.lang.String-java.util.List-">countParameterPlaceholders</a></span>(java.lang.String sql,
|
||||
java.util.List<java.lang.String> namedParameterHolder)</code>
|
||||
<div class="block">Count the occurrences of the character placeholder in an SQL string
|
||||
<code>sql</code>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="JdbcParameterUtils--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>JdbcParameterUtils</h4>
|
||||
<pre>public JdbcParameterUtils()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="countParameterPlaceholders-java.lang.String-java.util.List-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>countParameterPlaceholders</h4>
|
||||
<pre>public static int countParameterPlaceholders(java.lang.String sql,
|
||||
java.util.List<java.lang.String> namedParameterHolder)</pre>
|
||||
<div class="block">Count the occurrences of the character placeholder in an SQL string
|
||||
<code>sql</code>. The character placeholder is not counted if it appears
|
||||
within a literal, that is, surrounded by single or double quotes. This method will
|
||||
count traditional placeholders in the form of a question mark ('?') as well as
|
||||
named parameters indicated with a leading ':' or '&'.
|
||||
|
||||
The code for this method is taken from an early version of the
|
||||
<code>NamedParameterUtils</code>
|
||||
class. That method was later removed after some refactoring, but the code
|
||||
is useful here for the Spring Batch project. The code has been altered to better
|
||||
suite the batch processing requirements.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>sql</code> - String to search in. Returns 0 if the given String is <code>null</code>.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/JpaItemWriter.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/JdbcParameterUtils.html" target="_top">Frames</a></li>
|
||||
<li><a href="JdbcParameterUtils.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,406 @@
|
||||
<!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_31) on Thu Mar 23 09:54:32 CDT 2017 -->
|
||||
<title>JpaItemWriter (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="JpaItemWriter (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":10,"i2":10,"i3":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/JdbcParameterUtils.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/JpaPagingItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/JpaItemWriter.html" target="_top">Frames</a></li>
|
||||
<li><a href="JpaItemWriter.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#field.summary">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li><a href="#field.detail">Field</a> | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database</div>
|
||||
<h2 title="Class JpaItemWriter" class="title">Class JpaItemWriter<T></h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.JpaItemWriter<T></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><a href="../../../../../org/springframework/batch/item/ItemWriter.html" title="interface in org.springframework.batch.item">ItemWriter</a><T>, org.springframework.beans.factory.InitializingBean</dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">JpaItemWriter<T></span>
|
||||
extends java.lang.Object
|
||||
implements <a href="../../../../../org/springframework/batch/item/ItemWriter.html" title="interface in org.springframework.batch.item">ItemWriter</a><T>, org.springframework.beans.factory.InitializingBean</pre>
|
||||
<div class="block"><a href="../../../../../org/springframework/batch/item/ItemWriter.html" title="interface in org.springframework.batch.item"><code>ItemWriter</code></a> that is using a JPA
|
||||
EntityManagerFactory to merge any Entities that aren't part of the
|
||||
persistence context.
|
||||
|
||||
It is required that <a href="../../../../../org/springframework/batch/item/database/JpaItemWriter.html#write-java.util.List-"><code>write(List)</code></a> is called inside a transaction.<br>
|
||||
|
||||
The reader must be configured with an
|
||||
<code>EntityManagerFactory</code> that is capable of
|
||||
participating in Spring managed transactions.
|
||||
|
||||
The writer is thread-safe after its properties are set (normal singleton
|
||||
behaviour), so it can be used to write in multiple concurrent transactions.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Thomas Risberg</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- =========== FIELD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="field.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Field Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
|
||||
<caption><span>Fields</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Field and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>protected static org.apache.commons.logging.Log</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JpaItemWriter.html#logger">logger</a></span></code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JpaItemWriter.html#JpaItemWriter--">JpaItemWriter</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JpaItemWriter.html#afterPropertiesSet--">afterPropertiesSet</a></span>()</code>
|
||||
<div class="block">Check mandatory properties - there must be an entityManagerFactory.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JpaItemWriter.html#doWrite-javax.persistence.EntityManager-java.util.List-">doWrite</a></span>(javax.persistence.EntityManager entityManager,
|
||||
java.util.List<? extends <a href="../../../../../org/springframework/batch/item/database/JpaItemWriter.html" title="type parameter in JpaItemWriter">T</a>> items)</code>
|
||||
<div class="block">Do perform the actual write operation.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JpaItemWriter.html#setEntityManagerFactory-javax.persistence.EntityManagerFactory-">setEntityManagerFactory</a></span>(javax.persistence.EntityManagerFactory entityManagerFactory)</code>
|
||||
<div class="block">Set the EntityManager to be used internally.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JpaItemWriter.html#write-java.util.List-">write</a></span>(java.util.List<? extends <a href="../../../../../org/springframework/batch/item/database/JpaItemWriter.html" title="type parameter in JpaItemWriter">T</a>> items)</code>
|
||||
<div class="block">Merge all provided items that aren't already in the persistence context
|
||||
and then flush the entity manager.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ============ FIELD DETAIL =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="field.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Field Detail</h3>
|
||||
<a name="logger">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>logger</h4>
|
||||
<pre>protected static final org.apache.commons.logging.Log logger</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="JpaItemWriter--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>JpaItemWriter</h4>
|
||||
<pre>public JpaItemWriter()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="setEntityManagerFactory-javax.persistence.EntityManagerFactory-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setEntityManagerFactory</h4>
|
||||
<pre>public void setEntityManagerFactory(javax.persistence.EntityManagerFactory entityManagerFactory)</pre>
|
||||
<div class="block">Set the EntityManager to be used internally.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>entityManagerFactory</code> - the entityManagerFactory to set</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="afterPropertiesSet--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>afterPropertiesSet</h4>
|
||||
<pre>public void afterPropertiesSet()
|
||||
throws java.lang.Exception</pre>
|
||||
<div class="block">Check mandatory properties - there must be an entityManagerFactory.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>afterPropertiesSet</code> in interface <code>org.springframework.beans.factory.InitializingBean</code></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="write-java.util.List-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>write</h4>
|
||||
<pre>public void write(java.util.List<? extends <a href="../../../../../org/springframework/batch/item/database/JpaItemWriter.html" title="type parameter in JpaItemWriter">T</a>> items)</pre>
|
||||
<div class="block">Merge all provided items that aren't already in the persistence context
|
||||
and then flush the entity manager.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/ItemWriter.html#write-java.util.List-">write</a></code> in interface <code><a href="../../../../../org/springframework/batch/item/ItemWriter.html" title="interface in org.springframework.batch.item">ItemWriter</a><<a href="../../../../../org/springframework/batch/item/database/JpaItemWriter.html" title="type parameter in JpaItemWriter">T</a>></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>items</code> - items to be written</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../org/springframework/batch/item/ItemWriter.html#write-java.util.List-"><code>ItemWriter.write(java.util.List)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="doWrite-javax.persistence.EntityManager-java.util.List-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>doWrite</h4>
|
||||
<pre>protected void doWrite(javax.persistence.EntityManager entityManager,
|
||||
java.util.List<? extends <a href="../../../../../org/springframework/batch/item/database/JpaItemWriter.html" title="type parameter in JpaItemWriter">T</a>> items)</pre>
|
||||
<div class="block">Do perform the actual write operation. This can be overridden in a
|
||||
subclass if necessary.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>entityManager</code> - the EntityManager to use for the operation</dd>
|
||||
<dd><code>items</code> - the list of items to use for the write</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/JdbcParameterUtils.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/JpaPagingItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/JpaItemWriter.html" target="_top">Frames</a></li>
|
||||
<li><a href="JpaItemWriter.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#field.summary">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li><a href="#field.detail">Field</a> | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,566 @@
|
||||
<!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_31) on Thu Mar 23 09:54:32 CDT 2017 -->
|
||||
<title>JpaPagingItemReader (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="JpaPagingItemReader (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/JpaItemWriter.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/Order.html" title="enum in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/JpaPagingItemReader.html" target="_top">Frames</a></li>
|
||||
<li><a href="JpaPagingItemReader.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#fields.inherited.from.class.org.springframework.batch.item.database.AbstractPagingItemReader">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database</div>
|
||||
<h2 title="Class JpaPagingItemReader" class="title">Class JpaPagingItemReader<T></h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html" title="class in org.springframework.batch.item">org.springframework.batch.item.ItemStreamSupport</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../org/springframework/batch/item/support/AbstractItemStreamItemReader.html" title="class in org.springframework.batch.item.support">org.springframework.batch.item.support.AbstractItemStreamItemReader</a><T></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader</a><T></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database">org.springframework.batch.item.database.AbstractPagingItemReader</a><T></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.JpaPagingItemReader<T></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><a href="../../../../../org/springframework/batch/item/ItemReader.html" title="interface in org.springframework.batch.item">ItemReader</a><T>, <a href="../../../../../org/springframework/batch/item/ItemStream.html" title="interface in org.springframework.batch.item">ItemStream</a>, <a href="../../../../../org/springframework/batch/item/ItemStreamReader.html" title="interface in org.springframework.batch.item">ItemStreamReader</a><T>, org.springframework.beans.factory.InitializingBean</dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">JpaPagingItemReader<T></span>
|
||||
extends <a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database">AbstractPagingItemReader</a><T></pre>
|
||||
<div class="block"><p>
|
||||
<a href="../../../../../org/springframework/batch/item/ItemReader.html" title="interface in org.springframework.batch.item"><code>ItemReader</code></a> for reading database
|
||||
records built on top of JPA.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
It executes the JPQL <a href="../../../../../org/springframework/batch/item/database/JpaPagingItemReader.html#setQueryString-java.lang.String-"><code>setQueryString(String)</code></a> to retrieve requested
|
||||
data. The query is executed using paged requests of a size specified in
|
||||
<a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#setPageSize-int-"><code>AbstractPagingItemReader.setPageSize(int)</code></a>. Additional pages are requested when needed as
|
||||
<a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#read--"><code>AbstractItemCountingItemStreamItemReader.read()</code></a> method is called, returning an object corresponding to
|
||||
current position.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The performance of the paging depends on the JPA implementation and its use
|
||||
of database specific features to limit the number of returned rows.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Setting a fairly large page size and using a commit interval that matches the
|
||||
page size should provide better performance.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
In order to reduce the memory usage for large results the persistence context
|
||||
is flushed and cleared after each page is read. This causes any entities read
|
||||
to be detached. If you make changes to the entities and want the changes
|
||||
persisted then you must explicitly merge the entities.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The reader must be configured with an
|
||||
<code>EntityManagerFactory</code>. All entity access is
|
||||
performed within a new transaction, independent of any existing Spring
|
||||
managed transactions.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The implementation is thread-safe in between calls to
|
||||
<a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#open-org.springframework.batch.item.ExecutionContext-"><code>AbstractItemCountingItemStreamItemReader.open(ExecutionContext)</code></a>, but remember to use
|
||||
<code>saveState=false</code> if used in a multi-threaded client (no restart
|
||||
available).
|
||||
</p></div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Since:</span></dt>
|
||||
<dd>2.0</dd>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Thomas Risberg, Dave Syer, Will Schipp</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- =========== FIELD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="field.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Field Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="fields.inherited.from.class.org.springframework.batch.item.database.AbstractPagingItemReader">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Fields inherited from class org.springframework.batch.item.database.<a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database">AbstractPagingItemReader</a></h3>
|
||||
<code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#logger">logger</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#results">results</a></code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JpaPagingItemReader.html#JpaPagingItemReader--">JpaPagingItemReader</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JpaPagingItemReader.html#afterPropertiesSet--">afterPropertiesSet</a></span>()</code>
|
||||
<div class="block">Check mandatory properties.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JpaPagingItemReader.html#doClose--">doClose</a></span>()</code>
|
||||
<div class="block">Close the resources opened in <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#doOpen--"><code>AbstractItemCountingItemStreamItemReader.doOpen()</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JpaPagingItemReader.html#doJumpToPage-int-">doJumpToPage</a></span>(int itemIndex)</code> </td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JpaPagingItemReader.html#doOpen--">doOpen</a></span>()</code>
|
||||
<div class="block">Open resources necessary to start reading input.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i4" class="altColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JpaPagingItemReader.html#doReadPage--">doReadPage</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i5" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JpaPagingItemReader.html#setEntityManagerFactory-javax.persistence.EntityManagerFactory-">setEntityManagerFactory</a></span>(javax.persistence.EntityManagerFactory entityManagerFactory)</code> </td>
|
||||
</tr>
|
||||
<tr id="i6" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JpaPagingItemReader.html#setParameterValues-java.util.Map-">setParameterValues</a></span>(java.util.Map<java.lang.String,java.lang.Object> parameterValues)</code>
|
||||
<div class="block">The parameter values to be used for the query execution.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i7" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JpaPagingItemReader.html#setQueryProvider-org.springframework.batch.item.database.orm.JpaQueryProvider-">setQueryProvider</a></span>(<a href="../../../../../org/springframework/batch/item/database/orm/JpaQueryProvider.html" title="interface in org.springframework.batch.item.database.orm">JpaQueryProvider</a> queryProvider)</code> </td>
|
||||
</tr>
|
||||
<tr id="i8" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JpaPagingItemReader.html#setQueryString-java.lang.String-">setQueryString</a></span>(java.lang.String queryString)</code> </td>
|
||||
</tr>
|
||||
<tr id="i9" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/JpaPagingItemReader.html#setTransacted-boolean-">setTransacted</a></span>(boolean transacted)</code>
|
||||
<div class="block">By default (true) the EntityTransaction will be started and committed around the read.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.database.AbstractPagingItemReader">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.database.<a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database">AbstractPagingItemReader</a></h3>
|
||||
<code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#doRead--">doRead</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#getPage--">getPage</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#getPageSize--">getPageSize</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#jumpToItem-int-">jumpToItem</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#setPageSize-int-">setPageSize</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.support.<a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">AbstractItemCountingItemStreamItemReader</a></h3>
|
||||
<code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#close--">close</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#getCurrentItemCount--">getCurrentItemCount</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#isSaveState--">isSaveState</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#open-org.springframework.batch.item.ExecutionContext-">open</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#read--">read</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#setCurrentItemCount-int-">setCurrentItemCount</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#setMaxItemCount-int-">setMaxItemCount</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#setSaveState-boolean-">setSaveState</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#update-org.springframework.batch.item.ExecutionContext-">update</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.ItemStreamSupport">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.<a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html" title="class in org.springframework.batch.item">ItemStreamSupport</a></h3>
|
||||
<code><a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html#getExecutionContextKey-java.lang.String-">getExecutionContextKey</a>, <a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html#setExecutionContextName-java.lang.String-">setExecutionContextName</a>, <a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html#setName-java.lang.String-">setName</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="JpaPagingItemReader--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>JpaPagingItemReader</h4>
|
||||
<pre>public JpaPagingItemReader()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="setEntityManagerFactory-javax.persistence.EntityManagerFactory-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setEntityManagerFactory</h4>
|
||||
<pre>public void setEntityManagerFactory(javax.persistence.EntityManagerFactory entityManagerFactory)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setParameterValues-java.util.Map-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setParameterValues</h4>
|
||||
<pre>public void setParameterValues(java.util.Map<java.lang.String,java.lang.Object> parameterValues)</pre>
|
||||
<div class="block">The parameter values to be used for the query execution.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>parameterValues</code> - the values keyed by the parameter named used in
|
||||
the query string.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setTransacted-boolean-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setTransacted</h4>
|
||||
<pre>public void setTransacted(boolean transacted)</pre>
|
||||
<div class="block">By default (true) the EntityTransaction will be started and committed around the read.
|
||||
Can be overridden (false) in cases where the JPA implementation doesn't support a
|
||||
particular transaction. (e.g. Hibernate with a JTA transaction). NOTE: may cause
|
||||
problems in guaranteeing the object consistency in the EntityManagerFactory.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>transacted</code> - </dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="afterPropertiesSet--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>afterPropertiesSet</h4>
|
||||
<pre>public void afterPropertiesSet()
|
||||
throws java.lang.Exception</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#afterPropertiesSet--">AbstractPagingItemReader</a></code></span></div>
|
||||
<div class="block">Check mandatory properties.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>afterPropertiesSet</code> in interface <code>org.springframework.beans.factory.InitializingBean</code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#afterPropertiesSet--">afterPropertiesSet</a></code> in class <code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database">AbstractPagingItemReader</a><<a href="../../../../../org/springframework/batch/item/database/JpaPagingItemReader.html" title="type parameter in JpaPagingItemReader">T</a>></code></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code></dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><code>InitializingBean.afterPropertiesSet()</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setQueryString-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setQueryString</h4>
|
||||
<pre>public void setQueryString(java.lang.String queryString)</pre>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>queryString</code> - JPQL query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setQueryProvider-org.springframework.batch.item.database.orm.JpaQueryProvider-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setQueryProvider</h4>
|
||||
<pre>public void setQueryProvider(<a href="../../../../../org/springframework/batch/item/database/orm/JpaQueryProvider.html" title="interface in org.springframework.batch.item.database.orm">JpaQueryProvider</a> queryProvider)</pre>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>queryProvider</code> - JPA query provider</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="doOpen--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>doOpen</h4>
|
||||
<pre>protected void doOpen()
|
||||
throws java.lang.Exception</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#doOpen--">AbstractItemCountingItemStreamItemReader</a></code></span></div>
|
||||
<div class="block">Open resources necessary to start reading input.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#doOpen--">doOpen</a></code> in class <code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database">AbstractPagingItemReader</a><<a href="../../../../../org/springframework/batch/item/database/JpaPagingItemReader.html" title="type parameter in JpaPagingItemReader">T</a>></code></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code> - Allows subclasses to throw checked exceptions for interpretation by the framework</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="doReadPage--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>doReadPage</h4>
|
||||
<pre>protected void doReadPage()</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#doReadPage--">doReadPage</a></code> in class <code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database">AbstractPagingItemReader</a><<a href="../../../../../org/springframework/batch/item/database/JpaPagingItemReader.html" title="type parameter in JpaPagingItemReader">T</a>></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="doJumpToPage-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>doJumpToPage</h4>
|
||||
<pre>protected void doJumpToPage(int itemIndex)</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#doJumpToPage-int-">doJumpToPage</a></code> in class <code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database">AbstractPagingItemReader</a><<a href="../../../../../org/springframework/batch/item/database/JpaPagingItemReader.html" title="type parameter in JpaPagingItemReader">T</a>></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="doClose--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>doClose</h4>
|
||||
<pre>protected void doClose()
|
||||
throws java.lang.Exception</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#doClose--">AbstractItemCountingItemStreamItemReader</a></code></span></div>
|
||||
<div class="block">Close the resources opened in <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#doOpen--"><code>AbstractItemCountingItemStreamItemReader.doOpen()</code></a>.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#doClose--">doClose</a></code> in class <code><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database">AbstractPagingItemReader</a><<a href="../../../../../org/springframework/batch/item/database/JpaPagingItemReader.html" title="type parameter in JpaPagingItemReader">T</a>></code></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code> - Allows subclasses to throw checked exceptions for interpretation by the framework</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/JpaItemWriter.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/Order.html" title="enum in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/JpaPagingItemReader.html" target="_top">Frames</a></li>
|
||||
<li><a href="JpaPagingItemReader.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#fields.inherited.from.class.org.springframework.batch.item.database.AbstractPagingItemReader">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
344
build/api/org/springframework/batch/item/database/Order.html
Normal file
344
build/api/org/springframework/batch/item/database/Order.html
Normal file
@@ -0,0 +1,344 @@
|
||||
<!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_31) on Thu Mar 23 09:54:32 CDT 2017 -->
|
||||
<title>Order (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="Order (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":9,"i1":9};
|
||||
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/JpaPagingItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/Order.html" target="_top">Frames</a></li>
|
||||
<li><a href="Order.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#enum.constant.summary">Enum Constants</a> | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li><a href="#enum.constant.detail">Enum Constants</a> | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database</div>
|
||||
<h2 title="Enum Order" class="title">Enum Order</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Enum<<a href="../../../../../org/springframework/batch/item/database/Order.html" title="enum in org.springframework.batch.item.database">Order</a>></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.Order</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>java.io.Serializable, java.lang.Comparable<<a href="../../../../../org/springframework/batch/item/database/Order.html" title="enum in org.springframework.batch.item.database">Order</a>></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public enum <span class="typeNameLabel">Order</span>
|
||||
extends java.lang.Enum<<a href="../../../../../org/springframework/batch/item/database/Order.html" title="enum in org.springframework.batch.item.database">Order</a>></pre>
|
||||
<div class="block">The direction of the sort in an ORDER BY clause.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Michael Minella</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- =========== ENUM CONSTANT SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="enum.constant.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Enum Constant Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
|
||||
<caption><span>Enum Constants</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Enum Constant and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/Order.html#ASCENDING">ASCENDING</a></span></code> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/Order.html#DESCENDING">DESCENDING</a></span></code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>static <a href="../../../../../org/springframework/batch/item/database/Order.html" title="enum in org.springframework.batch.item.database">Order</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/Order.html#valueOf-java.lang.String-">valueOf</a></span>(java.lang.String name)</code>
|
||||
<div class="block">Returns the enum constant of this type with the specified name.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>static <a href="../../../../../org/springframework/batch/item/database/Order.html" title="enum in org.springframework.batch.item.database">Order</a>[]</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/Order.html#values--">values</a></span>()</code>
|
||||
<div class="block">Returns an array containing the constants of this enum type, in
|
||||
the order they are declared.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Enum</h3>
|
||||
<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ============ ENUM CONSTANT DETAIL =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="enum.constant.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Enum Constant Detail</h3>
|
||||
<a name="ASCENDING">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>ASCENDING</h4>
|
||||
<pre>public static final <a href="../../../../../org/springframework/batch/item/database/Order.html" title="enum in org.springframework.batch.item.database">Order</a> ASCENDING</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="DESCENDING">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>DESCENDING</h4>
|
||||
<pre>public static final <a href="../../../../../org/springframework/batch/item/database/Order.html" title="enum in org.springframework.batch.item.database">Order</a> DESCENDING</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="values--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>values</h4>
|
||||
<pre>public static <a href="../../../../../org/springframework/batch/item/database/Order.html" title="enum in org.springframework.batch.item.database">Order</a>[] values()</pre>
|
||||
<div class="block">Returns an array containing the constants of this enum type, in
|
||||
the order they are declared. This method may be used to iterate
|
||||
over the constants as follows:
|
||||
<pre>
|
||||
for (Order c : Order.values())
|
||||
System.out.println(c);
|
||||
</pre></div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>an array containing the constants of this enum type, in the order they are declared</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="valueOf-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>valueOf</h4>
|
||||
<pre>public static <a href="../../../../../org/springframework/batch/item/database/Order.html" title="enum in org.springframework.batch.item.database">Order</a> valueOf(java.lang.String name)</pre>
|
||||
<div class="block">Returns the enum constant of this type with the specified name.
|
||||
The string must match <i>exactly</i> an identifier used to declare an
|
||||
enum constant in this type. (Extraneous whitespace characters are
|
||||
not permitted.)</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>name</code> - the name of the enum constant to be returned.</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>the enum constant with the specified name</dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
|
||||
<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/JpaPagingItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/Order.html" target="_top">Frames</a></li>
|
||||
<li><a href="Order.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#enum.constant.summary">Enum Constants</a> | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li><a href="#enum.constant.detail">Enum Constants</a> | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,417 @@
|
||||
<!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_31) on Thu Mar 23 09:54:32 CDT 2017 -->
|
||||
<title>PagingQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="PagingQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/Order.html" title="enum in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/StoredProcedureItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/PagingQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="PagingQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database</div>
|
||||
<h2 title="Interface PagingQueryProvider" class="title">Interface PagingQueryProvider</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Known Implementing Classes:</dt>
|
||||
<dd><a href="../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a>, <a href="../../../../../org/springframework/batch/item/database/support/Db2PagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">Db2PagingQueryProvider</a>, <a href="../../../../../org/springframework/batch/item/database/support/DerbyPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">DerbyPagingQueryProvider</a>, <a href="../../../../../org/springframework/batch/item/database/support/H2PagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">H2PagingQueryProvider</a>, <a href="../../../../../org/springframework/batch/item/database/support/HsqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">HsqlPagingQueryProvider</a>, <a href="../../../../../org/springframework/batch/item/database/support/MySqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">MySqlPagingQueryProvider</a>, <a href="../../../../../org/springframework/batch/item/database/support/OraclePagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">OraclePagingQueryProvider</a>, <a href="../../../../../org/springframework/batch/item/database/support/PostgresPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">PostgresPagingQueryProvider</a>, <a href="../../../../../org/springframework/batch/item/database/support/SqlitePagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SqlitePagingQueryProvider</a>, <a href="../../../../../org/springframework/batch/item/database/support/SqlServerPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SqlServerPagingQueryProvider</a>, <a href="../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SqlWindowingPagingQueryProvider</a>, <a href="../../../../../org/springframework/batch/item/database/support/SybasePagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SybasePagingQueryProvider</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public interface <span class="typeNameLabel">PagingQueryProvider</span></pre>
|
||||
<div class="block">Interface defining the functionality to be provided for generating paging queries for use with Paging
|
||||
Item Readers.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Since:</span></dt>
|
||||
<dd>2.0</dd>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Thomas Risberg, Michael Minella</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#generateFirstPageQuery-int-">generateFirstPageQuery</a></span>(int pageSize)</code>
|
||||
<div class="block">Generate the query that will provide the first page, limited by the page size.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#generateJumpToItemQuery-int-int-">generateJumpToItemQuery</a></span>(int itemIndex,
|
||||
int pageSize)</code>
|
||||
<div class="block">Generate the query that will provide the jump to item query.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#generateRemainingPagesQuery-int-">generateRemainingPagesQuery</a></span>(int pageSize)</code>
|
||||
<div class="block">Generate the query that will provide the first page, limited by the page size.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code>int</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#getParameterCount--">getParameterCount</a></span>()</code>
|
||||
<div class="block">The number of parameters that are declared in the query</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i4" class="altColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#getSortKeyPlaceHolder-java.lang.String-">getSortKeyPlaceHolder</a></span>(java.lang.String keyName)</code>
|
||||
<div class="block">Returns either a String to be used as the named placeholder for a sort key value (based on the column name)
|
||||
or a ? for unnamed parameters.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i5" class="rowColor">
|
||||
<td class="colFirst"><code>java.util.Map<java.lang.String,<a href="../../../../../org/springframework/batch/item/database/Order.html" title="enum in org.springframework.batch.item.database">Order</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#getSortKeys--">getSortKeys</a></span>()</code>
|
||||
<div class="block">The sort keys.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i6" class="altColor">
|
||||
<td class="colFirst"><code>java.util.Map<java.lang.String,<a href="../../../../../org/springframework/batch/item/database/Order.html" title="enum in org.springframework.batch.item.database">Order</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#getSortKeysWithoutAliases--">getSortKeysWithoutAliases</a></span>()</code>
|
||||
<div class="block">The sort key (unique single column name) without alias.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i7" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#init-javax.sql.DataSource-">init</a></span>(javax.sql.DataSource dataSource)</code>
|
||||
<div class="block">Initialize the query provider using the provided <code>DataSource</code> if necessary.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i8" class="altColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#isUsingNamedParameters--">isUsingNamedParameters</a></span>()</code>
|
||||
<div class="block">Indicate whether the generated queries use named parameter syntax.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="init-javax.sql.DataSource-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>init</h4>
|
||||
<pre>void init(javax.sql.DataSource dataSource)
|
||||
throws java.lang.Exception</pre>
|
||||
<div class="block">Initialize the query provider using the provided <code>DataSource</code> if necessary.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>dataSource</code> - DataSource to use for any initialization</dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="generateFirstPageQuery-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateFirstPageQuery</h4>
|
||||
<pre>java.lang.String generateFirstPageQuery(int pageSize)</pre>
|
||||
<div class="block">Generate the query that will provide the first page, limited by the page size.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>pageSize</code> - number of rows to read for each page</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>the generated query</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="generateRemainingPagesQuery-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateRemainingPagesQuery</h4>
|
||||
<pre>java.lang.String generateRemainingPagesQuery(int pageSize)</pre>
|
||||
<div class="block">Generate the query that will provide the first page, limited by the page size.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>pageSize</code> - number of rows to read for each page</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>the generated query</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="generateJumpToItemQuery-int-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateJumpToItemQuery</h4>
|
||||
<pre>java.lang.String generateJumpToItemQuery(int itemIndex,
|
||||
int pageSize)</pre>
|
||||
<div class="block">Generate the query that will provide the jump to item query. The itemIndex provided could be in the middle of
|
||||
the page and together with the page size it will be used to calculate the last index of the preceding page
|
||||
to be able to retrieve the sort key for this row.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>itemIndex</code> - the index for the next item to be read</dd>
|
||||
<dd><code>pageSize</code> - number of rows to read for each page</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>the generated query</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getParameterCount--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getParameterCount</h4>
|
||||
<pre>int getParameterCount()</pre>
|
||||
<div class="block">The number of parameters that are declared in the query</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>number of parameters</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="isUsingNamedParameters--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>isUsingNamedParameters</h4>
|
||||
<pre>boolean isUsingNamedParameters()</pre>
|
||||
<div class="block">Indicate whether the generated queries use named parameter syntax.</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>true if named parameter syntax is used</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getSortKeys--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getSortKeys</h4>
|
||||
<pre>java.util.Map<java.lang.String,<a href="../../../../../org/springframework/batch/item/database/Order.html" title="enum in org.springframework.batch.item.database">Order</a>> getSortKeys()</pre>
|
||||
<div class="block">The sort keys. A Map of the columns that make up the key and a Boolean indicating ascending or descending
|
||||
(ascending = true).</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>the sort keys used to order the query</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getSortKeyPlaceHolder-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getSortKeyPlaceHolder</h4>
|
||||
<pre>java.lang.String getSortKeyPlaceHolder(java.lang.String keyName)</pre>
|
||||
<div class="block">Returns either a String to be used as the named placeholder for a sort key value (based on the column name)
|
||||
or a ? for unnamed parameters.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>keyName</code> - The sort key name</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The string to be used for a parameterized query.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getSortKeysWithoutAliases--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>getSortKeysWithoutAliases</h4>
|
||||
<pre>java.util.Map<java.lang.String,<a href="../../../../../org/springframework/batch/item/database/Order.html" title="enum in org.springframework.batch.item.database">Order</a>> getSortKeysWithoutAliases()</pre>
|
||||
<div class="block">The sort key (unique single column name) without alias.</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>the sort key used to order the query (without alias)</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/Order.html" title="enum in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/StoredProcedureItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/PagingQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="PagingQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,578 @@
|
||||
<!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_31) on Thu Mar 23 09:54:32 CDT 2017 -->
|
||||
<title>StoredProcedureItemReader (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="StoredProcedureItemReader (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li>Next Class</li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/StoredProcedureItemReader.html" target="_top">Frames</a></li>
|
||||
<li><a href="StoredProcedureItemReader.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#fields.inherited.from.class.org.springframework.batch.item.database.AbstractCursorItemReader">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database</div>
|
||||
<h2 title="Class StoredProcedureItemReader" class="title">Class StoredProcedureItemReader<T></h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html" title="class in org.springframework.batch.item">org.springframework.batch.item.ItemStreamSupport</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../org/springframework/batch/item/support/AbstractItemStreamItemReader.html" title="class in org.springframework.batch.item.support">org.springframework.batch.item.support.AbstractItemStreamItemReader</a><T></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader</a><T></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html" title="class in org.springframework.batch.item.database">org.springframework.batch.item.database.AbstractCursorItemReader</a><T></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.StoredProcedureItemReader<T></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><a href="../../../../../org/springframework/batch/item/ItemReader.html" title="interface in org.springframework.batch.item">ItemReader</a><T>, <a href="../../../../../org/springframework/batch/item/ItemStream.html" title="interface in org.springframework.batch.item">ItemStream</a>, <a href="../../../../../org/springframework/batch/item/ItemStreamReader.html" title="interface in org.springframework.batch.item">ItemStreamReader</a><T>, org.springframework.beans.factory.InitializingBean</dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">StoredProcedureItemReader<T></span>
|
||||
extends <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html" title="class in org.springframework.batch.item.database">AbstractCursorItemReader</a><T></pre>
|
||||
<div class="block"><p>
|
||||
Item reader implementation that executes a stored procedure and then reads the returned cursor
|
||||
and continually retrieves the next row in the <code>ResultSet</code>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The callable statement used to open the cursor is created with the 'READ_ONLY' option as well as with the
|
||||
'TYPE_FORWARD_ONLY' option. By default the cursor will be opened using a separate connection which means
|
||||
that it will not participate in any transactions created as part of the step processing.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Each call to <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#read--"><code>AbstractItemCountingItemStreamItemReader.read()</code></a> will call the provided RowMapper, passing in the
|
||||
ResultSet.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
This class is modeled after the similar <code>JdbcCursorItemReader</code> class.
|
||||
</p></div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Thomas Risberg</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- =========== FIELD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="field.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Field Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="fields.inherited.from.class.org.springframework.batch.item.database.AbstractCursorItemReader">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Fields inherited from class org.springframework.batch.item.database.<a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html" title="class in org.springframework.batch.item.database">AbstractCursorItemReader</a></h3>
|
||||
<code><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#log">log</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#rs">rs</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#VALUE_NOT_SET">VALUE_NOT_SET</a></code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/StoredProcedureItemReader.html#StoredProcedureItemReader--">StoredProcedureItemReader</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/StoredProcedureItemReader.html#afterPropertiesSet--">afterPropertiesSet</a></span>()</code>
|
||||
<div class="block">Assert that mandatory properties are set.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/StoredProcedureItemReader.html#cleanupOnClose--">cleanupOnClose</a></span>()</code>
|
||||
<div class="block">Close the cursor and database connection.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/StoredProcedureItemReader.html#getSql--">getSql</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/StoredProcedureItemReader.html#openCursor-java.sql.Connection-">openCursor</a></span>(java.sql.Connection con)</code> </td>
|
||||
</tr>
|
||||
<tr id="i4" class="altColor">
|
||||
<td class="colFirst"><code>protected <a href="../../../../../org/springframework/batch/item/database/StoredProcedureItemReader.html" title="type parameter in StoredProcedureItemReader">T</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/StoredProcedureItemReader.html#readCursor-java.sql.ResultSet-int-">readCursor</a></span>(java.sql.ResultSet rs,
|
||||
int currentRow)</code>
|
||||
<div class="block">Read the cursor and map to the type of object this reader should return.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i5" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/StoredProcedureItemReader.html#setFunction-boolean-">setFunction</a></span>(boolean function)</code>
|
||||
<div class="block">Set whether this stored procedure is a function.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i6" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/StoredProcedureItemReader.html#setParameters-org.springframework.jdbc.core.SqlParameter:A-">setParameters</a></span>(org.springframework.jdbc.core.SqlParameter[] parameters)</code>
|
||||
<div class="block">Add one or more declared parameters.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i7" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/StoredProcedureItemReader.html#setPreparedStatementSetter-org.springframework.jdbc.core.PreparedStatementSetter-">setPreparedStatementSetter</a></span>(org.springframework.jdbc.core.PreparedStatementSetter preparedStatementSetter)</code>
|
||||
<div class="block">Set the PreparedStatementSetter to use if any parameter values that need
|
||||
to be set in the supplied query.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i8" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/StoredProcedureItemReader.html#setProcedureName-java.lang.String-">setProcedureName</a></span>(java.lang.String sprocedureName)</code>
|
||||
<div class="block">Set the SQL statement to be used when creating the cursor.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i9" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/StoredProcedureItemReader.html#setRefCursorPosition-int-">setRefCursorPosition</a></span>(int refCursorPosition)</code>
|
||||
<div class="block">Set the parameter position of the REF CURSOR.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i10" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/item/database/StoredProcedureItemReader.html#setRowMapper-org.springframework.jdbc.core.RowMapper-">setRowMapper</a></span>(org.springframework.jdbc.core.RowMapper<<a href="../../../../../org/springframework/batch/item/database/StoredProcedureItemReader.html" title="type parameter in StoredProcedureItemReader">T</a>> rowMapper)</code>
|
||||
<div class="block">Set the RowMapper to be used for all calls to read().</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.database.AbstractCursorItemReader">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.database.<a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html" title="class in org.springframework.batch.item.database">AbstractCursorItemReader</a></h3>
|
||||
<code><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#applyStatementSettings-java.sql.PreparedStatement-">applyStatementSettings</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#doClose--">doClose</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#doOpen--">doOpen</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#doRead--">doRead</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#getDataSource--">getDataSource</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#getExceptionTranslator--">getExceptionTranslator</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#handleWarnings-java.sql.Statement-">handleWarnings</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#initializeConnection--">initializeConnection</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#isUseSharedExtendedConnection--">isUseSharedExtendedConnection</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#jumpToItem-int-">jumpToItem</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setDataSource-javax.sql.DataSource-">setDataSource</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setDriverSupportsAbsolute-boolean-">setDriverSupportsAbsolute</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setFetchSize-int-">setFetchSize</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setIgnoreWarnings-boolean-">setIgnoreWarnings</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setMaxRows-int-">setMaxRows</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setQueryTimeout-int-">setQueryTimeout</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setUseSharedExtendedConnection-boolean-">setUseSharedExtendedConnection</a>, <a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setVerifyCursorPosition-boolean-">setVerifyCursorPosition</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.support.<a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">AbstractItemCountingItemStreamItemReader</a></h3>
|
||||
<code><a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#close--">close</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#getCurrentItemCount--">getCurrentItemCount</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#isSaveState--">isSaveState</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#open-org.springframework.batch.item.ExecutionContext-">open</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#read--">read</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#setCurrentItemCount-int-">setCurrentItemCount</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#setMaxItemCount-int-">setMaxItemCount</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#setSaveState-boolean-">setSaveState</a>, <a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#update-org.springframework.batch.item.ExecutionContext-">update</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.ItemStreamSupport">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.<a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html" title="class in org.springframework.batch.item">ItemStreamSupport</a></h3>
|
||||
<code><a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html#getExecutionContextKey-java.lang.String-">getExecutionContextKey</a>, <a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html#setExecutionContextName-java.lang.String-">setExecutionContextName</a>, <a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html#setName-java.lang.String-">setName</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="StoredProcedureItemReader--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>StoredProcedureItemReader</h4>
|
||||
<pre>public StoredProcedureItemReader()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="setRowMapper-org.springframework.jdbc.core.RowMapper-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setRowMapper</h4>
|
||||
<pre>public void setRowMapper(org.springframework.jdbc.core.RowMapper<<a href="../../../../../org/springframework/batch/item/database/StoredProcedureItemReader.html" title="type parameter in StoredProcedureItemReader">T</a>> rowMapper)</pre>
|
||||
<div class="block">Set the RowMapper to be used for all calls to read().</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>rowMapper</code> - </dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setProcedureName-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setProcedureName</h4>
|
||||
<pre>public void setProcedureName(java.lang.String sprocedureName)</pre>
|
||||
<div class="block">Set the SQL statement to be used when creating the cursor. This statement
|
||||
should be a complete and valid SQL statement, as it will be run directly
|
||||
without any modification.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>sprocedureName</code> - </dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setPreparedStatementSetter-org.springframework.jdbc.core.PreparedStatementSetter-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setPreparedStatementSetter</h4>
|
||||
<pre>public void setPreparedStatementSetter(org.springframework.jdbc.core.PreparedStatementSetter preparedStatementSetter)</pre>
|
||||
<div class="block">Set the PreparedStatementSetter to use if any parameter values that need
|
||||
to be set in the supplied query.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>preparedStatementSetter</code> - </dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setParameters-org.springframework.jdbc.core.SqlParameter:A-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setParameters</h4>
|
||||
<pre>public void setParameters(org.springframework.jdbc.core.SqlParameter[] parameters)</pre>
|
||||
<div class="block">Add one or more declared parameters. Used for configuring this operation when used in a
|
||||
bean factory. Each parameter will specify SQL type and (optionally) the parameter's name.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>parameters</code> - Array containing the declared <code>SqlParameter</code> objects</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setFunction-boolean-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setFunction</h4>
|
||||
<pre>public void setFunction(boolean function)</pre>
|
||||
<div class="block">Set whether this stored procedure is a function.</div>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setRefCursorPosition-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setRefCursorPosition</h4>
|
||||
<pre>public void setRefCursorPosition(int refCursorPosition)</pre>
|
||||
<div class="block">Set the parameter position of the REF CURSOR. Only used for Oracle and
|
||||
PostgreSQL that use REF CURSORs. For any other database this should be
|
||||
kept as 0 which is the default.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>refCursorPosition</code> - The parameter position of the REF CURSOR</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="afterPropertiesSet--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>afterPropertiesSet</h4>
|
||||
<pre>public void afterPropertiesSet()
|
||||
throws java.lang.Exception</pre>
|
||||
<div class="block">Assert that mandatory properties are set.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>afterPropertiesSet</code> in interface <code>org.springframework.beans.factory.InitializingBean</code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#afterPropertiesSet--">afterPropertiesSet</a></code> in class <code><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html" title="class in org.springframework.batch.item.database">AbstractCursorItemReader</a><<a href="../../../../../org/springframework/batch/item/database/StoredProcedureItemReader.html" title="type parameter in StoredProcedureItemReader">T</a>></code></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.IllegalArgumentException</code> - if either data source or SQL properties
|
||||
not set.</dd>
|
||||
<dd><code>java.lang.Exception</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="openCursor-java.sql.Connection-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>openCursor</h4>
|
||||
<pre>protected void openCursor(java.sql.Connection con)</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#openCursor-java.sql.Connection-">openCursor</a></code> in class <code><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html" title="class in org.springframework.batch.item.database">AbstractCursorItemReader</a><<a href="../../../../../org/springframework/batch/item/database/StoredProcedureItemReader.html" title="type parameter in StoredProcedureItemReader">T</a>></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="readCursor-java.sql.ResultSet-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>readCursor</h4>
|
||||
<pre>protected <a href="../../../../../org/springframework/batch/item/database/StoredProcedureItemReader.html" title="type parameter in StoredProcedureItemReader">T</a> readCursor(java.sql.ResultSet rs,
|
||||
int currentRow)
|
||||
throws java.sql.SQLException</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#readCursor-java.sql.ResultSet-int-">AbstractCursorItemReader</a></code></span></div>
|
||||
<div class="block">Read the cursor and map to the type of object this reader should return. This method must be
|
||||
overriden by subclasses.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#readCursor-java.sql.ResultSet-int-">readCursor</a></code> in class <code><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html" title="class in org.springframework.batch.item.database">AbstractCursorItemReader</a><<a href="../../../../../org/springframework/batch/item/database/StoredProcedureItemReader.html" title="type parameter in StoredProcedureItemReader">T</a>></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>rs</code> - The current result set</dd>
|
||||
<dd><code>currentRow</code> - Current position of the result set</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>the mapped object at the cursor position</dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.sql.SQLException</code> - if interactions with the current result set fail</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="cleanupOnClose--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>cleanupOnClose</h4>
|
||||
<pre>protected void cleanupOnClose()
|
||||
throws java.lang.Exception</pre>
|
||||
<div class="block">Close the cursor and database connection.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#cleanupOnClose--">cleanupOnClose</a></code> in class <code><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html" title="class in org.springframework.batch.item.database">AbstractCursorItemReader</a><<a href="../../../../../org/springframework/batch/item/database/StoredProcedureItemReader.html" title="type parameter in StoredProcedureItemReader">T</a>></code></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getSql--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>getSql</h4>
|
||||
<pre>public java.lang.String getSql()</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#getSql--">getSql</a></code> in class <code><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html" title="class in org.springframework.batch.item.database">AbstractCursorItemReader</a><<a href="../../../../../org/springframework/batch/item/database/StoredProcedureItemReader.html" title="type parameter in StoredProcedureItemReader">T</a>></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li>Next Class</li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/StoredProcedureItemReader.html" target="_top">Frames</a></li>
|
||||
<li><a href="StoredProcedureItemReader.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#fields.inherited.from.class.org.springframework.batch.item.database.AbstractCursorItemReader">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,484 @@
|
||||
<!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_31) on Thu Mar 23 09:54:34 CDT 2017 -->
|
||||
<title>JdbcBatchItemWriterBuilder (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="JdbcBatchItemWriterBuilder (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li>Prev Class</li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" target="_top">Frames</a></li>
|
||||
<li><a href="JdbcBatchItemWriterBuilder.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database.builder</div>
|
||||
<h2 title="Class JdbcBatchItemWriterBuilder" class="title">Class JdbcBatchItemWriterBuilder<T></h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.builder.JdbcBatchItemWriterBuilder<T></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">JdbcBatchItemWriterBuilder<T></span>
|
||||
extends java.lang.Object</pre>
|
||||
<div class="block">A builder implementation for the <a href="../../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html" title="class in org.springframework.batch.item.database"><code>JdbcBatchItemWriter</code></a>.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Since:</span></dt>
|
||||
<dd>4.0</dd>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Michael Minella</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html" title="class in org.springframework.batch.item.database"><code>JdbcBatchItemWriter</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html#JdbcBatchItemWriterBuilder--">JdbcBatchItemWriterBuilder</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcBatchItemWriterBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="type parameter in JdbcBatchItemWriterBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html#assertUpdates-boolean-">assertUpdates</a></span>(boolean assertUpdates)</code>
|
||||
<div class="block">If set to true, confirms that every insert results in the update of at least one
|
||||
row in the database.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcBatchItemWriterBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="type parameter in JdbcBatchItemWriterBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html#beanMapped--">beanMapped</a></span>()</code>
|
||||
<div class="block">Creates a <a href="../../../../../../org/springframework/batch/item/database/BeanPropertyItemSqlParameterSourceProvider.html" title="class in org.springframework.batch.item.database"><code>BeanPropertyItemSqlParameterSourceProvider</code></a> to be used as your
|
||||
<a href="../../../../../../org/springframework/batch/item/database/ItemSqlParameterSourceProvider.html" title="interface in org.springframework.batch.item.database"><code>ItemSqlParameterSourceProvider</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html" title="class in org.springframework.batch.item.database">JdbcBatchItemWriter</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="type parameter in JdbcBatchItemWriterBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html#build--">build</a></span>()</code>
|
||||
<div class="block">Validates configuration and builds the <a href="../../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html" title="class in org.springframework.batch.item.database"><code>JdbcBatchItemWriter</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcBatchItemWriterBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="type parameter in JdbcBatchItemWriterBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html#columnMapped--">columnMapped</a></span>()</code>
|
||||
<div class="block">Creates a <a href="../../../../../../org/springframework/batch/item/database/support/ColumnMapItemPreparedStatementSetter.html" title="class in org.springframework.batch.item.database.support"><code>ColumnMapItemPreparedStatementSetter</code></a> to be used as your
|
||||
<a href="../../../../../../org/springframework/batch/item/database/ItemPreparedStatementSetter.html" title="interface in org.springframework.batch.item.database"><code>ItemPreparedStatementSetter</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i4" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcBatchItemWriterBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="type parameter in JdbcBatchItemWriterBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html#dataSource-javax.sql.DataSource-">dataSource</a></span>(javax.sql.DataSource dataSource)</code>
|
||||
<div class="block">Configure the <code>DataSource</code> to be used.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i5" class="rowColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcBatchItemWriterBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="type parameter in JdbcBatchItemWriterBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html#itemPreparedStatementSetter-org.springframework.batch.item.database.ItemPreparedStatementSetter-">itemPreparedStatementSetter</a></span>(<a href="../../../../../../org/springframework/batch/item/database/ItemPreparedStatementSetter.html" title="interface in org.springframework.batch.item.database">ItemPreparedStatementSetter</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="type parameter in JdbcBatchItemWriterBuilder">T</a>> itemPreparedStatementSetter)</code>
|
||||
<div class="block">Configures a <a href="../../../../../../org/springframework/batch/item/database/ItemPreparedStatementSetter.html" title="interface in org.springframework.batch.item.database"><code>ItemPreparedStatementSetter</code></a> for use by the writer.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i6" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcBatchItemWriterBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="type parameter in JdbcBatchItemWriterBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html#itemSqlParameterSourceProvider-org.springframework.batch.item.database.ItemSqlParameterSourceProvider-">itemSqlParameterSourceProvider</a></span>(<a href="../../../../../../org/springframework/batch/item/database/ItemSqlParameterSourceProvider.html" title="interface in org.springframework.batch.item.database">ItemSqlParameterSourceProvider</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="type parameter in JdbcBatchItemWriterBuilder">T</a>> itemSqlParameterSourceProvider)</code>
|
||||
<div class="block">Configures a <a href="../../../../../../org/springframework/batch/item/database/ItemSqlParameterSourceProvider.html" title="interface in org.springframework.batch.item.database"><code>ItemSqlParameterSourceProvider</code></a> for use by the writer.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i7" class="rowColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcBatchItemWriterBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="type parameter in JdbcBatchItemWriterBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html#namedParametersJdbcTemplate-org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations-">namedParametersJdbcTemplate</a></span>(org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations namedParameterJdbcOperations)</code>
|
||||
<div class="block">The <code>NamedParameterJdbcOperations</code> instance to use.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i8" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcBatchItemWriterBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="type parameter in JdbcBatchItemWriterBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html#sql-java.lang.String-">sql</a></span>(java.lang.String sql)</code>
|
||||
<div class="block">Set the SQL statement to be used for each item's updates.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="JdbcBatchItemWriterBuilder--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>JdbcBatchItemWriterBuilder</h4>
|
||||
<pre>public JdbcBatchItemWriterBuilder()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="dataSource-javax.sql.DataSource-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>dataSource</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcBatchItemWriterBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="type parameter in JdbcBatchItemWriterBuilder">T</a>> dataSource(javax.sql.DataSource dataSource)</pre>
|
||||
<div class="block">Configure the <code>DataSource</code> to be used.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>dataSource</code> - the DataSource</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The current instance of the builder for chaining.</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html#setDataSource-javax.sql.DataSource-"><code>JdbcBatchItemWriter.setDataSource(DataSource)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="assertUpdates-boolean-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>assertUpdates</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcBatchItemWriterBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="type parameter in JdbcBatchItemWriterBuilder">T</a>> assertUpdates(boolean assertUpdates)</pre>
|
||||
<div class="block">If set to true, confirms that every insert results in the update of at least one
|
||||
row in the database. Defaults to true.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>assertUpdates</code> - boolean indicator</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The current instance of the builder for chaining</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html#setAssertUpdates-boolean-"><code>JdbcBatchItemWriter.setAssertUpdates(boolean)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="sql-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>sql</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcBatchItemWriterBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="type parameter in JdbcBatchItemWriterBuilder">T</a>> sql(java.lang.String sql)</pre>
|
||||
<div class="block">Set the SQL statement to be used for each item's updates. This is a required
|
||||
field.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>sql</code> - SQL string</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The current instance of the builder for chaining</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html#setSql-java.lang.String-"><code>JdbcBatchItemWriter.setSql(String)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="itemPreparedStatementSetter-org.springframework.batch.item.database.ItemPreparedStatementSetter-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>itemPreparedStatementSetter</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcBatchItemWriterBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="type parameter in JdbcBatchItemWriterBuilder">T</a>> itemPreparedStatementSetter(<a href="../../../../../../org/springframework/batch/item/database/ItemPreparedStatementSetter.html" title="interface in org.springframework.batch.item.database">ItemPreparedStatementSetter</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="type parameter in JdbcBatchItemWriterBuilder">T</a>> itemPreparedStatementSetter)</pre>
|
||||
<div class="block">Configures a <a href="../../../../../../org/springframework/batch/item/database/ItemPreparedStatementSetter.html" title="interface in org.springframework.batch.item.database"><code>ItemPreparedStatementSetter</code></a> for use by the writer. This
|
||||
should only be used if <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html#columnMapped--"><code>columnMapped()</code></a> isn't called.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>itemPreparedStatementSetter</code> - The <a href="../../../../../../org/springframework/batch/item/database/ItemPreparedStatementSetter.html" title="interface in org.springframework.batch.item.database"><code>ItemPreparedStatementSetter</code></a></dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The current instance of the builder for chaining</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html#setItemPreparedStatementSetter-org.springframework.batch.item.database.ItemPreparedStatementSetter-"><code>JdbcBatchItemWriter.setItemPreparedStatementSetter(ItemPreparedStatementSetter)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="itemSqlParameterSourceProvider-org.springframework.batch.item.database.ItemSqlParameterSourceProvider-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>itemSqlParameterSourceProvider</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcBatchItemWriterBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="type parameter in JdbcBatchItemWriterBuilder">T</a>> itemSqlParameterSourceProvider(<a href="../../../../../../org/springframework/batch/item/database/ItemSqlParameterSourceProvider.html" title="interface in org.springframework.batch.item.database">ItemSqlParameterSourceProvider</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="type parameter in JdbcBatchItemWriterBuilder">T</a>> itemSqlParameterSourceProvider)</pre>
|
||||
<div class="block">Configures a <a href="../../../../../../org/springframework/batch/item/database/ItemSqlParameterSourceProvider.html" title="interface in org.springframework.batch.item.database"><code>ItemSqlParameterSourceProvider</code></a> for use by the writer. This
|
||||
should only be used if <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html#beanMapped--"><code>beanMapped()</code></a> isn't called.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>itemSqlParameterSourceProvider</code> - The <a href="../../../../../../org/springframework/batch/item/database/ItemSqlParameterSourceProvider.html" title="interface in org.springframework.batch.item.database"><code>ItemSqlParameterSourceProvider</code></a></dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The current instance of the builder for chaining</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html#setItemSqlParameterSourceProvider-org.springframework.batch.item.database.ItemSqlParameterSourceProvider-"><code>JdbcBatchItemWriter.setItemSqlParameterSourceProvider(ItemSqlParameterSourceProvider)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="namedParametersJdbcTemplate-org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>namedParametersJdbcTemplate</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcBatchItemWriterBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="type parameter in JdbcBatchItemWriterBuilder">T</a>> namedParametersJdbcTemplate(org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations namedParameterJdbcOperations)</pre>
|
||||
<div class="block">The <code>NamedParameterJdbcOperations</code> instance to use. If one isn't provided,
|
||||
a <code>DataSource</code> is required.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>namedParameterJdbcOperations</code> - The template</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The current instance of the builder for chaining</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="columnMapped--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>columnMapped</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcBatchItemWriterBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="type parameter in JdbcBatchItemWriterBuilder">T</a>> columnMapped()</pre>
|
||||
<div class="block">Creates a <a href="../../../../../../org/springframework/batch/item/database/support/ColumnMapItemPreparedStatementSetter.html" title="class in org.springframework.batch.item.database.support"><code>ColumnMapItemPreparedStatementSetter</code></a> to be used as your
|
||||
<a href="../../../../../../org/springframework/batch/item/database/ItemPreparedStatementSetter.html" title="interface in org.springframework.batch.item.database"><code>ItemPreparedStatementSetter</code></a>.
|
||||
|
||||
NOTE: The item type for this <a href="../../../../../../org/springframework/batch/item/ItemWriter.html" title="interface in org.springframework.batch.item"><code>ItemWriter</code></a> must
|
||||
be castable to <code>Map<String,Object>></code>.</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The current instance of the builder for chaining</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/support/ColumnMapItemPreparedStatementSetter.html" title="class in org.springframework.batch.item.database.support"><code>ColumnMapItemPreparedStatementSetter</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="beanMapped--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>beanMapped</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcBatchItemWriterBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="type parameter in JdbcBatchItemWriterBuilder">T</a>> beanMapped()</pre>
|
||||
<div class="block">Creates a <a href="../../../../../../org/springframework/batch/item/database/BeanPropertyItemSqlParameterSourceProvider.html" title="class in org.springframework.batch.item.database"><code>BeanPropertyItemSqlParameterSourceProvider</code></a> to be used as your
|
||||
<a href="../../../../../../org/springframework/batch/item/database/ItemSqlParameterSourceProvider.html" title="interface in org.springframework.batch.item.database"><code>ItemSqlParameterSourceProvider</code></a>.</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The current instance of the builder for chaining</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/BeanPropertyItemSqlParameterSourceProvider.html" title="class in org.springframework.batch.item.database"><code>BeanPropertyItemSqlParameterSourceProvider</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="build--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>build</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html" title="class in org.springframework.batch.item.database">JdbcBatchItemWriter</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="type parameter in JdbcBatchItemWriterBuilder">T</a>> build()</pre>
|
||||
<div class="block">Validates configuration and builds the <a href="../../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html" title="class in org.springframework.batch.item.database"><code>JdbcBatchItemWriter</code></a>.</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>a <a href="../../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html" title="class in org.springframework.batch.item.database"><code>JdbcBatchItemWriter</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li>Prev Class</li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" target="_top">Frames</a></li>
|
||||
<li><a href="JdbcBatchItemWriterBuilder.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,727 @@
|
||||
<!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_31) on Thu Mar 23 09:54:34 CDT 2017 -->
|
||||
<title>JdbcCursorItemReaderBuilder (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="JdbcCursorItemReaderBuilder (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="class in org.springframework.batch.item.database.builder"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" target="_top">Frames</a></li>
|
||||
<li><a href="JdbcCursorItemReaderBuilder.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database.builder</div>
|
||||
<h2 title="Class JdbcCursorItemReaderBuilder" class="title">Class JdbcCursorItemReaderBuilder<T></h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.builder.JdbcCursorItemReaderBuilder<T></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">JdbcCursorItemReaderBuilder<T></span>
|
||||
extends java.lang.Object</pre>
|
||||
<div class="block">Builder for the <a href="../../../../../../org/springframework/batch/item/database/JdbcCursorItemReader.html" title="class in org.springframework.batch.item.database"><code>JdbcCursorItemReader</code></a></div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Since:</span></dt>
|
||||
<dd>4.0</dd>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Michael Minella</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html#JdbcCursorItemReaderBuilder--">JdbcCursorItemReaderBuilder</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/JdbcCursorItemReader.html" title="class in org.springframework.batch.item.database">JdbcCursorItemReader</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html#build--">build</a></span>()</code>
|
||||
<div class="block">Validates configuration and builds a new reader instance.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html#currentItemCount-int-">currentItemCount</a></span>(int currentItemCount)</code>
|
||||
<div class="block">The index of the first record to begin reading from.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html#dataSource-javax.sql.DataSource-">dataSource</a></span>(javax.sql.DataSource dataSource)</code>
|
||||
<div class="block">The <code>DataSource</code> to read from</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html#driverSupportsAbsolute-boolean-">driverSupportsAbsolute</a></span>(boolean driverSupportsAbsolute)</code>
|
||||
<div class="block">Indicates if the JDBC driver supports setting the absolute row on the
|
||||
<code>ResultSet</code>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i4" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html#fetchSize-int-">fetchSize</a></span>(int fetchSize)</code>
|
||||
<div class="block">A hint to the driver as to how many rows to return with each fetch.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i5" class="rowColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html#ignoreWarnings-boolean-">ignoreWarnings</a></span>(boolean ignoreWarnings)</code> </td>
|
||||
</tr>
|
||||
<tr id="i6" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html#maxItemCount-int-">maxItemCount</a></span>(int maxItemCount)</code>
|
||||
<div class="block">The max number of items to be read.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i7" class="rowColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html#maxRows-int-">maxRows</a></span>(int maxRows)</code>
|
||||
<div class="block">The max number of rows the <code>ResultSet</code> can contain</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i8" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html#name-java.lang.String-">name</a></span>(java.lang.String name)</code>
|
||||
<div class="block">A name used to prevent key collisions while saving state in the
|
||||
<a href="../../../../../../org/springframework/batch/item/ExecutionContext.html" title="class in org.springframework.batch.item"><code>ExecutionContext</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i9" class="rowColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html#preparedStatementSetter-org.springframework.jdbc.core.PreparedStatementSetter-">preparedStatementSetter</a></span>(org.springframework.jdbc.core.PreparedStatementSetter preparedStatementSetter)</code>
|
||||
<div class="block">Configures the provided <code>PreparedStatementSetter</code> to be used to populate any
|
||||
arguments in the SQL query to be executed for the reader.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i10" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html#queryArguments-java.util.List-">queryArguments</a></span>(java.util.List<?> args)</code>
|
||||
<div class="block">Configures a <code>PreparedStatementSetter</code> that will use the List as the values
|
||||
to be set on the query to be executed for this reader.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i11" class="rowColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html#queryArguments-java.lang.Object:A-">queryArguments</a></span>(java.lang.Object[] args)</code>
|
||||
<div class="block">Configures a <code>PreparedStatementSetter</code> that will use the array as the values
|
||||
to be set on the query to be executed for this reader.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i12" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html#queryArguments-java.lang.Object:A-int:A-">queryArguments</a></span>(java.lang.Object[] args,
|
||||
int[] types)</code>
|
||||
<div class="block">Configures a <code>PreparedStatementSetter</code> that will use the Object [] as the
|
||||
values to be set on the query to be executed for this reader.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i13" class="rowColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html#queryTimeout-int-">queryTimeout</a></span>(int queryTimeout)</code>
|
||||
<div class="block">The time in milliseconds for the query to timeout</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i14" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html#rowMapper-org.springframework.jdbc.core.RowMapper-">rowMapper</a></span>(org.springframework.jdbc.core.RowMapper<<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>> rowMapper)</code>
|
||||
<div class="block">The <code>RowMapper</code> used to map the results of the cursor to each item.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i15" class="rowColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html#saveState-boolean-">saveState</a></span>(boolean saveState)</code>
|
||||
<div class="block">Indicates if the state of the reader should be persisted in the
|
||||
<a href="../../../../../../org/springframework/batch/item/ExecutionContext.html" title="class in org.springframework.batch.item"><code>ExecutionContext</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i16" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html#sql-java.lang.String-">sql</a></span>(java.lang.String sql)</code>
|
||||
<div class="block">The query to be executed for this reader</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i17" class="rowColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html#useSharedExtendedConnection-boolean-">useSharedExtendedConnection</a></span>(boolean useSharedExtendedConnection)</code>
|
||||
<div class="block">Indicates that the connection used for the cursor is being used by all other
|
||||
processing, therefor part of the same transaction.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i18" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html#verifyCursorPosition-boolean-">verifyCursorPosition</a></span>(boolean verifyCursorPosition)</code>
|
||||
<div class="block">Indicates if the reader should verify the current position of the
|
||||
<code>ResultSet</code> after being passed to the <code>RowMapper</code>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="JdbcCursorItemReaderBuilder--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>JdbcCursorItemReaderBuilder</h4>
|
||||
<pre>public JdbcCursorItemReaderBuilder()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="dataSource-javax.sql.DataSource-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>dataSource</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>> dataSource(javax.sql.DataSource dataSource)</pre>
|
||||
<div class="block">The <code>DataSource</code> to read from</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>dataSource</code> - a relational data base</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>this instance for method chaining</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setDataSource-javax.sql.DataSource-"><code>AbstractCursorItemReader.setDataSource(DataSource)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="fetchSize-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>fetchSize</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>> fetchSize(int fetchSize)</pre>
|
||||
<div class="block">A hint to the driver as to how many rows to return with each fetch.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>fetchSize</code> - the hint</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>this instance for method chaining</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setFetchSize-int-"><code>AbstractCursorItemReader.setFetchSize(int)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="maxRows-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>maxRows</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>> maxRows(int maxRows)</pre>
|
||||
<div class="block">The max number of rows the <code>ResultSet</code> can contain</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>maxRows</code> - the max</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>this instance for method chaining</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setMaxRows-int-"><code>AbstractCursorItemReader.setMaxRows(int)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="queryTimeout-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>queryTimeout</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>> queryTimeout(int queryTimeout)</pre>
|
||||
<div class="block">The time in milliseconds for the query to timeout</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>queryTimeout</code> - timeout</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>this instance for method chaining</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setQueryTimeout-int-"><code>AbstractCursorItemReader.setQueryTimeout(int)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="currentItemCount-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>currentItemCount</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>> currentItemCount(int currentItemCount)</pre>
|
||||
<div class="block">The index of the first record to begin reading from. Overridden if a previous value
|
||||
is provided via the <a href="../../../../../../org/springframework/batch/item/ExecutionContext.html" title="class in org.springframework.batch.item"><code>ExecutionContext</code></a> on
|
||||
<a href="../../../../../../org/springframework/batch/item/ItemStream.html#open-org.springframework.batch.item.ExecutionContext-"><code>ItemStream.open(ExecutionContext)</code></a></div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>currentItemCount</code> - current index</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>this instance for method chaining</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#setCurrentItemCount-int-"><code>AbstractItemCountingItemStreamItemReader.setCurrentItemCount(int)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="maxItemCount-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>maxItemCount</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>> maxItemCount(int maxItemCount)</pre>
|
||||
<div class="block">The max number of items to be read. Overriden if a previous value is povided via
|
||||
the <a href="../../../../../../org/springframework/batch/item/ExecutionContext.html" title="class in org.springframework.batch.item"><code>ExecutionContext</code></a> on <a href="../../../../../../org/springframework/batch/item/ItemStream.html#open-org.springframework.batch.item.ExecutionContext-"><code>ItemStream.open(org.springframework.batch.item.ExecutionContext)</code></a></div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>maxItemCount</code> - count</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>this instance for method chaining</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#setMaxItemCount-int-"><code>AbstractItemCountingItemStreamItemReader.setMaxItemCount(int)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="saveState-boolean-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>saveState</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>> saveState(boolean saveState)</pre>
|
||||
<div class="block">Indicates if the state of the reader should be persisted in the
|
||||
<a href="../../../../../../org/springframework/batch/item/ExecutionContext.html" title="class in org.springframework.batch.item"><code>ExecutionContext</code></a>. Defaults to true.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>saveState</code> - indicator. Defaults to true</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>this instance for method chaining</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#setSaveState-boolean-"><code>AbstractItemCountingItemStreamItemReader.setSaveState(boolean)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="ignoreWarnings-boolean-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>ignoreWarnings</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>> ignoreWarnings(boolean ignoreWarnings)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="verifyCursorPosition-boolean-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>verifyCursorPosition</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>> verifyCursorPosition(boolean verifyCursorPosition)</pre>
|
||||
<div class="block">Indicates if the reader should verify the current position of the
|
||||
<code>ResultSet</code> after being passed to the <code>RowMapper</code>. Defaults
|
||||
to true.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>verifyCursorPosition</code> - indicator</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>this instance for method chaining</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setVerifyCursorPosition-boolean-"><code>AbstractCursorItemReader.setVerifyCursorPosition(boolean)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="driverSupportsAbsolute-boolean-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>driverSupportsAbsolute</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>> driverSupportsAbsolute(boolean driverSupportsAbsolute)</pre>
|
||||
<div class="block">Indicates if the JDBC driver supports setting the absolute row on the
|
||||
<code>ResultSet</code>.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>driverSupportsAbsolute</code> - indicator</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>this instance for method chaining</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setDriverSupportsAbsolute-boolean-"><code>AbstractCursorItemReader.setDriverSupportsAbsolute(boolean)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="useSharedExtendedConnection-boolean-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>useSharedExtendedConnection</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>> useSharedExtendedConnection(boolean useSharedExtendedConnection)</pre>
|
||||
<div class="block">Indicates that the connection used for the cursor is being used by all other
|
||||
processing, therefor part of the same transaction.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>useSharedExtendedConnection</code> - indicator</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>this instance for method chaining</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html#setUseSharedExtendedConnection-boolean-"><code>AbstractCursorItemReader.setUseSharedExtendedConnection(boolean)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="preparedStatementSetter-org.springframework.jdbc.core.PreparedStatementSetter-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>preparedStatementSetter</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>> preparedStatementSetter(org.springframework.jdbc.core.PreparedStatementSetter preparedStatementSetter)</pre>
|
||||
<div class="block">Configures the provided <code>PreparedStatementSetter</code> to be used to populate any
|
||||
arguments in the SQL query to be executed for the reader.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>preparedStatementSetter</code> - setter</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>this instance for method chaining</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/JdbcCursorItemReader.html#setPreparedStatementSetter-org.springframework.jdbc.core.PreparedStatementSetter-"><code>JdbcCursorItemReader.setPreparedStatementSetter(PreparedStatementSetter)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="queryArguments-java.lang.Object:A-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>queryArguments</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>> queryArguments(java.lang.Object[] args)</pre>
|
||||
<div class="block">Configures a <code>PreparedStatementSetter</code> that will use the array as the values
|
||||
to be set on the query to be executed for this reader.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>args</code> - values to set on the reader query</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>this instance for method chaining</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="queryArguments-java.lang.Object:A-int:A-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>queryArguments</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>> queryArguments(java.lang.Object[] args,
|
||||
int[] types)</pre>
|
||||
<div class="block">Configures a <code>PreparedStatementSetter</code> that will use the Object [] as the
|
||||
values to be set on the query to be executed for this reader. The int[] will
|
||||
provide the types (<code>Types</code>) for each of the values provided.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>args</code> - values to set on the query</dd>
|
||||
<dd><code>types</code> - the type for each value in the args array</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>this instance for method chaining</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="queryArguments-java.util.List-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>queryArguments</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>> queryArguments(java.util.List<?> args)
|
||||
throws java.lang.Exception</pre>
|
||||
<div class="block">Configures a <code>PreparedStatementSetter</code> that will use the List as the values
|
||||
to be set on the query to be executed for this reader.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>args</code> - values to set on the query</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>this instance for method chaining</dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code> - from <code>InitializingBean.afterPropertiesSet()</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="sql-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>sql</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>> sql(java.lang.String sql)</pre>
|
||||
<div class="block">The query to be executed for this reader</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>sql</code> - query</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>this instance for method chaining</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/JdbcCursorItemReader.html#setSql-java.lang.String-"><code>JdbcCursorItemReader.setSql(String)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="rowMapper-org.springframework.jdbc.core.RowMapper-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>rowMapper</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>> rowMapper(org.springframework.jdbc.core.RowMapper<<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>> rowMapper)</pre>
|
||||
<div class="block">The <code>RowMapper</code> used to map the results of the cursor to each item.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>rowMapper</code> - <code>RowMapper</code></dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>this instance for method chaining</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/JdbcCursorItemReader.html#setRowMapper-org.springframework.jdbc.core.RowMapper-"><code>JdbcCursorItemReader.setRowMapper(RowMapper)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="name-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>name</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>> name(java.lang.String name)</pre>
|
||||
<div class="block">A name used to prevent key collisions while saving state in the
|
||||
<a href="../../../../../../org/springframework/batch/item/ExecutionContext.html" title="class in org.springframework.batch.item"><code>ExecutionContext</code></a>.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>name</code> - unique name for this reader instance</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>this instance for method chaining</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/ItemStreamSupport.html#setName-java.lang.String-"><code>ItemStreamSupport.setName(String)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="build--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>build</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/JdbcCursorItemReader.html" title="class in org.springframework.batch.item.database">JdbcCursorItemReader</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="type parameter in JdbcCursorItemReaderBuilder">T</a>> build()</pre>
|
||||
<div class="block">Validates configuration and builds a new reader instance.</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>a fully constructed <a href="../../../../../../org/springframework/batch/item/database/JdbcCursorItemReader.html" title="class in org.springframework.batch.item.database"><code>JdbcCursorItemReader</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="class in org.springframework.batch.item.database.builder"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" target="_top">Frames</a></li>
|
||||
<li><a href="JdbcCursorItemReaderBuilder.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,660 @@
|
||||
<!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_31) on Thu Mar 23 09:54:34 CDT 2017 -->
|
||||
<title>JdbcPagingItemReaderBuilder (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="JdbcPagingItemReaderBuilder (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li>Next Class</li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" target="_top">Frames</a></li>
|
||||
<li><a href="JdbcPagingItemReaderBuilder.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database.builder</div>
|
||||
<h2 title="Class JdbcPagingItemReaderBuilder" class="title">Class JdbcPagingItemReaderBuilder<T></h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.builder.JdbcPagingItemReaderBuilder<T></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">JdbcPagingItemReaderBuilder<T></span>
|
||||
extends java.lang.Object</pre>
|
||||
<div class="block">This is a builder for the <a href="../../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html" title="class in org.springframework.batch.item.database"><code>JdbcPagingItemReader</code></a>. When configuring, either a
|
||||
<a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a> or the SQL fragments should be provided. If the SQL
|
||||
fragments are provided, the metadata from the provided <code>DataSource</code> will be used
|
||||
to create a PagingQueryProvider for you. If both are provided, the PagingQueryProvider
|
||||
will be used.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Since:</span></dt>
|
||||
<dd>4.0</dd>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Michael Minella</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html" title="class in org.springframework.batch.item.database"><code>JdbcPagingItemReader</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html#JdbcPagingItemReaderBuilder--">JdbcPagingItemReaderBuilder</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html" title="class in org.springframework.batch.item.database">JdbcPagingItemReader</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="type parameter in JdbcPagingItemReaderBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html#build--">build</a></span>()</code>
|
||||
<div class="block">Provides a completely built instance of the <a href="../../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html" title="class in org.springframework.batch.item.database"><code>JdbcPagingItemReader</code></a></div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcPagingItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="type parameter in JdbcPagingItemReaderBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html#currentItemCount-int-">currentItemCount</a></span>(int count)</code>
|
||||
<div class="block">The current index of the item to read.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcPagingItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="type parameter in JdbcPagingItemReaderBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html#dataSource-javax.sql.DataSource-">dataSource</a></span>(javax.sql.DataSource dataSource)</code>
|
||||
<div class="block">The <code>DataSource</code> to query against.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcPagingItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="type parameter in JdbcPagingItemReaderBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html#fetchSize-int-">fetchSize</a></span>(int fetchSize)</code>
|
||||
<div class="block">A hint to the underlying RDBMS as to how many records to return with each fetch.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i4" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcPagingItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="type parameter in JdbcPagingItemReaderBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html#fromClause-java.lang.String-">fromClause</a></span>(java.lang.String fromClause)</code>
|
||||
<div class="block">The SQL <code>FROM</code> clause for a db specific <a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i5" class="rowColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcPagingItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="type parameter in JdbcPagingItemReaderBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html#groupClause-java.lang.String-">groupClause</a></span>(java.lang.String groupClause)</code>
|
||||
<div class="block">The SQL <code>GROUP BY</code> clause for a db specific @<a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i6" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcPagingItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="type parameter in JdbcPagingItemReaderBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html#maxItemCount-int-">maxItemCount</a></span>(int count)</code>
|
||||
<div class="block">Maximum number of items to read.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i7" class="rowColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcPagingItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="type parameter in JdbcPagingItemReaderBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html#name-java.lang.String-">name</a></span>(java.lang.String name)</code>
|
||||
<div class="block">A name used to prevent key collissions while saving the state in the
|
||||
<a href="../../../../../../org/springframework/batch/item/ExecutionContext.html" title="class in org.springframework.batch.item"><code>ExecutionContext</code></a></div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i8" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcPagingItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="type parameter in JdbcPagingItemReaderBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html#pageSize-int-">pageSize</a></span>(int pageSize)</code>
|
||||
<div class="block">The number of records to request per page/query.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i9" class="rowColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcPagingItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="type parameter in JdbcPagingItemReaderBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html#parameterValues-java.util.Map-">parameterValues</a></span>(java.util.Map<java.lang.String,java.lang.Object> parameterValues)</code>
|
||||
<div class="block">A <code>Map</code> of values to set on the SQL's prepared statement.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i10" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcPagingItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="type parameter in JdbcPagingItemReaderBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html#queryProvider-org.springframework.batch.item.database.PagingQueryProvider-">queryProvider</a></span>(<a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a> provider)</code>
|
||||
<div class="block">A <a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a> to provide the queries required.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i11" class="rowColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcPagingItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="type parameter in JdbcPagingItemReaderBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html#rowMapper-org.springframework.jdbc.core.RowMapper-">rowMapper</a></span>(org.springframework.jdbc.core.RowMapper<<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="type parameter in JdbcPagingItemReaderBuilder">T</a>> rowMapper)</code>
|
||||
<div class="block">The <code>RowMapper</code> used to map the query results to objects.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i12" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcPagingItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="type parameter in JdbcPagingItemReaderBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html#saveState-boolean-">saveState</a></span>(boolean saveState)</code>
|
||||
<div class="block">Set to false in a multithreaded environment (restart is disabled).</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i13" class="rowColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcPagingItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="type parameter in JdbcPagingItemReaderBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html#selectClause-java.lang.String-">selectClause</a></span>(java.lang.String selectClause)</code>
|
||||
<div class="block">The SQL <code>SELECT</code> clause for a db specific <a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i14" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcPagingItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="type parameter in JdbcPagingItemReaderBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html#sortKeys-java.util.Map-">sortKeys</a></span>(java.util.Map<java.lang.String,<a href="../../../../../../org/springframework/batch/item/database/Order.html" title="enum in org.springframework.batch.item.database">Order</a>> sortKeys)</code>
|
||||
<div class="block">The keys to sort by.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i15" class="rowColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcPagingItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="type parameter in JdbcPagingItemReaderBuilder">T</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html#whereClause-java.lang.String-">whereClause</a></span>(java.lang.String whereClause)</code>
|
||||
<div class="block">The SQL <code>WHERE</code> clause for a db specific <a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="JdbcPagingItemReaderBuilder--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>JdbcPagingItemReaderBuilder</h4>
|
||||
<pre>public JdbcPagingItemReaderBuilder()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="dataSource-javax.sql.DataSource-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>dataSource</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcPagingItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="type parameter in JdbcPagingItemReaderBuilder">T</a>> dataSource(javax.sql.DataSource dataSource)</pre>
|
||||
<div class="block">The <code>DataSource</code> to query against. Required.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>dataSource</code> - the <code>DataSource</code></dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>this instance for method chaining</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html#setDataSource-javax.sql.DataSource-"><code>JdbcPagingItemReader.setDataSource(DataSource)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="fetchSize-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>fetchSize</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcPagingItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="type parameter in JdbcPagingItemReaderBuilder">T</a>> fetchSize(int fetchSize)</pre>
|
||||
<div class="block">A hint to the underlying RDBMS as to how many records to return with each fetch.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>fetchSize</code> - number of records</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>this instance for method chaining</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html#setFetchSize-int-"><code>JdbcPagingItemReader.setFetchSize(int)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="rowMapper-org.springframework.jdbc.core.RowMapper-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>rowMapper</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcPagingItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="type parameter in JdbcPagingItemReaderBuilder">T</a>> rowMapper(org.springframework.jdbc.core.RowMapper<<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="type parameter in JdbcPagingItemReaderBuilder">T</a>> rowMapper)</pre>
|
||||
<div class="block">The <code>RowMapper</code> used to map the query results to objects. Required.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>rowMapper</code> - a <code>RowMapper</code> implementation</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>this instance for method chaining</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html#setRowMapper-org.springframework.jdbc.core.RowMapper-"><code>JdbcPagingItemReader.setRowMapper(RowMapper)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="parameterValues-java.util.Map-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parameterValues</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcPagingItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="type parameter in JdbcPagingItemReaderBuilder">T</a>> parameterValues(java.util.Map<java.lang.String,java.lang.Object> parameterValues)</pre>
|
||||
<div class="block">A <code>Map</code> of values to set on the SQL's prepared statement.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>parameterValues</code> - Map of values</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>this instance for method chaining</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html#setParameterValues-java.util.Map-"><code>JdbcPagingItemReader.setParameterValues(Map)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="pageSize-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>pageSize</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcPagingItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="type parameter in JdbcPagingItemReaderBuilder">T</a>> pageSize(int pageSize)</pre>
|
||||
<div class="block">The number of records to request per page/query. Defaults to 10. Must be greater
|
||||
than zero.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>pageSize</code> - number of items</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>this instance for method chaining</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html#setPageSize-int-"><code>AbstractPagingItemReader.setPageSize(int)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="saveState-boolean-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>saveState</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcPagingItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="type parameter in JdbcPagingItemReaderBuilder">T</a>> saveState(boolean saveState)</pre>
|
||||
<div class="block">Set to false in a multithreaded environment (restart is disabled). If set to true,
|
||||
a name is required. Defaults to true.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>saveState</code> - determine if the reader's state should be persisted</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>this instance for method chaining</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#setSaveState-boolean-"><code>AbstractItemCountingItemStreamItemReader.setSaveState(boolean)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="name-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>name</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcPagingItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="type parameter in JdbcPagingItemReaderBuilder">T</a>> name(java.lang.String name)</pre>
|
||||
<div class="block">A name used to prevent key collissions while saving the state in the
|
||||
<a href="../../../../../../org/springframework/batch/item/ExecutionContext.html" title="class in org.springframework.batch.item"><code>ExecutionContext</code></a></div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>name</code> - unique name for this reader instance</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>this instance for method chaining</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/ItemStreamSupport.html#setName-java.lang.String-"><code>ItemStreamSupport.setName(String)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="maxItemCount-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>maxItemCount</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcPagingItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="type parameter in JdbcPagingItemReaderBuilder">T</a>> maxItemCount(int count)</pre>
|
||||
<div class="block">Maximum number of items to read.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>count</code> - number of items</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>this instance for method chaining</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#setMaxItemCount-int-"><code>AbstractItemCountingItemStreamItemReader.setMaxItemCount(int)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="currentItemCount-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>currentItemCount</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcPagingItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="type parameter in JdbcPagingItemReaderBuilder">T</a>> currentItemCount(int count)</pre>
|
||||
<div class="block">The current index of the item to read.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>count</code> - current index</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>this instance for method chaining</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html#setCurrentItemCount-int-"><code>AbstractItemCountingItemStreamItemReader.setCurrentItemCount(int)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="groupClause-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>groupClause</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcPagingItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="type parameter in JdbcPagingItemReaderBuilder">T</a>> groupClause(java.lang.String groupClause)</pre>
|
||||
<div class="block">The SQL <code>GROUP BY</code> clause for a db specific @<a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a>.
|
||||
This is only used if a PaginingQueryProvider is not provided.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>groupClause</code> - the SQL clause</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>this instance for method chaining</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setGroupClause-java.lang.String-"><code>AbstractSqlPagingQueryProvider.setGroupClause(String)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="selectClause-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>selectClause</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcPagingItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="type parameter in JdbcPagingItemReaderBuilder">T</a>> selectClause(java.lang.String selectClause)</pre>
|
||||
<div class="block">The SQL <code>SELECT</code> clause for a db specific <a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a>.
|
||||
This is only used if a PagingQueyrProvider is not provided.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>selectClause</code> - the SQL clause</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>this instance for method chaining</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setSelectClause-java.lang.String-"><code>AbstractSqlPagingQueryProvider.setSelectClause(String)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="fromClause-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>fromClause</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcPagingItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="type parameter in JdbcPagingItemReaderBuilder">T</a>> fromClause(java.lang.String fromClause)</pre>
|
||||
<div class="block">The SQL <code>FROM</code> clause for a db specific <a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a>.
|
||||
This is only used if a PagingQueryProvider is not provided.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>fromClause</code> - the SQL clause</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>this instance for method chaining</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setFromClause-java.lang.String-"><code>AbstractSqlPagingQueryProvider.setFromClause(String)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="whereClause-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>whereClause</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcPagingItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="type parameter in JdbcPagingItemReaderBuilder">T</a>> whereClause(java.lang.String whereClause)</pre>
|
||||
<div class="block">The SQL <code>WHERE</code> clause for a db specific <a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a>.
|
||||
This is only used if a PagingQueryProvider is not provided.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>whereClause</code> - the SQL clause</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>this instance for method chaining</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setWhereClause-java.lang.String-"><code>AbstractSqlPagingQueryProvider.setWhereClause(String)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="sortKeys-java.util.Map-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>sortKeys</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcPagingItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="type parameter in JdbcPagingItemReaderBuilder">T</a>> sortKeys(java.util.Map<java.lang.String,<a href="../../../../../../org/springframework/batch/item/database/Order.html" title="enum in org.springframework.batch.item.database">Order</a>> sortKeys)</pre>
|
||||
<div class="block">The keys to sort by. These keys <em>must</em> create a unique key.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>sortKeys</code> - keys to sort by and the direction for each.</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>this instance for method chaining</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setSortKeys-java.util.Map-"><code>AbstractSqlPagingQueryProvider.setSortKeys(Map)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="queryProvider-org.springframework.batch.item.database.PagingQueryProvider-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>queryProvider</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcPagingItemReaderBuilder</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="type parameter in JdbcPagingItemReaderBuilder">T</a>> queryProvider(<a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a> provider)</pre>
|
||||
<div class="block">A <a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a> to provide the queries required. If provided, the
|
||||
SQL fragments configured via <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html#selectClause-java.lang.String-"><code>selectClause(String)</code></a>,
|
||||
<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html#fromClause-java.lang.String-"><code>fromClause(String)</code></a>, <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html#whereClause-java.lang.String-"><code>whereClause(String)</code></a>, <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html#groupClause"><code>groupClause</code></a>,
|
||||
and <a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html#sortKeys-java.util.Map-"><code>sortKeys(Map)</code></a> are ignored.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>provider</code> - the db specific query provider</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>this instance for method chaining</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html#setQueryProvider-org.springframework.batch.item.database.PagingQueryProvider-"><code>JdbcPagingItemReader.setQueryProvider(PagingQueryProvider)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="build--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>build</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html" title="class in org.springframework.batch.item.database">JdbcPagingItemReader</a><<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="type parameter in JdbcPagingItemReaderBuilder">T</a>> build()</pre>
|
||||
<div class="block">Provides a completely built instance of the <a href="../../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html" title="class in org.springframework.batch.item.database"><code>JdbcPagingItemReader</code></a></div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>a <a href="../../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html" title="class in org.springframework.batch.item.database"><code>JdbcPagingItemReader</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li>Next Class</li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" target="_top">Frames</a></li>
|
||||
<li><a href="JdbcPagingItemReaderBuilder.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,22 @@
|
||||
<!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_31) on Thu Mar 23 09:54:37 CDT 2017 -->
|
||||
<title>org.springframework.batch.item.database.builder (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<h1 class="bar"><a href="../../../../../../org/springframework/batch/item/database/builder/package-summary.html" target="classFrame">org.springframework.batch.item.database.builder</a></h1>
|
||||
<div class="indexContainer">
|
||||
<h2 title="Classes">Classes</h2>
|
||||
<ul title="Classes">
|
||||
<li><a href="JdbcBatchItemWriterBuilder.html" title="class in org.springframework.batch.item.database.builder" target="classFrame">JdbcBatchItemWriterBuilder</a></li>
|
||||
<li><a href="JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder" target="classFrame">JdbcCursorItemReaderBuilder</a></li>
|
||||
<li><a href="JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder" target="classFrame">JdbcPagingItemReaderBuilder</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,154 @@
|
||||
<!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_31) on Thu Mar 23 09:54:37 CDT 2017 -->
|
||||
<title>org.springframework.batch.item.database.builder (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="org.springframework.batch.item.database.builder (null 4.0.0.BUILD-SNAPSHOT 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 class="navBarCell1Rev">Package</li>
|
||||
<li>Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/package-summary.html">Prev Package</a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/orm/package-summary.html">Next Package</a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/builder/package-summary.html" target="_top">Frames</a></li>
|
||||
<li><a href="package-summary.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All 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="Package" class="title">Package org.springframework.batch.item.database.builder</h1>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
|
||||
<caption><span>Class Summary</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Class</th>
|
||||
<th class="colLast" scope="col">Description</th>
|
||||
</tr>
|
||||
<tbody>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcBatchItemWriterBuilder</a><T></td>
|
||||
<td class="colLast">
|
||||
<div class="block">A builder implementation for the <a href="../../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html" title="class in org.springframework.batch.item.database"><code>JdbcBatchItemWriter</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a><T></td>
|
||||
<td class="colLast">
|
||||
<div class="block">Builder for the <a href="../../../../../../org/springframework/batch/item/database/JdbcCursorItemReader.html" title="class in org.springframework.batch.item.database"><code>JdbcCursorItemReader</code></a></div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcPagingItemReaderBuilder</a><T></td>
|
||||
<td class="colLast">
|
||||
<div class="block">This is a builder for the <a href="../../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html" title="class in org.springframework.batch.item.database"><code>JdbcPagingItemReader</code></a>.</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 class="navBarCell1Rev">Package</li>
|
||||
<li>Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/package-summary.html">Prev Package</a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/orm/package-summary.html">Next Package</a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/builder/package-summary.html" target="_top">Frames</a></li>
|
||||
<li><a href="package-summary.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All 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 ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,137 @@
|
||||
<!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_31) on Thu Mar 23 09:54:37 CDT 2017 -->
|
||||
<title>org.springframework.batch.item.database.builder Class Hierarchy (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="org.springframework.batch.item.database.builder Class Hierarchy (null 4.0.0.BUILD-SNAPSHOT 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><a href="package-summary.html">Package</a></li>
|
||||
<li>Class</li>
|
||||
<li class="navBarCell1Rev">Tree</li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/package-tree.html">Prev</a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/orm/package-tree.html">Next</a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/builder/package-tree.html" target="_top">Frames</a></li>
|
||||
<li><a href="package-tree.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All 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 class="title">Hierarchy For Package org.springframework.batch.item.database.builder</h1>
|
||||
<span class="packageHierarchyLabel">Package Hierarchies:</span>
|
||||
<ul class="horizontal">
|
||||
<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<h2 title="Class Hierarchy">Class Hierarchy</h2>
|
||||
<ul>
|
||||
<li type="circle">java.lang.Object
|
||||
<ul>
|
||||
<li type="circle">org.springframework.batch.item.database.builder.<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="class in org.springframework.batch.item.database.builder"><span class="typeNameLink">JdbcBatchItemWriterBuilder</span></a><T></li>
|
||||
<li type="circle">org.springframework.batch.item.database.builder.<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder"><span class="typeNameLink">JdbcCursorItemReaderBuilder</span></a><T></li>
|
||||
<li type="circle">org.springframework.batch.item.database.builder.<a href="../../../../../../org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder"><span class="typeNameLink">JdbcPagingItemReaderBuilder</span></a><T></li>
|
||||
</ul>
|
||||
</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><a href="package-summary.html">Package</a></li>
|
||||
<li>Class</li>
|
||||
<li class="navBarCell1Rev">Tree</li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/package-tree.html">Prev</a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/orm/package-tree.html">Next</a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/builder/package-tree.html" target="_top">Frames</a></li>
|
||||
<li><a href="package-tree.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All 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 ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,389 @@
|
||||
<!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_31) on Thu Mar 23 09:54:34 CDT 2017 -->
|
||||
<title>AbstractHibernateQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="AbstractHibernateQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li>Prev Class</li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/orm/AbstractJpaQueryProvider.html" title="class in org.springframework.batch.item.database.orm"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/orm/AbstractHibernateQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="AbstractHibernateQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database.orm</div>
|
||||
<h2 title="Class AbstractHibernateQueryProvider" class="title">Class AbstractHibernateQueryProvider</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.orm.AbstractHibernateQueryProvider</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/orm/HibernateQueryProvider.html" title="interface in org.springframework.batch.item.database.orm">HibernateQueryProvider</a></dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>Direct Known Subclasses:</dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/orm/HibernateNativeQueryProvider.html" title="class in org.springframework.batch.item.database.orm">HibernateNativeQueryProvider</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public abstract class <span class="typeNameLabel">AbstractHibernateQueryProvider</span>
|
||||
extends java.lang.Object
|
||||
implements <a href="../../../../../../org/springframework/batch/item/database/orm/HibernateQueryProvider.html" title="interface in org.springframework.batch.item.database.orm">HibernateQueryProvider</a></pre>
|
||||
<div class="block"><p>Abstract Hibernate Query Provider to serve as a base class for all
|
||||
Hibernate <code>Query</code> providers.</p>
|
||||
|
||||
<p>The implementing provider can be configured to use either
|
||||
<code>StatelessSession</code> sufficient for simple mappings without the need
|
||||
to cascade to associated objects or standard Hibernate <code>Session</code>
|
||||
for more advanced mappings or when caching is desired.</p></div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Since:</span></dt>
|
||||
<dd>2.1</dd>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Anatoly Polinsky, Dave Syer</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/orm/AbstractHibernateQueryProvider.html#AbstractHibernateQueryProvider--">AbstractHibernateQueryProvider</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>protected org.hibernate.Session</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/orm/AbstractHibernateQueryProvider.html#getStatefulSession--">getStatefulSession</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>protected org.hibernate.StatelessSession</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/orm/AbstractHibernateQueryProvider.html#getStatelessSession--">getStatelessSession</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/orm/AbstractHibernateQueryProvider.html#isStatelessSession--">isStatelessSession</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/orm/AbstractHibernateQueryProvider.html#setSession-org.hibernate.Session-">setSession</a></span>(org.hibernate.Session statefulSession)</code>
|
||||
<div class="block">
|
||||
Inject a <code>Session</code> that can be used as a factory for queries.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i4" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/orm/AbstractHibernateQueryProvider.html#setStatelessSession-org.hibernate.StatelessSession-">setStatelessSession</a></span>(org.hibernate.StatelessSession statelessSession)</code>
|
||||
<div class="block">
|
||||
Inject a <code>StatelessSession</code> that can be used as a factory for
|
||||
queries.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.database.orm.HibernateQueryProvider">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from interface org.springframework.batch.item.database.orm.<a href="../../../../../../org/springframework/batch/item/database/orm/HibernateQueryProvider.html" title="interface in org.springframework.batch.item.database.orm">HibernateQueryProvider</a></h3>
|
||||
<code><a href="../../../../../../org/springframework/batch/item/database/orm/HibernateQueryProvider.html#createQuery--">createQuery</a></code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="AbstractHibernateQueryProvider--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>AbstractHibernateQueryProvider</h4>
|
||||
<pre>public AbstractHibernateQueryProvider()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="setStatelessSession-org.hibernate.StatelessSession-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setStatelessSession</h4>
|
||||
<pre>public void setStatelessSession(org.hibernate.StatelessSession statelessSession)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../org/springframework/batch/item/database/orm/HibernateQueryProvider.html#setStatelessSession-org.hibernate.StatelessSession-">HibernateQueryProvider</a></code></span></div>
|
||||
<div class="block"><p>
|
||||
Inject a <code>StatelessSession</code> that can be used as a factory for
|
||||
queries. The state of the session is controlled by the caller (i.e. it
|
||||
should be closed if necessary).
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Use either this method or <a href="../../../../../../org/springframework/batch/item/database/orm/HibernateQueryProvider.html#setSession-org.hibernate.Session-"><code>HibernateQueryProvider.setSession(Session)</code></a>
|
||||
</p></div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/orm/HibernateQueryProvider.html#setStatelessSession-org.hibernate.StatelessSession-">setStatelessSession</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/orm/HibernateQueryProvider.html" title="interface in org.springframework.batch.item.database.orm">HibernateQueryProvider</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>statelessSession</code> - the <code>StatelessSession</code> to set</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setSession-org.hibernate.Session-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setSession</h4>
|
||||
<pre>public void setSession(org.hibernate.Session statefulSession)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../org/springframework/batch/item/database/orm/HibernateQueryProvider.html#setSession-org.hibernate.Session-">HibernateQueryProvider</a></code></span></div>
|
||||
<div class="block"><p>
|
||||
Inject a <code>Session</code> that can be used as a factory for queries. The
|
||||
state of the session is controlled by the caller (i.e. it should be
|
||||
closed if necessary).
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Use either this method or <a href="../../../../../../org/springframework/batch/item/database/orm/HibernateQueryProvider.html#setStatelessSession-org.hibernate.StatelessSession-"><code>HibernateQueryProvider.setStatelessSession(StatelessSession)</code></a>
|
||||
</p></div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/orm/HibernateQueryProvider.html#setSession-org.hibernate.Session-">setSession</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/orm/HibernateQueryProvider.html" title="interface in org.springframework.batch.item.database.orm">HibernateQueryProvider</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>statefulSession</code> - the <code>Session</code> to set</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="isStatelessSession--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>isStatelessSession</h4>
|
||||
<pre>public boolean isStatelessSession()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getStatelessSession--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getStatelessSession</h4>
|
||||
<pre>protected org.hibernate.StatelessSession getStatelessSession()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getStatefulSession--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>getStatefulSession</h4>
|
||||
<pre>protected org.hibernate.Session getStatefulSession()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li>Prev Class</li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/orm/AbstractJpaQueryProvider.html" title="class in org.springframework.batch.item.database.orm"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/orm/AbstractHibernateQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="AbstractHibernateQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,340 @@
|
||||
<!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_31) on Thu Mar 23 09:54:34 CDT 2017 -->
|
||||
<title>AbstractJpaQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="AbstractJpaQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/orm/AbstractHibernateQueryProvider.html" title="class in org.springframework.batch.item.database.orm"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/orm/HibernateNativeQueryProvider.html" title="class in org.springframework.batch.item.database.orm"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/orm/AbstractJpaQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="AbstractJpaQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database.orm</div>
|
||||
<h2 title="Class AbstractJpaQueryProvider" class="title">Class AbstractJpaQueryProvider</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.orm.AbstractJpaQueryProvider</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/orm/JpaQueryProvider.html" title="interface in org.springframework.batch.item.database.orm">JpaQueryProvider</a>, org.springframework.beans.factory.InitializingBean</dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>Direct Known Subclasses:</dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/orm/JpaNativeQueryProvider.html" title="class in org.springframework.batch.item.database.orm">JpaNativeQueryProvider</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public abstract class <span class="typeNameLabel">AbstractJpaQueryProvider</span>
|
||||
extends java.lang.Object
|
||||
implements <a href="../../../../../../org/springframework/batch/item/database/orm/JpaQueryProvider.html" title="interface in org.springframework.batch.item.database.orm">JpaQueryProvider</a>, org.springframework.beans.factory.InitializingBean</pre>
|
||||
<div class="block"><p>
|
||||
Abstract JPA Query Provider to serve as a base class for all JPA
|
||||
<code>Query</code> providers.
|
||||
</p></div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Since:</span></dt>
|
||||
<dd>2.1</dd>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Anatoly Polinsky, Dave Syer</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/orm/AbstractJpaQueryProvider.html#AbstractJpaQueryProvider--">AbstractJpaQueryProvider</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>protected javax.persistence.EntityManager</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/orm/AbstractJpaQueryProvider.html#getEntityManager--">getEntityManager</a></span>()</code>
|
||||
<div class="block">
|
||||
Getter for <code>EntityManager</code></div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/orm/AbstractJpaQueryProvider.html#setEntityManager-javax.persistence.EntityManager-">setEntityManager</a></span>(javax.persistence.EntityManager entityManager)</code>
|
||||
<div class="block">
|
||||
Public setter to override the entityManager that was created by this
|
||||
<a href="../../../../../../org/springframework/batch/item/database/orm/HibernateQueryProvider.html" title="interface in org.springframework.batch.item.database.orm"><code>HibernateQueryProvider</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.database.orm.JpaQueryProvider">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from interface org.springframework.batch.item.database.orm.<a href="../../../../../../org/springframework/batch/item/database/orm/JpaQueryProvider.html" title="interface in org.springframework.batch.item.database.orm">JpaQueryProvider</a></h3>
|
||||
<code><a href="../../../../../../org/springframework/batch/item/database/orm/JpaQueryProvider.html#createQuery--">createQuery</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.beans.factory.InitializingBean">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from interface org.springframework.beans.factory.InitializingBean</h3>
|
||||
<code>afterPropertiesSet</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="AbstractJpaQueryProvider--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>AbstractJpaQueryProvider</h4>
|
||||
<pre>public AbstractJpaQueryProvider()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="setEntityManager-javax.persistence.EntityManager-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setEntityManager</h4>
|
||||
<pre>public void setEntityManager(javax.persistence.EntityManager entityManager)</pre>
|
||||
<div class="block"><p>
|
||||
Public setter to override the entityManager that was created by this
|
||||
<a href="../../../../../../org/springframework/batch/item/database/orm/HibernateQueryProvider.html" title="interface in org.springframework.batch.item.database.orm"><code>HibernateQueryProvider</code></a>. This is currently needed to allow
|
||||
<a href="../../../../../../org/springframework/batch/item/database/orm/HibernateQueryProvider.html" title="interface in org.springframework.batch.item.database.orm"><code>HibernateQueryProvider</code></a> to participate in a user's managed transaction.
|
||||
</p></div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/orm/JpaQueryProvider.html#setEntityManager-javax.persistence.EntityManager-">setEntityManager</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/orm/JpaQueryProvider.html" title="interface in org.springframework.batch.item.database.orm">JpaQueryProvider</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>entityManager</code> - </dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getEntityManager--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>getEntityManager</h4>
|
||||
<pre>protected javax.persistence.EntityManager getEntityManager()</pre>
|
||||
<div class="block"><p>
|
||||
Getter for <code>EntityManager</code>
|
||||
</p></div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>entityManager the injected <code>EntityManager</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/orm/AbstractHibernateQueryProvider.html" title="class in org.springframework.batch.item.database.orm"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/orm/HibernateNativeQueryProvider.html" title="class in org.springframework.batch.item.database.orm"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/orm/AbstractJpaQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="AbstractJpaQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,354 @@
|
||||
<!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_31) on Thu Mar 23 09:54:34 CDT 2017 -->
|
||||
<title>HibernateNativeQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="HibernateNativeQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":10,"i2":10,"i3":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/orm/AbstractJpaQueryProvider.html" title="class in org.springframework.batch.item.database.orm"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/orm/HibernateQueryProvider.html" title="interface in org.springframework.batch.item.database.orm"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/orm/HibernateNativeQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="HibernateNativeQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database.orm</div>
|
||||
<h2 title="Class HibernateNativeQueryProvider" class="title">Class HibernateNativeQueryProvider<E></h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/orm/AbstractHibernateQueryProvider.html" title="class in org.springframework.batch.item.database.orm">org.springframework.batch.item.database.orm.AbstractHibernateQueryProvider</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.orm.HibernateNativeQueryProvider<E></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Type Parameters:</span></dt>
|
||||
<dd><code>E</code> - entity returned by executing the query</dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/orm/HibernateQueryProvider.html" title="interface in org.springframework.batch.item.database.orm">HibernateQueryProvider</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">HibernateNativeQueryProvider<E></span>
|
||||
extends <a href="../../../../../../org/springframework/batch/item/database/orm/AbstractHibernateQueryProvider.html" title="class in org.springframework.batch.item.database.orm">AbstractHibernateQueryProvider</a></pre>
|
||||
<div class="block"><p>
|
||||
This query provider creates Hibernate <code>Query</code>s from injected native SQL
|
||||
queries. This is useful if there is a need to utilize database-specific
|
||||
features such as query hints, the CONNECT keyword in Oracle, etc.
|
||||
</p></div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Anatoly Polinsky</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/orm/HibernateNativeQueryProvider.html#HibernateNativeQueryProvider--">HibernateNativeQueryProvider</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/orm/HibernateNativeQueryProvider.html#afterPropertiesSet--">afterPropertiesSet</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>org.hibernate.query.NativeQuery</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/orm/HibernateNativeQueryProvider.html#createQuery--">createQuery</a></span>()</code>
|
||||
<div class="block">
|
||||
Create an <code>NativeQuery</code> from the session provided (preferring
|
||||
stateless if both are available).</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/orm/HibernateNativeQueryProvider.html#setEntityClass-java.lang.Class-">setEntityClass</a></span>(java.lang.Class<<a href="../../../../../../org/springframework/batch/item/database/orm/HibernateNativeQueryProvider.html" title="type parameter in HibernateNativeQueryProvider">E</a>> entityClazz)</code> </td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/orm/HibernateNativeQueryProvider.html#setSqlQuery-java.lang.String-">setSqlQuery</a></span>(java.lang.String sqlQuery)</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.database.orm.AbstractHibernateQueryProvider">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.database.orm.<a href="../../../../../../org/springframework/batch/item/database/orm/AbstractHibernateQueryProvider.html" title="class in org.springframework.batch.item.database.orm">AbstractHibernateQueryProvider</a></h3>
|
||||
<code><a href="../../../../../../org/springframework/batch/item/database/orm/AbstractHibernateQueryProvider.html#getStatefulSession--">getStatefulSession</a>, <a href="../../../../../../org/springframework/batch/item/database/orm/AbstractHibernateQueryProvider.html#getStatelessSession--">getStatelessSession</a>, <a href="../../../../../../org/springframework/batch/item/database/orm/AbstractHibernateQueryProvider.html#isStatelessSession--">isStatelessSession</a>, <a href="../../../../../../org/springframework/batch/item/database/orm/AbstractHibernateQueryProvider.html#setSession-org.hibernate.Session-">setSession</a>, <a href="../../../../../../org/springframework/batch/item/database/orm/AbstractHibernateQueryProvider.html#setStatelessSession-org.hibernate.StatelessSession-">setStatelessSession</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="HibernateNativeQueryProvider--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>HibernateNativeQueryProvider</h4>
|
||||
<pre>public HibernateNativeQueryProvider()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="createQuery--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>createQuery</h4>
|
||||
<pre>public org.hibernate.query.NativeQuery createQuery()</pre>
|
||||
<div class="block"><p>
|
||||
Create an <code>NativeQuery</code> from the session provided (preferring
|
||||
stateless if both are available).
|
||||
</p></div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>created query</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setSqlQuery-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setSqlQuery</h4>
|
||||
<pre>public void setSqlQuery(java.lang.String sqlQuery)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setEntityClass-java.lang.Class-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setEntityClass</h4>
|
||||
<pre>public void setEntityClass(java.lang.Class<<a href="../../../../../../org/springframework/batch/item/database/orm/HibernateNativeQueryProvider.html" title="type parameter in HibernateNativeQueryProvider">E</a>> entityClazz)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="afterPropertiesSet--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>afterPropertiesSet</h4>
|
||||
<pre>public void afterPropertiesSet()
|
||||
throws java.lang.Exception</pre>
|
||||
<dl>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/orm/AbstractJpaQueryProvider.html" title="class in org.springframework.batch.item.database.orm"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/orm/HibernateQueryProvider.html" title="interface in org.springframework.batch.item.database.orm"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/orm/HibernateNativeQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="HibernateNativeQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,304 @@
|
||||
<!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_31) on Thu Mar 23 09:54:34 CDT 2017 -->
|
||||
<title>HibernateQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="HibernateQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":6,"i1":6,"i2":6};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/orm/HibernateNativeQueryProvider.html" title="class in org.springframework.batch.item.database.orm"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/orm/JpaNativeQueryProvider.html" title="class in org.springframework.batch.item.database.orm"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/orm/HibernateQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="HibernateQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database.orm</div>
|
||||
<h2 title="Interface HibernateQueryProvider" class="title">Interface HibernateQueryProvider</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Known Implementing Classes:</dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/orm/AbstractHibernateQueryProvider.html" title="class in org.springframework.batch.item.database.orm">AbstractHibernateQueryProvider</a>, <a href="../../../../../../org/springframework/batch/item/database/orm/HibernateNativeQueryProvider.html" title="class in org.springframework.batch.item.database.orm">HibernateNativeQueryProvider</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public interface <span class="typeNameLabel">HibernateQueryProvider</span></pre>
|
||||
<div class="block"><p>
|
||||
Interface defining the functionality to be provided for generating queries
|
||||
for use with Hibernate <a href="../../../../../../org/springframework/batch/item/ItemReader.html" title="interface in org.springframework.batch.item"><code>ItemReader</code></a>s or other custom built artifacts.
|
||||
</p></div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Since:</span></dt>
|
||||
<dd>2.1</dd>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Anatoly Polinsky, Dave Syer</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>org.hibernate.query.Query</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/orm/HibernateQueryProvider.html#createQuery--">createQuery</a></span>()</code>
|
||||
<div class="block">
|
||||
Create the query object which type will be determined by the underline
|
||||
implementation (e.g.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/orm/HibernateQueryProvider.html#setSession-org.hibernate.Session-">setSession</a></span>(org.hibernate.Session session)</code>
|
||||
<div class="block">
|
||||
Inject a <code>Session</code> that can be used as a factory for queries.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/orm/HibernateQueryProvider.html#setStatelessSession-org.hibernate.StatelessSession-">setStatelessSession</a></span>(org.hibernate.StatelessSession session)</code>
|
||||
<div class="block">
|
||||
Inject a <code>StatelessSession</code> that can be used as a factory for
|
||||
queries.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="createQuery--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>createQuery</h4>
|
||||
<pre>org.hibernate.query.Query createQuery()</pre>
|
||||
<div class="block"><p>
|
||||
Create the query object which type will be determined by the underline
|
||||
implementation (e.g. Hibernate, JPA, etc.)
|
||||
</p></div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>created query</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setSession-org.hibernate.Session-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setSession</h4>
|
||||
<pre>void setSession(org.hibernate.Session session)</pre>
|
||||
<div class="block"><p>
|
||||
Inject a <code>Session</code> that can be used as a factory for queries. The
|
||||
state of the session is controlled by the caller (i.e. it should be
|
||||
closed if necessary).
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Use either this method or <a href="../../../../../../org/springframework/batch/item/database/orm/HibernateQueryProvider.html#setStatelessSession-org.hibernate.StatelessSession-"><code>setStatelessSession(StatelessSession)</code></a>
|
||||
</p></div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>session</code> - the <code>Session</code> to set</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setStatelessSession-org.hibernate.StatelessSession-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>setStatelessSession</h4>
|
||||
<pre>void setStatelessSession(org.hibernate.StatelessSession session)</pre>
|
||||
<div class="block"><p>
|
||||
Inject a <code>StatelessSession</code> that can be used as a factory for
|
||||
queries. The state of the session is controlled by the caller (i.e. it
|
||||
should be closed if necessary).
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Use either this method or <a href="../../../../../../org/springframework/batch/item/database/orm/HibernateQueryProvider.html#setSession-org.hibernate.Session-"><code>setSession(Session)</code></a>
|
||||
</p></div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>session</code> - the <code>StatelessSession</code> to set</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/orm/HibernateNativeQueryProvider.html" title="class in org.springframework.batch.item.database.orm"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/orm/JpaNativeQueryProvider.html" title="class in org.springframework.batch.item.database.orm"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/orm/HibernateQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="HibernateQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,350 @@
|
||||
<!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_31) on Thu Mar 23 09:54:34 CDT 2017 -->
|
||||
<title>JpaNativeQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="JpaNativeQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":10,"i2":10,"i3":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/orm/HibernateQueryProvider.html" title="interface in org.springframework.batch.item.database.orm"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/orm/JpaQueryProvider.html" title="interface in org.springframework.batch.item.database.orm"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/orm/JpaNativeQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="JpaNativeQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database.orm</div>
|
||||
<h2 title="Class JpaNativeQueryProvider" class="title">Class JpaNativeQueryProvider<E></h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/orm/AbstractJpaQueryProvider.html" title="class in org.springframework.batch.item.database.orm">org.springframework.batch.item.database.orm.AbstractJpaQueryProvider</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.orm.JpaNativeQueryProvider<E></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Type Parameters:</span></dt>
|
||||
<dd><code>E</code> - entity returned by executing the query</dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/orm/JpaQueryProvider.html" title="interface in org.springframework.batch.item.database.orm">JpaQueryProvider</a>, org.springframework.beans.factory.InitializingBean</dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">JpaNativeQueryProvider<E></span>
|
||||
extends <a href="../../../../../../org/springframework/batch/item/database/orm/AbstractJpaQueryProvider.html" title="class in org.springframework.batch.item.database.orm">AbstractJpaQueryProvider</a></pre>
|
||||
<div class="block"><p>
|
||||
This query provider creates JPA <code>Query</code>s from injected native SQL
|
||||
queries. This is useful if there is a need to utilize database-specific
|
||||
features such as query hints, the CONNECT keyword in Oracle, etc.
|
||||
</p></div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Anatoly Polinsky</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/orm/JpaNativeQueryProvider.html#JpaNativeQueryProvider--">JpaNativeQueryProvider</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/orm/JpaNativeQueryProvider.html#afterPropertiesSet--">afterPropertiesSet</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>javax.persistence.Query</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/orm/JpaNativeQueryProvider.html#createQuery--">createQuery</a></span>()</code>
|
||||
<div class="block">Create the query object.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/orm/JpaNativeQueryProvider.html#setEntityClass-java.lang.Class-">setEntityClass</a></span>(java.lang.Class<<a href="../../../../../../org/springframework/batch/item/database/orm/JpaNativeQueryProvider.html" title="type parameter in JpaNativeQueryProvider">E</a>> entityClazz)</code> </td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/orm/JpaNativeQueryProvider.html#setSqlQuery-java.lang.String-">setSqlQuery</a></span>(java.lang.String sqlQuery)</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.database.orm.AbstractJpaQueryProvider">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.database.orm.<a href="../../../../../../org/springframework/batch/item/database/orm/AbstractJpaQueryProvider.html" title="class in org.springframework.batch.item.database.orm">AbstractJpaQueryProvider</a></h3>
|
||||
<code><a href="../../../../../../org/springframework/batch/item/database/orm/AbstractJpaQueryProvider.html#getEntityManager--">getEntityManager</a>, <a href="../../../../../../org/springframework/batch/item/database/orm/AbstractJpaQueryProvider.html#setEntityManager-javax.persistence.EntityManager-">setEntityManager</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="JpaNativeQueryProvider--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>JpaNativeQueryProvider</h4>
|
||||
<pre>public JpaNativeQueryProvider()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="createQuery--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>createQuery</h4>
|
||||
<pre>public javax.persistence.Query createQuery()</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../org/springframework/batch/item/database/orm/JpaQueryProvider.html#createQuery--">JpaQueryProvider</a></code></span></div>
|
||||
<div class="block"><p>Create the query object.</p></div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>created query</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setSqlQuery-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setSqlQuery</h4>
|
||||
<pre>public void setSqlQuery(java.lang.String sqlQuery)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setEntityClass-java.lang.Class-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setEntityClass</h4>
|
||||
<pre>public void setEntityClass(java.lang.Class<<a href="../../../../../../org/springframework/batch/item/database/orm/JpaNativeQueryProvider.html" title="type parameter in JpaNativeQueryProvider">E</a>> entityClazz)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="afterPropertiesSet--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>afterPropertiesSet</h4>
|
||||
<pre>public void afterPropertiesSet()
|
||||
throws java.lang.Exception</pre>
|
||||
<dl>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/orm/HibernateQueryProvider.html" title="interface in org.springframework.batch.item.database.orm"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/orm/JpaQueryProvider.html" title="interface in org.springframework.batch.item.database.orm"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/orm/JpaNativeQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="JpaNativeQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,258 @@
|
||||
<!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_31) on Thu Mar 23 09:54:34 CDT 2017 -->
|
||||
<title>JpaQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="JpaQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":6,"i1":6};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/orm/JpaNativeQueryProvider.html" title="class in org.springframework.batch.item.database.orm"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li>Next Class</li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/orm/JpaQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="JpaQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database.orm</div>
|
||||
<h2 title="Interface JpaQueryProvider" class="title">Interface JpaQueryProvider</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Known Implementing Classes:</dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/orm/AbstractJpaQueryProvider.html" title="class in org.springframework.batch.item.database.orm">AbstractJpaQueryProvider</a>, <a href="../../../../../../org/springframework/batch/item/database/orm/JpaNativeQueryProvider.html" title="class in org.springframework.batch.item.database.orm">JpaNativeQueryProvider</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public interface <span class="typeNameLabel">JpaQueryProvider</span></pre>
|
||||
<div class="block"><p>Interface defining the functionality to be provided for generating queries
|
||||
for use with JPA <a href="../../../../../../org/springframework/batch/item/ItemReader.html" title="interface in org.springframework.batch.item"><code>ItemReader</code></a>s or other custom built artifacts.</p></div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Since:</span></dt>
|
||||
<dd>2.1</dd>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Anatoly Polinsky, Dave Syer</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>javax.persistence.Query</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/orm/JpaQueryProvider.html#createQuery--">createQuery</a></span>()</code>
|
||||
<div class="block">Create the query object.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/orm/JpaQueryProvider.html#setEntityManager-javax.persistence.EntityManager-">setEntityManager</a></span>(javax.persistence.EntityManager entityManager)</code>
|
||||
<div class="block">Provide an <code>EntityManager</code> for the query to be built.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="createQuery--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>createQuery</h4>
|
||||
<pre>javax.persistence.Query createQuery()</pre>
|
||||
<div class="block"><p>Create the query object.</p></div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>created query</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setEntityManager-javax.persistence.EntityManager-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>setEntityManager</h4>
|
||||
<pre>void setEntityManager(javax.persistence.EntityManager entityManager)</pre>
|
||||
<div class="block">Provide an <code>EntityManager</code> for the query to be built.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>entityManager</code> - </dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/orm/JpaNativeQueryProvider.html" title="class in org.springframework.batch.item.database.orm"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li>Next Class</li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/orm/JpaQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="JpaQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,28 @@
|
||||
<!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_31) on Thu Mar 23 09:54:37 CDT 2017 -->
|
||||
<title>org.springframework.batch.item.database.orm (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<h1 class="bar"><a href="../../../../../../org/springframework/batch/item/database/orm/package-summary.html" target="classFrame">org.springframework.batch.item.database.orm</a></h1>
|
||||
<div class="indexContainer">
|
||||
<h2 title="Interfaces">Interfaces</h2>
|
||||
<ul title="Interfaces">
|
||||
<li><a href="HibernateQueryProvider.html" title="interface in org.springframework.batch.item.database.orm" target="classFrame"><span class="interfaceName">HibernateQueryProvider</span></a></li>
|
||||
<li><a href="JpaQueryProvider.html" title="interface in org.springframework.batch.item.database.orm" target="classFrame"><span class="interfaceName">JpaQueryProvider</span></a></li>
|
||||
</ul>
|
||||
<h2 title="Classes">Classes</h2>
|
||||
<ul title="Classes">
|
||||
<li><a href="AbstractHibernateQueryProvider.html" title="class in org.springframework.batch.item.database.orm" target="classFrame">AbstractHibernateQueryProvider</a></li>
|
||||
<li><a href="AbstractJpaQueryProvider.html" title="class in org.springframework.batch.item.database.orm" target="classFrame">AbstractJpaQueryProvider</a></li>
|
||||
<li><a href="HibernateNativeQueryProvider.html" title="class in org.springframework.batch.item.database.orm" target="classFrame">HibernateNativeQueryProvider</a></li>
|
||||
<li><a href="JpaNativeQueryProvider.html" title="class in org.springframework.batch.item.database.orm" target="classFrame">JpaNativeQueryProvider</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,206 @@
|
||||
<!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_31) on Thu Mar 23 09:54:37 CDT 2017 -->
|
||||
<title>org.springframework.batch.item.database.orm (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="org.springframework.batch.item.database.orm (null 4.0.0.BUILD-SNAPSHOT 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 class="navBarCell1Rev">Package</li>
|
||||
<li>Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/builder/package-summary.html">Prev Package</a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/package-summary.html">Next Package</a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/orm/package-summary.html" target="_top">Frames</a></li>
|
||||
<li><a href="package-summary.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All 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="Package" class="title">Package org.springframework.batch.item.database.orm</h1>
|
||||
<div class="docSummary">
|
||||
<div class="block">Support classes for components using various ORM related technologies.</div>
|
||||
</div>
|
||||
<p>See: <a href="#package.description">Description</a></p>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
|
||||
<caption><span>Interface Summary</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Interface</th>
|
||||
<th class="colLast" scope="col">Description</th>
|
||||
</tr>
|
||||
<tbody>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../../../../org/springframework/batch/item/database/orm/HibernateQueryProvider.html" title="interface in org.springframework.batch.item.database.orm">HibernateQueryProvider</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">
|
||||
Interface defining the functionality to be provided for generating queries
|
||||
for use with Hibernate <a href="../../../../../../org/springframework/batch/item/ItemReader.html" title="interface in org.springframework.batch.item"><code>ItemReader</code></a>s or other custom built artifacts.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a href="../../../../../../org/springframework/batch/item/database/orm/JpaQueryProvider.html" title="interface in org.springframework.batch.item.database.orm">JpaQueryProvider</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">Interface defining the functionality to be provided for generating queries
|
||||
for use with JPA <a href="../../../../../../org/springframework/batch/item/ItemReader.html" title="interface in org.springframework.batch.item"><code>ItemReader</code></a>s or other custom built artifacts.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
|
||||
<caption><span>Class Summary</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Class</th>
|
||||
<th class="colLast" scope="col">Description</th>
|
||||
</tr>
|
||||
<tbody>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../../../../org/springframework/batch/item/database/orm/AbstractHibernateQueryProvider.html" title="class in org.springframework.batch.item.database.orm">AbstractHibernateQueryProvider</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">Abstract Hibernate Query Provider to serve as a base class for all
|
||||
Hibernate <code>Query</code> providers.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a href="../../../../../../org/springframework/batch/item/database/orm/AbstractJpaQueryProvider.html" title="class in org.springframework.batch.item.database.orm">AbstractJpaQueryProvider</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">
|
||||
Abstract JPA Query Provider to serve as a base class for all JPA
|
||||
<code>Query</code> providers.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../../../../org/springframework/batch/item/database/orm/HibernateNativeQueryProvider.html" title="class in org.springframework.batch.item.database.orm">HibernateNativeQueryProvider</a><E></td>
|
||||
<td class="colLast">
|
||||
<div class="block">
|
||||
This query provider creates Hibernate <code>Query</code>s from injected native SQL
|
||||
queries.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a href="../../../../../../org/springframework/batch/item/database/orm/JpaNativeQueryProvider.html" title="class in org.springframework.batch.item.database.orm">JpaNativeQueryProvider</a><E></td>
|
||||
<td class="colLast">
|
||||
<div class="block">
|
||||
This query provider creates JPA <code>Query</code>s from injected native SQL
|
||||
queries.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="package.description">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h2 title="Package org.springframework.batch.item.database.orm Description">Package org.springframework.batch.item.database.orm Description</h2>
|
||||
<div class="block">Support classes for components using various ORM related technologies.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Michael Minella</dd>
|
||||
</dl>
|
||||
</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 class="navBarCell1Rev">Package</li>
|
||||
<li>Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/builder/package-summary.html">Prev Package</a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/package-summary.html">Next Package</a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/orm/package-summary.html" target="_top">Frames</a></li>
|
||||
<li><a href="package-summary.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All 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 ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,149 @@
|
||||
<!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_31) on Thu Mar 23 09:54:37 CDT 2017 -->
|
||||
<title>org.springframework.batch.item.database.orm Class Hierarchy (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="org.springframework.batch.item.database.orm Class Hierarchy (null 4.0.0.BUILD-SNAPSHOT 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><a href="package-summary.html">Package</a></li>
|
||||
<li>Class</li>
|
||||
<li class="navBarCell1Rev">Tree</li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/builder/package-tree.html">Prev</a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/package-tree.html">Next</a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/orm/package-tree.html" target="_top">Frames</a></li>
|
||||
<li><a href="package-tree.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All 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 class="title">Hierarchy For Package org.springframework.batch.item.database.orm</h1>
|
||||
<span class="packageHierarchyLabel">Package Hierarchies:</span>
|
||||
<ul class="horizontal">
|
||||
<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<h2 title="Class Hierarchy">Class Hierarchy</h2>
|
||||
<ul>
|
||||
<li type="circle">java.lang.Object
|
||||
<ul>
|
||||
<li type="circle">org.springframework.batch.item.database.orm.<a href="../../../../../../org/springframework/batch/item/database/orm/AbstractHibernateQueryProvider.html" title="class in org.springframework.batch.item.database.orm"><span class="typeNameLink">AbstractHibernateQueryProvider</span></a> (implements org.springframework.batch.item.database.orm.<a href="../../../../../../org/springframework/batch/item/database/orm/HibernateQueryProvider.html" title="interface in org.springframework.batch.item.database.orm">HibernateQueryProvider</a>)
|
||||
<ul>
|
||||
<li type="circle">org.springframework.batch.item.database.orm.<a href="../../../../../../org/springframework/batch/item/database/orm/HibernateNativeQueryProvider.html" title="class in org.springframework.batch.item.database.orm"><span class="typeNameLink">HibernateNativeQueryProvider</span></a><E></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li type="circle">org.springframework.batch.item.database.orm.<a href="../../../../../../org/springframework/batch/item/database/orm/AbstractJpaQueryProvider.html" title="class in org.springframework.batch.item.database.orm"><span class="typeNameLink">AbstractJpaQueryProvider</span></a> (implements org.springframework.beans.factory.InitializingBean, org.springframework.batch.item.database.orm.<a href="../../../../../../org/springframework/batch/item/database/orm/JpaQueryProvider.html" title="interface in org.springframework.batch.item.database.orm">JpaQueryProvider</a>)
|
||||
<ul>
|
||||
<li type="circle">org.springframework.batch.item.database.orm.<a href="../../../../../../org/springframework/batch/item/database/orm/JpaNativeQueryProvider.html" title="class in org.springframework.batch.item.database.orm"><span class="typeNameLink">JpaNativeQueryProvider</span></a><E></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
|
||||
<ul>
|
||||
<li type="circle">org.springframework.batch.item.database.orm.<a href="../../../../../../org/springframework/batch/item/database/orm/HibernateQueryProvider.html" title="interface in org.springframework.batch.item.database.orm"><span class="typeNameLink">HibernateQueryProvider</span></a></li>
|
||||
<li type="circle">org.springframework.batch.item.database.orm.<a href="../../../../../../org/springframework/batch/item/database/orm/JpaQueryProvider.html" title="interface in org.springframework.batch.item.database.orm"><span class="typeNameLink">JpaQueryProvider</span></a></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><a href="package-summary.html">Package</a></li>
|
||||
<li>Class</li>
|
||||
<li class="navBarCell1Rev">Tree</li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/builder/package-tree.html">Prev</a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/package-tree.html">Next</a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/orm/package-tree.html" target="_top">Frames</a></li>
|
||||
<li><a href="package-tree.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All 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 ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,46 @@
|
||||
<!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_31) on Thu Mar 23 09:54:37 CDT 2017 -->
|
||||
<title>org.springframework.batch.item.database (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../script.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<h1 class="bar"><a href="../../../../../org/springframework/batch/item/database/package-summary.html" target="classFrame">org.springframework.batch.item.database</a></h1>
|
||||
<div class="indexContainer">
|
||||
<h2 title="Interfaces">Interfaces</h2>
|
||||
<ul title="Interfaces">
|
||||
<li><a href="ItemPreparedStatementSetter.html" title="interface in org.springframework.batch.item.database" target="classFrame"><span class="interfaceName">ItemPreparedStatementSetter</span></a></li>
|
||||
<li><a href="ItemSqlParameterSourceProvider.html" title="interface in org.springframework.batch.item.database" target="classFrame"><span class="interfaceName">ItemSqlParameterSourceProvider</span></a></li>
|
||||
<li><a href="PagingQueryProvider.html" title="interface in org.springframework.batch.item.database" target="classFrame"><span class="interfaceName">PagingQueryProvider</span></a></li>
|
||||
</ul>
|
||||
<h2 title="Classes">Classes</h2>
|
||||
<ul title="Classes">
|
||||
<li><a href="AbstractCursorItemReader.html" title="class in org.springframework.batch.item.database" target="classFrame">AbstractCursorItemReader</a></li>
|
||||
<li><a href="AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database" target="classFrame">AbstractPagingItemReader</a></li>
|
||||
<li><a href="BeanPropertyItemSqlParameterSourceProvider.html" title="class in org.springframework.batch.item.database" target="classFrame">BeanPropertyItemSqlParameterSourceProvider</a></li>
|
||||
<li><a href="ExtendedConnectionDataSourceProxy.html" title="class in org.springframework.batch.item.database" target="classFrame">ExtendedConnectionDataSourceProxy</a></li>
|
||||
<li><a href="HibernateCursorItemReader.html" title="class in org.springframework.batch.item.database" target="classFrame">HibernateCursorItemReader</a></li>
|
||||
<li><a href="HibernateItemReaderHelper.html" title="class in org.springframework.batch.item.database" target="classFrame">HibernateItemReaderHelper</a></li>
|
||||
<li><a href="HibernateItemWriter.html" title="class in org.springframework.batch.item.database" target="classFrame">HibernateItemWriter</a></li>
|
||||
<li><a href="HibernatePagingItemReader.html" title="class in org.springframework.batch.item.database" target="classFrame">HibernatePagingItemReader</a></li>
|
||||
<li><a href="IbatisBatchItemWriter.html" title="class in org.springframework.batch.item.database" target="classFrame">IbatisBatchItemWriter</a></li>
|
||||
<li><a href="IbatisPagingItemReader.html" title="class in org.springframework.batch.item.database" target="classFrame">IbatisPagingItemReader</a></li>
|
||||
<li><a href="JdbcBatchItemWriter.html" title="class in org.springframework.batch.item.database" target="classFrame">JdbcBatchItemWriter</a></li>
|
||||
<li><a href="JdbcCursorItemReader.html" title="class in org.springframework.batch.item.database" target="classFrame">JdbcCursorItemReader</a></li>
|
||||
<li><a href="JdbcPagingItemReader.html" title="class in org.springframework.batch.item.database" target="classFrame">JdbcPagingItemReader</a></li>
|
||||
<li><a href="JdbcParameterUtils.html" title="class in org.springframework.batch.item.database" target="classFrame">JdbcParameterUtils</a></li>
|
||||
<li><a href="JpaItemWriter.html" title="class in org.springframework.batch.item.database" target="classFrame">JpaItemWriter</a></li>
|
||||
<li><a href="JpaPagingItemReader.html" title="class in org.springframework.batch.item.database" target="classFrame">JpaPagingItemReader</a></li>
|
||||
<li><a href="StoredProcedureItemReader.html" title="class in org.springframework.batch.item.database" target="classFrame">StoredProcedureItemReader</a></li>
|
||||
</ul>
|
||||
<h2 title="Enums">Enums</h2>
|
||||
<ul title="Enums">
|
||||
<li><a href="Order.html" title="enum in org.springframework.batch.item.database" target="classFrame">Order</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,321 @@
|
||||
<!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_31) on Thu Mar 23 09:54:37 CDT 2017 -->
|
||||
<title>org.springframework.batch.item.database (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="org.springframework.batch.item.database (null 4.0.0.BUILD-SNAPSHOT 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 class="navBarCell1Rev">Package</li>
|
||||
<li>Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/data/package-summary.html">Prev Package</a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/builder/package-summary.html">Next Package</a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/package-summary.html" target="_top">Frames</a></li>
|
||||
<li><a href="package-summary.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All 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="Package" class="title">Package org.springframework.batch.item.database</h1>
|
||||
<div class="docSummary">
|
||||
<div class="block">
|
||||
Infrastructure implementations of database based item readers and writers.</div>
|
||||
</div>
|
||||
<p>See: <a href="#package.description">Description</a></p>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
|
||||
<caption><span>Interface Summary</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Interface</th>
|
||||
<th class="colLast" scope="col">Description</th>
|
||||
</tr>
|
||||
<tbody>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../../../org/springframework/batch/item/database/ItemPreparedStatementSetter.html" title="interface in org.springframework.batch.item.database">ItemPreparedStatementSetter</a><T></td>
|
||||
<td class="colLast">
|
||||
<div class="block">A convenient strategy for SQL updates, acting effectively as the inverse of
|
||||
<code>RowMapper</code>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a href="../../../../../org/springframework/batch/item/database/ItemSqlParameterSourceProvider.html" title="interface in org.springframework.batch.item.database">ItemSqlParameterSourceProvider</a><T></td>
|
||||
<td class="colLast">
|
||||
<div class="block">A convenient strategy for providing SqlParameterSource for named parameter SQL updates.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">Interface defining the functionality to be provided for generating paging queries for use with Paging
|
||||
Item Readers.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
|
||||
<caption><span>Class Summary</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Class</th>
|
||||
<th class="colLast" scope="col">Description</th>
|
||||
</tr>
|
||||
<tbody>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html" title="class in org.springframework.batch.item.database">AbstractCursorItemReader</a><T></td>
|
||||
<td class="colLast">
|
||||
<div class="block">
|
||||
Abstract base class for any simple item reader that opens a database cursor and continually retrieves
|
||||
the next row in the ResultSet.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database">AbstractPagingItemReader</a><T></td>
|
||||
<td class="colLast">
|
||||
<div class="block">Abstract <a href="../../../../../org/springframework/batch/item/ItemStreamReader.html" title="interface in org.springframework.batch.item"><code>ItemStreamReader</code></a> for to extend when
|
||||
reading database records in a paging fashion.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../../../org/springframework/batch/item/database/BeanPropertyItemSqlParameterSourceProvider.html" title="class in org.springframework.batch.item.database">BeanPropertyItemSqlParameterSourceProvider</a><T></td>
|
||||
<td class="colLast">
|
||||
<div class="block">A convenient implementation for providing BeanPropertySqlParameterSource when the item has JavaBean properties
|
||||
that correspond to names used for parameters in the SQL statement.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a href="../../../../../org/springframework/batch/item/database/ExtendedConnectionDataSourceProxy.html" title="class in org.springframework.batch.item.database">ExtendedConnectionDataSourceProxy</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">Implementation of <code>SmartDataSource</code> that is capable of keeping a single
|
||||
JDBC Connection which is NOT closed after each use even if
|
||||
<code>Connection.close()</code> is called.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html" title="class in org.springframework.batch.item.database">HibernateCursorItemReader</a><T></td>
|
||||
<td class="colLast">
|
||||
<div class="block"><a href="../../../../../org/springframework/batch/item/ItemStreamReader.html" title="interface in org.springframework.batch.item"><code>ItemStreamReader</code></a> for reading database records built on top of Hibernate.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a href="../../../../../org/springframework/batch/item/database/HibernateItemReaderHelper.html" title="class in org.springframework.batch.item.database">HibernateItemReaderHelper</a><T></td>
|
||||
<td class="colLast">
|
||||
<div class="block">Internal shared state helper for hibernate readers managing sessions and
|
||||
queries.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../../../org/springframework/batch/item/database/HibernateItemWriter.html" title="class in org.springframework.batch.item.database">HibernateItemWriter</a><T></td>
|
||||
<td class="colLast">
|
||||
<div class="block"><a href="../../../../../org/springframework/batch/item/ItemWriter.html" title="interface in org.springframework.batch.item"><code>ItemWriter</code></a> that uses a Hibernate session to save or update entities
|
||||
that are not part of the current Hibernate session.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a href="../../../../../org/springframework/batch/item/database/HibernatePagingItemReader.html" title="class in org.springframework.batch.item.database">HibernatePagingItemReader</a><T></td>
|
||||
<td class="colLast">
|
||||
<div class="block"><a href="../../../../../org/springframework/batch/item/ItemReader.html" title="interface in org.springframework.batch.item"><code>ItemReader</code></a> for reading database records built on top of Hibernate and
|
||||
reading only up to a fixed number of items at a time.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../../../org/springframework/batch/item/database/IbatisBatchItemWriter.html" title="class in org.springframework.batch.item.database">IbatisBatchItemWriter</a><T></td>
|
||||
<td class="colLast">Deprecated
|
||||
<div class="block"><span class="deprecationComment">as of Spring Batch 3.0, in favor of the native Spring Batch support
|
||||
in the MyBatis follow-up project (http://mybatis.github.io/spring/)</span></div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a href="../../../../../org/springframework/batch/item/database/IbatisPagingItemReader.html" title="class in org.springframework.batch.item.database">IbatisPagingItemReader</a><T></td>
|
||||
<td class="colLast">Deprecated
|
||||
<div class="block"><span class="deprecationComment">as of Spring Batch 3.0, in favor of the native Spring Batch support
|
||||
in the MyBatis follow-up project (http://mybatis.github.io/spring/)</span></div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html" title="class in org.springframework.batch.item.database">JdbcBatchItemWriter</a><T></td>
|
||||
<td class="colLast">
|
||||
<div class="block"><a href="../../../../../org/springframework/batch/item/ItemWriter.html" title="interface in org.springframework.batch.item"><code>ItemWriter</code></a> that uses the batching features from
|
||||
<code>NamedParameterJdbcTemplate</code> to execute a batch of statements for all items
|
||||
provided.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a href="../../../../../org/springframework/batch/item/database/JdbcCursorItemReader.html" title="class in org.springframework.batch.item.database">JdbcCursorItemReader</a><T></td>
|
||||
<td class="colLast">
|
||||
<div class="block">
|
||||
Simple item reader implementation that opens a JDBC cursor and continually retrieves the
|
||||
next row in the ResultSet.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html" title="class in org.springframework.batch.item.database">JdbcPagingItemReader</a><T></td>
|
||||
<td class="colLast">
|
||||
<div class="block">
|
||||
<a href="../../../../../org/springframework/batch/item/ItemReader.html" title="interface in org.springframework.batch.item"><code>ItemReader</code></a> for reading database
|
||||
records using JDBC in a paging fashion.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a href="../../../../../org/springframework/batch/item/database/JdbcParameterUtils.html" title="class in org.springframework.batch.item.database">JdbcParameterUtils</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">Helper methods for SQL statement parameter parsing.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../../../org/springframework/batch/item/database/JpaItemWriter.html" title="class in org.springframework.batch.item.database">JpaItemWriter</a><T></td>
|
||||
<td class="colLast">
|
||||
<div class="block"><a href="../../../../../org/springframework/batch/item/ItemWriter.html" title="interface in org.springframework.batch.item"><code>ItemWriter</code></a> that is using a JPA
|
||||
EntityManagerFactory to merge any Entities that aren't part of the
|
||||
persistence context.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a href="../../../../../org/springframework/batch/item/database/JpaPagingItemReader.html" title="class in org.springframework.batch.item.database">JpaPagingItemReader</a><T></td>
|
||||
<td class="colLast">
|
||||
<div class="block">
|
||||
<a href="../../../../../org/springframework/batch/item/ItemReader.html" title="interface in org.springframework.batch.item"><code>ItemReader</code></a> for reading database
|
||||
records built on top of JPA.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../../../org/springframework/batch/item/database/StoredProcedureItemReader.html" title="class in org.springframework.batch.item.database">StoredProcedureItemReader</a><T></td>
|
||||
<td class="colLast">
|
||||
<div class="block">
|
||||
Item reader implementation that executes a stored procedure and then reads the returned cursor
|
||||
and continually retrieves the next row in the <code>ResultSet</code>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Summary table, listing enums, and an explanation">
|
||||
<caption><span>Enum Summary</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Enum</th>
|
||||
<th class="colLast" scope="col">Description</th>
|
||||
</tr>
|
||||
<tbody>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../../../org/springframework/batch/item/database/Order.html" title="enum in org.springframework.batch.item.database">Order</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">The direction of the sort in an ORDER BY clause.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="package.description">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h2 title="Package org.springframework.batch.item.database Description">Package org.springframework.batch.item.database Description</h2>
|
||||
<div class="block"><p>
|
||||
Infrastructure implementations of database based item readers and writers.
|
||||
</p></div>
|
||||
</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 class="navBarCell1Rev">Package</li>
|
||||
<li>Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/data/package-summary.html">Prev Package</a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/builder/package-summary.html">Next Package</a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/package-summary.html" target="_top">Frames</a></li>
|
||||
<li><a href="package-summary.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All 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 ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,187 @@
|
||||
<!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_31) on Thu Mar 23 09:54:37 CDT 2017 -->
|
||||
<title>org.springframework.batch.item.database Class Hierarchy (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="org.springframework.batch.item.database Class Hierarchy (null 4.0.0.BUILD-SNAPSHOT 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><a href="package-summary.html">Package</a></li>
|
||||
<li>Class</li>
|
||||
<li class="navBarCell1Rev">Tree</li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/data/package-tree.html">Prev</a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/builder/package-tree.html">Next</a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/package-tree.html" target="_top">Frames</a></li>
|
||||
<li><a href="package-tree.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All 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 class="title">Hierarchy For Package org.springframework.batch.item.database</h1>
|
||||
<span class="packageHierarchyLabel">Package Hierarchies:</span>
|
||||
<ul class="horizontal">
|
||||
<li><a href="../../../../../overview-tree.html">All Packages</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<h2 title="Class Hierarchy">Class Hierarchy</h2>
|
||||
<ul>
|
||||
<li type="circle">java.lang.Object
|
||||
<ul>
|
||||
<li type="circle">org.springframework.batch.item.database.<a href="../../../../../org/springframework/batch/item/database/BeanPropertyItemSqlParameterSourceProvider.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">BeanPropertyItemSqlParameterSourceProvider</span></a><T> (implements org.springframework.batch.item.database.<a href="../../../../../org/springframework/batch/item/database/ItemSqlParameterSourceProvider.html" title="interface in org.springframework.batch.item.database">ItemSqlParameterSourceProvider</a><T>)</li>
|
||||
<li type="circle">org.springframework.batch.item.database.<a href="../../../../../org/springframework/batch/item/database/ExtendedConnectionDataSourceProxy.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">ExtendedConnectionDataSourceProxy</span></a> (implements org.springframework.beans.factory.InitializingBean, org.springframework.jdbc.datasource.SmartDataSource)</li>
|
||||
<li type="circle">org.springframework.batch.item.database.<a href="../../../../../org/springframework/batch/item/database/HibernateItemReaderHelper.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">HibernateItemReaderHelper</span></a><T> (implements org.springframework.beans.factory.InitializingBean)</li>
|
||||
<li type="circle">org.springframework.batch.item.database.<a href="../../../../../org/springframework/batch/item/database/HibernateItemWriter.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">HibernateItemWriter</span></a><T> (implements org.springframework.beans.factory.InitializingBean, org.springframework.batch.item.<a href="../../../../../org/springframework/batch/item/ItemWriter.html" title="interface in org.springframework.batch.item">ItemWriter</a><T>)</li>
|
||||
<li type="circle">org.springframework.batch.item.database.<a href="../../../../../org/springframework/batch/item/database/IbatisBatchItemWriter.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">IbatisBatchItemWriter</span></a><T> (implements org.springframework.beans.factory.InitializingBean, org.springframework.batch.item.<a href="../../../../../org/springframework/batch/item/ItemWriter.html" title="interface in org.springframework.batch.item">ItemWriter</a><T>)</li>
|
||||
<li type="circle">org.springframework.batch.item.<a href="../../../../../org/springframework/batch/item/ItemStreamSupport.html" title="class in org.springframework.batch.item"><span class="typeNameLink">ItemStreamSupport</span></a> (implements org.springframework.batch.item.<a href="../../../../../org/springframework/batch/item/ItemStream.html" title="interface in org.springframework.batch.item">ItemStream</a>)
|
||||
<ul>
|
||||
<li type="circle">org.springframework.batch.item.support.<a href="../../../../../org/springframework/batch/item/support/AbstractItemStreamItemReader.html" title="class in org.springframework.batch.item.support"><span class="typeNameLink">AbstractItemStreamItemReader</span></a><T> (implements org.springframework.batch.item.<a href="../../../../../org/springframework/batch/item/ItemStreamReader.html" title="interface in org.springframework.batch.item">ItemStreamReader</a><T>)
|
||||
<ul>
|
||||
<li type="circle">org.springframework.batch.item.support.<a href="../../../../../org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support"><span class="typeNameLink">AbstractItemCountingItemStreamItemReader</span></a><T>
|
||||
<ul>
|
||||
<li type="circle">org.springframework.batch.item.database.<a href="../../../../../org/springframework/batch/item/database/AbstractCursorItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">AbstractCursorItemReader</span></a><T> (implements org.springframework.beans.factory.InitializingBean)
|
||||
<ul>
|
||||
<li type="circle">org.springframework.batch.item.database.<a href="../../../../../org/springframework/batch/item/database/JdbcCursorItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">JdbcCursorItemReader</span></a><T></li>
|
||||
<li type="circle">org.springframework.batch.item.database.<a href="../../../../../org/springframework/batch/item/database/StoredProcedureItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">StoredProcedureItemReader</span></a><T></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li type="circle">org.springframework.batch.item.database.<a href="../../../../../org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">AbstractPagingItemReader</span></a><T> (implements org.springframework.beans.factory.InitializingBean)
|
||||
<ul>
|
||||
<li type="circle">org.springframework.batch.item.database.<a href="../../../../../org/springframework/batch/item/database/HibernatePagingItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">HibernatePagingItemReader</span></a><T> (implements org.springframework.beans.factory.InitializingBean)</li>
|
||||
<li type="circle">org.springframework.batch.item.database.<a href="../../../../../org/springframework/batch/item/database/IbatisPagingItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">IbatisPagingItemReader</span></a><T></li>
|
||||
<li type="circle">org.springframework.batch.item.database.<a href="../../../../../org/springframework/batch/item/database/JdbcPagingItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">JdbcPagingItemReader</span></a><T> (implements org.springframework.beans.factory.InitializingBean)</li>
|
||||
<li type="circle">org.springframework.batch.item.database.<a href="../../../../../org/springframework/batch/item/database/JpaPagingItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">JpaPagingItemReader</span></a><T></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li type="circle">org.springframework.batch.item.database.<a href="../../../../../org/springframework/batch/item/database/HibernateCursorItemReader.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">HibernateCursorItemReader</span></a><T> (implements org.springframework.beans.factory.InitializingBean)</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li type="circle">org.springframework.batch.item.database.<a href="../../../../../org/springframework/batch/item/database/JdbcBatchItemWriter.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">JdbcBatchItemWriter</span></a><T> (implements org.springframework.beans.factory.InitializingBean, org.springframework.batch.item.<a href="../../../../../org/springframework/batch/item/ItemWriter.html" title="interface in org.springframework.batch.item">ItemWriter</a><T>)</li>
|
||||
<li type="circle">org.springframework.batch.item.database.<a href="../../../../../org/springframework/batch/item/database/JdbcParameterUtils.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">JdbcParameterUtils</span></a></li>
|
||||
<li type="circle">org.springframework.batch.item.database.<a href="../../../../../org/springframework/batch/item/database/JpaItemWriter.html" title="class in org.springframework.batch.item.database"><span class="typeNameLink">JpaItemWriter</span></a><T> (implements org.springframework.beans.factory.InitializingBean, org.springframework.batch.item.<a href="../../../../../org/springframework/batch/item/ItemWriter.html" title="interface in org.springframework.batch.item">ItemWriter</a><T>)</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
|
||||
<ul>
|
||||
<li type="circle">org.springframework.batch.item.database.<a href="../../../../../org/springframework/batch/item/database/ItemPreparedStatementSetter.html" title="interface in org.springframework.batch.item.database"><span class="typeNameLink">ItemPreparedStatementSetter</span></a><T></li>
|
||||
<li type="circle">org.springframework.batch.item.database.<a href="../../../../../org/springframework/batch/item/database/ItemSqlParameterSourceProvider.html" title="interface in org.springframework.batch.item.database"><span class="typeNameLink">ItemSqlParameterSourceProvider</span></a><T></li>
|
||||
<li type="circle">org.springframework.batch.item.database.<a href="../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><span class="typeNameLink">PagingQueryProvider</span></a></li>
|
||||
</ul>
|
||||
<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
|
||||
<ul>
|
||||
<li type="circle">java.lang.Object
|
||||
<ul>
|
||||
<li type="circle">java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
|
||||
<ul>
|
||||
<li type="circle">org.springframework.batch.item.database.<a href="../../../../../org/springframework/batch/item/database/Order.html" title="enum in org.springframework.batch.item.database"><span class="typeNameLink">Order</span></a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</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><a href="package-summary.html">Package</a></li>
|
||||
<li>Class</li>
|
||||
<li class="navBarCell1Rev">Tree</li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../org/springframework/batch/item/data/package-tree.html">Prev</a></li>
|
||||
<li><a href="../../../../../org/springframework/batch/item/database/builder/package-tree.html">Next</a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/springframework/batch/item/database/package-tree.html" target="_top">Frames</a></li>
|
||||
<li><a href="package-tree.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All 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 ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,668 @@
|
||||
<!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_31) on Thu Mar 23 09:54:33 CDT 2017 -->
|
||||
<title>AbstractSqlPagingQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="AbstractSqlPagingQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":6,"i1":6,"i2":6,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li>Prev Class</li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/ColumnMapItemPreparedStatementSetter.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="AbstractSqlPagingQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database.support</div>
|
||||
<h2 title="Class AbstractSqlPagingQueryProvider" class="title">Class AbstractSqlPagingQueryProvider</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>Direct Known Subclasses:</dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/support/H2PagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">H2PagingQueryProvider</a>, <a href="../../../../../../org/springframework/batch/item/database/support/HsqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">HsqlPagingQueryProvider</a>, <a href="../../../../../../org/springframework/batch/item/database/support/MySqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">MySqlPagingQueryProvider</a>, <a href="../../../../../../org/springframework/batch/item/database/support/OraclePagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">OraclePagingQueryProvider</a>, <a href="../../../../../../org/springframework/batch/item/database/support/PostgresPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">PostgresPagingQueryProvider</a>, <a href="../../../../../../org/springframework/batch/item/database/support/SqlitePagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SqlitePagingQueryProvider</a>, <a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SqlWindowingPagingQueryProvider</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public abstract class <span class="typeNameLabel">AbstractSqlPagingQueryProvider</span>
|
||||
extends java.lang.Object
|
||||
implements <a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></pre>
|
||||
<div class="block">Abstract SQL Paging Query Provider to serve as a base class for all provided
|
||||
SQL paging query providers.
|
||||
|
||||
Any implementation must provide a way to specify the select clause, from
|
||||
clause and optionally a where clause. In addition a way to specify a single
|
||||
column sort key must also be provided. This sort key will be used to provide
|
||||
the paging functionality. It is recommended that there should be an index for
|
||||
the sort key to provide better performance.
|
||||
|
||||
Provides properties and preparation for the mandatory "selectClause" and
|
||||
"fromClause" as well as for the optional "whereClause". Also provides
|
||||
property for the mandatory "sortKeys". <b>Note:</b> The columns that make up
|
||||
the sort key must be a true key and not just a column to order by.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Since:</span></dt>
|
||||
<dd>2.0</dd>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Thomas Risberg, Dave Syer, Michael Minella</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#AbstractSqlPagingQueryProvider--">AbstractSqlPagingQueryProvider</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>abstract java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateFirstPageQuery-int-">generateFirstPageQuery</a></span>(int pageSize)</code>
|
||||
<div class="block">Method generating the query string to be used for retrieving the first
|
||||
page.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>abstract java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateJumpToItemQuery-int-int-">generateJumpToItemQuery</a></span>(int itemIndex,
|
||||
int pageSize)</code>
|
||||
<div class="block">Method generating the query string to be used for jumping to a specific
|
||||
item position.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>abstract java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateRemainingPagesQuery-int-">generateRemainingPagesQuery</a></span>(int pageSize)</code>
|
||||
<div class="block">Method generating the query string to be used for retrieving the pages
|
||||
following the first page.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code>protected java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getFromClause--">getFromClause</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i4" class="altColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getGroupClause--">getGroupClause</a></span>()</code>
|
||||
<div class="block">The getter for the group by clause</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i5" class="rowColor">
|
||||
<td class="colFirst"><code>int</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getParameterCount--">getParameterCount</a></span>()</code>
|
||||
<div class="block">The number of parameters that are declared in the query</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i6" class="altColor">
|
||||
<td class="colFirst"><code>protected java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSelectClause--">getSelectClause</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i7" class="rowColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSortKeyPlaceHolder-java.lang.String-">getSortKeyPlaceHolder</a></span>(java.lang.String keyName)</code>
|
||||
<div class="block">The sort key placeholder will vary depending on whether named parameters
|
||||
or traditional placeholders are used in query strings.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i8" class="altColor">
|
||||
<td class="colFirst"><code>java.util.Map<java.lang.String,<a href="../../../../../../org/springframework/batch/item/database/Order.html" title="enum in org.springframework.batch.item.database">Order</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSortKeys--">getSortKeys</a></span>()</code>
|
||||
<div class="block">A Map<String, Boolean> of sort columns as the key and boolean for ascending/descending (ascending = true).</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i9" class="rowColor">
|
||||
<td class="colFirst"><code>java.util.Map<java.lang.String,<a href="../../../../../../org/springframework/batch/item/database/Order.html" title="enum in org.springframework.batch.item.database">Order</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSortKeysWithoutAliases--">getSortKeysWithoutAliases</a></span>()</code>
|
||||
<div class="block">The sort key (unique single column name) without alias.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i10" class="altColor">
|
||||
<td class="colFirst"><code>protected java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getWhereClause--">getWhereClause</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i11" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#init-javax.sql.DataSource-">init</a></span>(javax.sql.DataSource dataSource)</code>
|
||||
<div class="block">Check mandatory properties.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i12" class="altColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#isUsingNamedParameters--">isUsingNamedParameters</a></span>()</code>
|
||||
<div class="block">Indicate whether the generated queries use named parameter syntax.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i13" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setFromClause-java.lang.String-">setFromClause</a></span>(java.lang.String fromClause)</code> </td>
|
||||
</tr>
|
||||
<tr id="i14" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setGroupClause-java.lang.String-">setGroupClause</a></span>(java.lang.String groupClause)</code>
|
||||
<div class="block">The setter for the group by clause</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i15" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setSelectClause-java.lang.String-">setSelectClause</a></span>(java.lang.String selectClause)</code> </td>
|
||||
</tr>
|
||||
<tr id="i16" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setSortKeys-java.util.Map-">setSortKeys</a></span>(java.util.Map<java.lang.String,<a href="../../../../../../org/springframework/batch/item/database/Order.html" title="enum in org.springframework.batch.item.database">Order</a>> sortKeys)</code> </td>
|
||||
</tr>
|
||||
<tr id="i17" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setWhereClause-java.lang.String-">setWhereClause</a></span>(java.lang.String whereClause)</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="AbstractSqlPagingQueryProvider--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>AbstractSqlPagingQueryProvider</h4>
|
||||
<pre>public AbstractSqlPagingQueryProvider()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="setGroupClause-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setGroupClause</h4>
|
||||
<pre>public void setGroupClause(java.lang.String groupClause)</pre>
|
||||
<div class="block">The setter for the group by clause</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>groupClause</code> - SQL GROUP BY clause part of the SQL query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getGroupClause--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getGroupClause</h4>
|
||||
<pre>public java.lang.String getGroupClause()</pre>
|
||||
<div class="block">The getter for the group by clause</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>SQL GROUP BY clause part of the SQL query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setSelectClause-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setSelectClause</h4>
|
||||
<pre>public void setSelectClause(java.lang.String selectClause)</pre>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>selectClause</code> - SELECT clause part of SQL query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getSelectClause--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getSelectClause</h4>
|
||||
<pre>protected java.lang.String getSelectClause()</pre>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>SQL SELECT clause part of SQL query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setFromClause-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setFromClause</h4>
|
||||
<pre>public void setFromClause(java.lang.String fromClause)</pre>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>fromClause</code> - FROM clause part of SQL query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getFromClause--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getFromClause</h4>
|
||||
<pre>protected java.lang.String getFromClause()</pre>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>SQL FROM clause part of SQL query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setWhereClause-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setWhereClause</h4>
|
||||
<pre>public void setWhereClause(java.lang.String whereClause)</pre>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>whereClause</code> - WHERE clause part of SQL query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getWhereClause--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getWhereClause</h4>
|
||||
<pre>protected java.lang.String getWhereClause()</pre>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>SQL WHERE clause part of SQL query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setSortKeys-java.util.Map-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setSortKeys</h4>
|
||||
<pre>public void setSortKeys(java.util.Map<java.lang.String,<a href="../../../../../../org/springframework/batch/item/database/Order.html" title="enum in org.springframework.batch.item.database">Order</a>> sortKeys)</pre>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>sortKeys</code> - key to use to sort and limit page content</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getSortKeys--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getSortKeys</h4>
|
||||
<pre>public java.util.Map<java.lang.String,<a href="../../../../../../org/springframework/batch/item/database/Order.html" title="enum in org.springframework.batch.item.database">Order</a>> getSortKeys()</pre>
|
||||
<div class="block">A Map<String, Boolean> of sort columns as the key and boolean for ascending/descending (ascending = true).</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#getSortKeys--">getSortKeys</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>sortKey key to use to sort and limit page content</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getParameterCount--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getParameterCount</h4>
|
||||
<pre>public int getParameterCount()</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#getParameterCount--">PagingQueryProvider</a></code></span></div>
|
||||
<div class="block">The number of parameters that are declared in the query</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#getParameterCount--">getParameterCount</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>number of parameters</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="isUsingNamedParameters--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>isUsingNamedParameters</h4>
|
||||
<pre>public boolean isUsingNamedParameters()</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#isUsingNamedParameters--">PagingQueryProvider</a></code></span></div>
|
||||
<div class="block">Indicate whether the generated queries use named parameter syntax.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#isUsingNamedParameters--">isUsingNamedParameters</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>true if named parameter syntax is used</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getSortKeyPlaceHolder-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getSortKeyPlaceHolder</h4>
|
||||
<pre>public java.lang.String getSortKeyPlaceHolder(java.lang.String keyName)</pre>
|
||||
<div class="block">The sort key placeholder will vary depending on whether named parameters
|
||||
or traditional placeholders are used in query strings.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#getSortKeyPlaceHolder-java.lang.String-">getSortKeyPlaceHolder</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>keyName</code> - The sort key name</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>place holder for sortKey.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="init-javax.sql.DataSource-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>init</h4>
|
||||
<pre>public void init(javax.sql.DataSource dataSource)
|
||||
throws java.lang.Exception</pre>
|
||||
<div class="block">Check mandatory properties.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#init-javax.sql.DataSource-">init</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>dataSource</code> - DataSource to use for any initialization</dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code></dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><code>InitializingBean.afterPropertiesSet()</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="generateFirstPageQuery-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateFirstPageQuery</h4>
|
||||
<pre>public abstract java.lang.String generateFirstPageQuery(int pageSize)</pre>
|
||||
<div class="block">Method generating the query string to be used for retrieving the first
|
||||
page. This method must be implemented in sub classes.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#generateFirstPageQuery-int-">generateFirstPageQuery</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>pageSize</code> - number of rows to read per page</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="generateRemainingPagesQuery-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateRemainingPagesQuery</h4>
|
||||
<pre>public abstract java.lang.String generateRemainingPagesQuery(int pageSize)</pre>
|
||||
<div class="block">Method generating the query string to be used for retrieving the pages
|
||||
following the first page. This method must be implemented in sub classes.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#generateRemainingPagesQuery-int-">generateRemainingPagesQuery</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>pageSize</code> - number of rows to read per page</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="generateJumpToItemQuery-int-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateJumpToItemQuery</h4>
|
||||
<pre>public abstract java.lang.String generateJumpToItemQuery(int itemIndex,
|
||||
int pageSize)</pre>
|
||||
<div class="block">Method generating the query string to be used for jumping to a specific
|
||||
item position. This method must be implemented in sub classes.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#generateJumpToItemQuery-int-int-">generateJumpToItemQuery</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>itemIndex</code> - the index of the item to jump to</dd>
|
||||
<dd><code>pageSize</code> - number of rows to read per page</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getSortKeysWithoutAliases--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>getSortKeysWithoutAliases</h4>
|
||||
<pre>public java.util.Map<java.lang.String,<a href="../../../../../../org/springframework/batch/item/database/Order.html" title="enum in org.springframework.batch.item.database">Order</a>> getSortKeysWithoutAliases()</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#getSortKeysWithoutAliases--">PagingQueryProvider</a></code></span></div>
|
||||
<div class="block">The sort key (unique single column name) without alias.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#getSortKeysWithoutAliases--">getSortKeysWithoutAliases</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>sortKey key to use to sort and limit page content (without alias)</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li>Prev Class</li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/ColumnMapItemPreparedStatementSetter.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="AbstractSqlPagingQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,302 @@
|
||||
<!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_31) on Thu Mar 23 09:54:33 CDT 2017 -->
|
||||
<title>ColumnMapItemPreparedStatementSetter (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="ColumnMapItemPreparedStatementSetter (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/DataFieldMaxValueIncrementerFactory.html" title="interface in org.springframework.batch.item.database.support"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/ColumnMapItemPreparedStatementSetter.html" target="_top">Frames</a></li>
|
||||
<li><a href="ColumnMapItemPreparedStatementSetter.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database.support</div>
|
||||
<h2 title="Class ColumnMapItemPreparedStatementSetter" class="title">Class ColumnMapItemPreparedStatementSetter</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.support.ColumnMapItemPreparedStatementSetter</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/ItemPreparedStatementSetter.html" title="interface in org.springframework.batch.item.database">ItemPreparedStatementSetter</a><java.util.Map<java.lang.String,java.lang.Object>></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">ColumnMapItemPreparedStatementSetter</span>
|
||||
extends java.lang.Object
|
||||
implements <a href="../../../../../../org/springframework/batch/item/database/ItemPreparedStatementSetter.html" title="interface in org.springframework.batch.item.database">ItemPreparedStatementSetter</a><java.util.Map<java.lang.String,java.lang.Object>></pre>
|
||||
<div class="block"><p>Implementation of the <a href="../../../../../../org/springframework/batch/item/database/ItemPreparedStatementSetter.html" title="interface in org.springframework.batch.item.database"><code>ItemPreparedStatementSetter</code></a> interface that assumes all
|
||||
keys are contained within a <code>Map</code> with the column name as the key. It assumes nothing
|
||||
about ordering, and assumes that the order the entry set can be iterated over is the same as
|
||||
the PreparedStatement should be set.</p></div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Lucas Ward, Dave Syer</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/ItemPreparedStatementSetter.html" title="interface in org.springframework.batch.item.database"><code>ItemPreparedStatementSetter</code></a>,
|
||||
<code>ColumnMapRowMapper</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/ColumnMapItemPreparedStatementSetter.html#ColumnMapItemPreparedStatementSetter--">ColumnMapItemPreparedStatementSetter</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/ColumnMapItemPreparedStatementSetter.html#setValues-java.util.Map-java.sql.PreparedStatement-">setValues</a></span>(java.util.Map<java.lang.String,java.lang.Object> item,
|
||||
java.sql.PreparedStatement ps)</code>
|
||||
<div class="block">Set parameter values on the given PreparedStatement as determined from
|
||||
the provided item.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="ColumnMapItemPreparedStatementSetter--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>ColumnMapItemPreparedStatementSetter</h4>
|
||||
<pre>public ColumnMapItemPreparedStatementSetter()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="setValues-java.util.Map-java.sql.PreparedStatement-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>setValues</h4>
|
||||
<pre>public void setValues(java.util.Map<java.lang.String,java.lang.Object> item,
|
||||
java.sql.PreparedStatement ps)
|
||||
throws java.sql.SQLException</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../org/springframework/batch/item/database/ItemPreparedStatementSetter.html#setValues-T-java.sql.PreparedStatement-">ItemPreparedStatementSetter</a></code></span></div>
|
||||
<div class="block">Set parameter values on the given PreparedStatement as determined from
|
||||
the provided item.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/ItemPreparedStatementSetter.html#setValues-T-java.sql.PreparedStatement-">setValues</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/ItemPreparedStatementSetter.html" title="interface in org.springframework.batch.item.database">ItemPreparedStatementSetter</a><java.util.Map<java.lang.String,java.lang.Object>></code></dd>
|
||||
<dd><code>ps</code> - the PreparedStatement to invoke setter methods on</dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.sql.SQLException</code> - if a SQLException is encountered (i.e. there is no
|
||||
need to catch SQLException)</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/DataFieldMaxValueIncrementerFactory.html" title="interface in org.springframework.batch.item.database.support"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/ColumnMapItemPreparedStatementSetter.html" target="_top">Frames</a></li>
|
||||
<li><a href="ColumnMapItemPreparedStatementSetter.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,279 @@
|
||||
<!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_31) on Thu Mar 23 09:54:33 CDT 2017 -->
|
||||
<title>DataFieldMaxValueIncrementerFactory (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="DataFieldMaxValueIncrementerFactory (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":6,"i1":6,"i2":6};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/ColumnMapItemPreparedStatementSetter.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/Db2PagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/DataFieldMaxValueIncrementerFactory.html" target="_top">Frames</a></li>
|
||||
<li><a href="DataFieldMaxValueIncrementerFactory.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database.support</div>
|
||||
<h2 title="Interface DataFieldMaxValueIncrementerFactory" class="title">Interface DataFieldMaxValueIncrementerFactory</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Known Implementing Classes:</dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/support/DefaultDataFieldMaxValueIncrementerFactory.html" title="class in org.springframework.batch.item.database.support">DefaultDataFieldMaxValueIncrementerFactory</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public interface <span class="typeNameLabel">DataFieldMaxValueIncrementerFactory</span></pre>
|
||||
<div class="block">Factory for creating <code>DataFieldMaxValueIncrementer</code> implementations
|
||||
based upon a provided string.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Lucas Ward</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>org.springframework.jdbc.support.incrementer.DataFieldMaxValueIncrementer</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/DataFieldMaxValueIncrementerFactory.html#getIncrementer-java.lang.String-java.lang.String-">getIncrementer</a></span>(java.lang.String databaseType,
|
||||
java.lang.String incrementerName)</code>
|
||||
<div class="block">Return the <code>DataFieldMaxValueIncrementer</code> for the provided database type.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>java.lang.String[]</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/DataFieldMaxValueIncrementerFactory.html#getSupportedIncrementerTypes--">getSupportedIncrementerTypes</a></span>()</code>
|
||||
<div class="block">Returns the list of supported database incrementer types</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/DataFieldMaxValueIncrementerFactory.html#isSupportedIncrementerType-java.lang.String-">isSupportedIncrementerType</a></span>(java.lang.String databaseType)</code>
|
||||
<div class="block">Returns boolean indicated whether or not the provided string is supported by this
|
||||
factory.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="getIncrementer-java.lang.String-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getIncrementer</h4>
|
||||
<pre>org.springframework.jdbc.support.incrementer.DataFieldMaxValueIncrementer getIncrementer(java.lang.String databaseType,
|
||||
java.lang.String incrementerName)</pre>
|
||||
<div class="block">Return the <code>DataFieldMaxValueIncrementer</code> for the provided database type.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>databaseType</code> - string represented database type</dd>
|
||||
<dd><code>incrementerName</code> - incrementer name to create. In many cases this may be the
|
||||
sequence name</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>incrementer</dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.IllegalArgumentException</code> - if databaseType is invalid type, or incrementerName
|
||||
is null.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="isSupportedIncrementerType-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>isSupportedIncrementerType</h4>
|
||||
<pre>boolean isSupportedIncrementerType(java.lang.String databaseType)</pre>
|
||||
<div class="block">Returns boolean indicated whether or not the provided string is supported by this
|
||||
factory.</div>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getSupportedIncrementerTypes--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>getSupportedIncrementerTypes</h4>
|
||||
<pre>java.lang.String[] getSupportedIncrementerTypes()</pre>
|
||||
<div class="block">Returns the list of supported database incrementer types</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/ColumnMapItemPreparedStatementSetter.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/Db2PagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/DataFieldMaxValueIncrementerFactory.html" target="_top">Frames</a></li>
|
||||
<li><a href="DataFieldMaxValueIncrementerFactory.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,367 @@
|
||||
<!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_31) on Thu Mar 23 09:54:33 CDT 2017 -->
|
||||
<title>Db2PagingQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="Db2PagingQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":10,"i2":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/DataFieldMaxValueIncrementerFactory.html" title="interface in org.springframework.batch.item.database.support"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/DefaultDataFieldMaxValueIncrementerFactory.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/Db2PagingQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="Db2PagingQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database.support</div>
|
||||
<h2 title="Class Db2PagingQueryProvider" class="title">Class Db2PagingQueryProvider</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">org.springframework.batch.item.database.support.SqlWindowingPagingQueryProvider</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.support.Db2PagingQueryProvider</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">Db2PagingQueryProvider</span>
|
||||
extends <a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SqlWindowingPagingQueryProvider</a></pre>
|
||||
<div class="block">DB2 implementation of a <a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a> using
|
||||
database specific features.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Since:</span></dt>
|
||||
<dd>2.0</dd>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Thomas Risberg, Michael Minella</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/Db2PagingQueryProvider.html#Db2PagingQueryProvider--">Db2PagingQueryProvider</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/Db2PagingQueryProvider.html#generateFirstPageQuery-int-">generateFirstPageQuery</a></span>(int pageSize)</code>
|
||||
<div class="block">Method generating the query string to be used for retrieving the first
|
||||
page.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/Db2PagingQueryProvider.html#generateRemainingPagesQuery-int-">generateRemainingPagesQuery</a></span>(int pageSize)</code>
|
||||
<div class="block">Method generating the query string to be used for retrieving the pages
|
||||
following the first page.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>protected java.lang.Object</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/Db2PagingQueryProvider.html#getSubQueryAlias--">getSubQueryAlias</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.database.support.SqlWindowingPagingQueryProvider">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.database.support.<a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SqlWindowingPagingQueryProvider</a></h3>
|
||||
<code><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#extractTableAlias--">extractTableAlias</a>, <a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#generateJumpToItemQuery-int-int-">generateJumpToItemQuery</a>, <a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#getOrderedQueryAlias--">getOrderedQueryAlias</a>, <a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#getOverClause--">getOverClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#getOverSubstituteClauseEnd--">getOverSubstituteClauseEnd</a>, <a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#getOverSubstituteClauseStart--">getOverSubstituteClauseStart</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.database.support.<a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></h3>
|
||||
<code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getFromClause--">getFromClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getGroupClause--">getGroupClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getParameterCount--">getParameterCount</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSelectClause--">getSelectClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSortKeyPlaceHolder-java.lang.String-">getSortKeyPlaceHolder</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSortKeys--">getSortKeys</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSortKeysWithoutAliases--">getSortKeysWithoutAliases</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getWhereClause--">getWhereClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#init-javax.sql.DataSource-">init</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#isUsingNamedParameters--">isUsingNamedParameters</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setFromClause-java.lang.String-">setFromClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setGroupClause-java.lang.String-">setGroupClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setSelectClause-java.lang.String-">setSelectClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setSortKeys-java.util.Map-">setSortKeys</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setWhereClause-java.lang.String-">setWhereClause</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="Db2PagingQueryProvider--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>Db2PagingQueryProvider</h4>
|
||||
<pre>public Db2PagingQueryProvider()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="generateFirstPageQuery-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateFirstPageQuery</h4>
|
||||
<pre>public java.lang.String generateFirstPageQuery(int pageSize)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateFirstPageQuery-int-">AbstractSqlPagingQueryProvider</a></code></span></div>
|
||||
<div class="block">Method generating the query string to be used for retrieving the first
|
||||
page. This method must be implemented in sub classes.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#generateFirstPageQuery-int-">generateFirstPageQuery</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#generateFirstPageQuery-int-">generateFirstPageQuery</a></code> in class <code><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SqlWindowingPagingQueryProvider</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>pageSize</code> - number of rows to read per page</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="generateRemainingPagesQuery-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateRemainingPagesQuery</h4>
|
||||
<pre>public java.lang.String generateRemainingPagesQuery(int pageSize)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateRemainingPagesQuery-int-">AbstractSqlPagingQueryProvider</a></code></span></div>
|
||||
<div class="block">Method generating the query string to be used for retrieving the pages
|
||||
following the first page. This method must be implemented in sub classes.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#generateRemainingPagesQuery-int-">generateRemainingPagesQuery</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#generateRemainingPagesQuery-int-">generateRemainingPagesQuery</a></code> in class <code><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SqlWindowingPagingQueryProvider</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>pageSize</code> - number of rows to read per page</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getSubQueryAlias--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>getSubQueryAlias</h4>
|
||||
<pre>protected java.lang.Object getSubQueryAlias()</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#getSubQueryAlias--">getSubQueryAlias</a></code> in class <code><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SqlWindowingPagingQueryProvider</a></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/DataFieldMaxValueIncrementerFactory.html" title="interface in org.springframework.batch.item.database.support"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/DefaultDataFieldMaxValueIncrementerFactory.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/Db2PagingQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="Db2PagingQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,368 @@
|
||||
<!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_31) on Thu Mar 23 09:54:33 CDT 2017 -->
|
||||
<title>DefaultDataFieldMaxValueIncrementerFactory (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="DefaultDataFieldMaxValueIncrementerFactory (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":10,"i2":10,"i3":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/Db2PagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/DerbyPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/DefaultDataFieldMaxValueIncrementerFactory.html" target="_top">Frames</a></li>
|
||||
<li><a href="DefaultDataFieldMaxValueIncrementerFactory.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database.support</div>
|
||||
<h2 title="Class DefaultDataFieldMaxValueIncrementerFactory" class="title">Class DefaultDataFieldMaxValueIncrementerFactory</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.support.DefaultDataFieldMaxValueIncrementerFactory</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/support/DataFieldMaxValueIncrementerFactory.html" title="interface in org.springframework.batch.item.database.support">DataFieldMaxValueIncrementerFactory</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">DefaultDataFieldMaxValueIncrementerFactory</span>
|
||||
extends java.lang.Object
|
||||
implements <a href="../../../../../../org/springframework/batch/item/database/support/DataFieldMaxValueIncrementerFactory.html" title="interface in org.springframework.batch.item.database.support">DataFieldMaxValueIncrementerFactory</a></pre>
|
||||
<div class="block">Default implementation of the <a href="../../../../../../org/springframework/batch/item/database/support/DataFieldMaxValueIncrementerFactory.html" title="interface in org.springframework.batch.item.database.support"><code>DataFieldMaxValueIncrementerFactory</code></a>
|
||||
interface. Valid database types are given by the <a href="../../../../../../org/springframework/batch/support/DatabaseType.html" title="enum in org.springframework.batch.support"><code>DatabaseType</code></a> enum.
|
||||
|
||||
Note: For MySql databases, the
|
||||
<code>MySQLMaxValueIncrementer.setUseNewConnection(boolean)</code> will be set to true.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Lucas Ward, Michael Minella</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/support/DatabaseType.html" title="enum in org.springframework.batch.support"><code>DatabaseType</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/DefaultDataFieldMaxValueIncrementerFactory.html#DefaultDataFieldMaxValueIncrementerFactory-javax.sql.DataSource-">DefaultDataFieldMaxValueIncrementerFactory</a></span>(javax.sql.DataSource dataSource)</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>org.springframework.jdbc.support.incrementer.DataFieldMaxValueIncrementer</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/DefaultDataFieldMaxValueIncrementerFactory.html#getIncrementer-java.lang.String-java.lang.String-">getIncrementer</a></span>(java.lang.String incrementerType,
|
||||
java.lang.String incrementerName)</code>
|
||||
<div class="block">Return the <code>DataFieldMaxValueIncrementer</code> for the provided database type.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>java.lang.String[]</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/DefaultDataFieldMaxValueIncrementerFactory.html#getSupportedIncrementerTypes--">getSupportedIncrementerTypes</a></span>()</code>
|
||||
<div class="block">Returns the list of supported database incrementer types</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/DefaultDataFieldMaxValueIncrementerFactory.html#isSupportedIncrementerType-java.lang.String-">isSupportedIncrementerType</a></span>(java.lang.String incrementerType)</code>
|
||||
<div class="block">Returns boolean indicated whether or not the provided string is supported by this
|
||||
factory.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/DefaultDataFieldMaxValueIncrementerFactory.html#setIncrementerColumnName-java.lang.String-">setIncrementerColumnName</a></span>(java.lang.String incrementerColumnName)</code>
|
||||
<div class="block">Public setter for the column name (defaults to "ID") in the incrementer.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="DefaultDataFieldMaxValueIncrementerFactory-javax.sql.DataSource-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>DefaultDataFieldMaxValueIncrementerFactory</h4>
|
||||
<pre>public DefaultDataFieldMaxValueIncrementerFactory(javax.sql.DataSource dataSource)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="setIncrementerColumnName-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setIncrementerColumnName</h4>
|
||||
<pre>public void setIncrementerColumnName(java.lang.String incrementerColumnName)</pre>
|
||||
<div class="block">Public setter for the column name (defaults to "ID") in the incrementer.
|
||||
Only used by some platforms (Derby, HSQL, MySQL, SQL Server and Sybase),
|
||||
and should be fine for use with Spring Batch meta data as long as the
|
||||
default batch schema hasn't been changed.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>incrementerColumnName</code> - the primary key column name to set</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getIncrementer-java.lang.String-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getIncrementer</h4>
|
||||
<pre>public org.springframework.jdbc.support.incrementer.DataFieldMaxValueIncrementer getIncrementer(java.lang.String incrementerType,
|
||||
java.lang.String incrementerName)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../org/springframework/batch/item/database/support/DataFieldMaxValueIncrementerFactory.html#getIncrementer-java.lang.String-java.lang.String-">DataFieldMaxValueIncrementerFactory</a></code></span></div>
|
||||
<div class="block">Return the <code>DataFieldMaxValueIncrementer</code> for the provided database type.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/DataFieldMaxValueIncrementerFactory.html#getIncrementer-java.lang.String-java.lang.String-">getIncrementer</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/support/DataFieldMaxValueIncrementerFactory.html" title="interface in org.springframework.batch.item.database.support">DataFieldMaxValueIncrementerFactory</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>incrementerType</code> - string represented database type</dd>
|
||||
<dd><code>incrementerName</code> - incrementer name to create. In many cases this may be the
|
||||
sequence name</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>incrementer</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="isSupportedIncrementerType-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>isSupportedIncrementerType</h4>
|
||||
<pre>public boolean isSupportedIncrementerType(java.lang.String incrementerType)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../org/springframework/batch/item/database/support/DataFieldMaxValueIncrementerFactory.html#isSupportedIncrementerType-java.lang.String-">DataFieldMaxValueIncrementerFactory</a></code></span></div>
|
||||
<div class="block">Returns boolean indicated whether or not the provided string is supported by this
|
||||
factory.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/DataFieldMaxValueIncrementerFactory.html#isSupportedIncrementerType-java.lang.String-">isSupportedIncrementerType</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/support/DataFieldMaxValueIncrementerFactory.html" title="interface in org.springframework.batch.item.database.support">DataFieldMaxValueIncrementerFactory</a></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getSupportedIncrementerTypes--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>getSupportedIncrementerTypes</h4>
|
||||
<pre>public java.lang.String[] getSupportedIncrementerTypes()</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../org/springframework/batch/item/database/support/DataFieldMaxValueIncrementerFactory.html#getSupportedIncrementerTypes--">DataFieldMaxValueIncrementerFactory</a></code></span></div>
|
||||
<div class="block">Returns the list of supported database incrementer types</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/DataFieldMaxValueIncrementerFactory.html#getSupportedIncrementerTypes--">getSupportedIncrementerTypes</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/support/DataFieldMaxValueIncrementerFactory.html" title="interface in org.springframework.batch.item.database.support">DataFieldMaxValueIncrementerFactory</a></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/Db2PagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/DerbyPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/DefaultDataFieldMaxValueIncrementerFactory.html" target="_top">Frames</a></li>
|
||||
<li><a href="DefaultDataFieldMaxValueIncrementerFactory.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,393 @@
|
||||
<!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_31) on Thu Mar 23 09:54:33 CDT 2017 -->
|
||||
<title>DerbyPagingQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="DerbyPagingQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/DefaultDataFieldMaxValueIncrementerFactory.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/H2PagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/DerbyPagingQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="DerbyPagingQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database.support</div>
|
||||
<h2 title="Class DerbyPagingQueryProvider" class="title">Class DerbyPagingQueryProvider</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">org.springframework.batch.item.database.support.SqlWindowingPagingQueryProvider</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.support.DerbyPagingQueryProvider</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">DerbyPagingQueryProvider</span>
|
||||
extends <a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SqlWindowingPagingQueryProvider</a></pre>
|
||||
<div class="block">Derby implementation of a <a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a> using standard SQL:2003 windowing functions.
|
||||
These features are supported starting with Apache Derby version 10.4.1.3.
|
||||
|
||||
As the OVER() function does not support the ORDER BY clause a sub query is instead used to order the results
|
||||
before the ROW_NUM restriction is applied</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Since:</span></dt>
|
||||
<dd>2.0</dd>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Thomas Risberg, David Thexton, Michael Minella</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/DerbyPagingQueryProvider.html#DerbyPagingQueryProvider--">DerbyPagingQueryProvider</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>protected java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/DerbyPagingQueryProvider.html#getOrderedQueryAlias--">getOrderedQueryAlias</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>protected java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/DerbyPagingQueryProvider.html#getOverClause--">getOverClause</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>protected java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/DerbyPagingQueryProvider.html#getOverSubstituteClauseEnd--">getOverSubstituteClauseEnd</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code>protected java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/DerbyPagingQueryProvider.html#getOverSubstituteClauseStart--">getOverSubstituteClauseStart</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i4" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/DerbyPagingQueryProvider.html#init-javax.sql.DataSource-">init</a></span>(javax.sql.DataSource dataSource)</code>
|
||||
<div class="block">Check mandatory properties.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.database.support.SqlWindowingPagingQueryProvider">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.database.support.<a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SqlWindowingPagingQueryProvider</a></h3>
|
||||
<code><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#extractTableAlias--">extractTableAlias</a>, <a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#generateFirstPageQuery-int-">generateFirstPageQuery</a>, <a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#generateJumpToItemQuery-int-int-">generateJumpToItemQuery</a>, <a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#generateRemainingPagesQuery-int-">generateRemainingPagesQuery</a>, <a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#getSubQueryAlias--">getSubQueryAlias</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.database.support.<a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></h3>
|
||||
<code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getFromClause--">getFromClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getGroupClause--">getGroupClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getParameterCount--">getParameterCount</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSelectClause--">getSelectClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSortKeyPlaceHolder-java.lang.String-">getSortKeyPlaceHolder</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSortKeys--">getSortKeys</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSortKeysWithoutAliases--">getSortKeysWithoutAliases</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getWhereClause--">getWhereClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#isUsingNamedParameters--">isUsingNamedParameters</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setFromClause-java.lang.String-">setFromClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setGroupClause-java.lang.String-">setGroupClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setSelectClause-java.lang.String-">setSelectClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setSortKeys-java.util.Map-">setSortKeys</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setWhereClause-java.lang.String-">setWhereClause</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="DerbyPagingQueryProvider--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>DerbyPagingQueryProvider</h4>
|
||||
<pre>public DerbyPagingQueryProvider()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="init-javax.sql.DataSource-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>init</h4>
|
||||
<pre>public void init(javax.sql.DataSource dataSource)
|
||||
throws java.lang.Exception</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#init-javax.sql.DataSource-">AbstractSqlPagingQueryProvider</a></code></span></div>
|
||||
<div class="block">Check mandatory properties.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#init-javax.sql.DataSource-">init</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#init-javax.sql.DataSource-">init</a></code> in class <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>dataSource</code> - DataSource to use for any initialization</dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code></dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><code>InitializingBean.afterPropertiesSet()</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getOrderedQueryAlias--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getOrderedQueryAlias</h4>
|
||||
<pre>protected java.lang.String getOrderedQueryAlias()</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#getOrderedQueryAlias--">getOrderedQueryAlias</a></code> in class <code><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SqlWindowingPagingQueryProvider</a></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getOverClause--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getOverClause</h4>
|
||||
<pre>protected java.lang.String getOverClause()</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#getOverClause--">getOverClause</a></code> in class <code><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SqlWindowingPagingQueryProvider</a></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getOverSubstituteClauseStart--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getOverSubstituteClauseStart</h4>
|
||||
<pre>protected java.lang.String getOverSubstituteClauseStart()</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#getOverSubstituteClauseStart--">getOverSubstituteClauseStart</a></code> in class <code><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SqlWindowingPagingQueryProvider</a></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getOverSubstituteClauseEnd--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>getOverSubstituteClauseEnd</h4>
|
||||
<pre>protected java.lang.String getOverSubstituteClauseEnd()</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#getOverSubstituteClauseEnd--">getOverSubstituteClauseEnd</a></code> in class <code><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SqlWindowingPagingQueryProvider</a></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/DefaultDataFieldMaxValueIncrementerFactory.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/H2PagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/DerbyPagingQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="DerbyPagingQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,369 @@
|
||||
<!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_31) on Thu Mar 23 09:54:33 CDT 2017 -->
|
||||
<title>H2PagingQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="H2PagingQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":10,"i2":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/DerbyPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/HsqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/H2PagingQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="H2PagingQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database.support</div>
|
||||
<h2 title="Class H2PagingQueryProvider" class="title">Class H2PagingQueryProvider</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.support.H2PagingQueryProvider</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">H2PagingQueryProvider</span>
|
||||
extends <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></pre>
|
||||
<div class="block">H2 implementation of a <a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a> using database specific features.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Since:</span></dt>
|
||||
<dd>2.1</dd>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Dave Syer</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/H2PagingQueryProvider.html#H2PagingQueryProvider--">H2PagingQueryProvider</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/H2PagingQueryProvider.html#generateFirstPageQuery-int-">generateFirstPageQuery</a></span>(int pageSize)</code>
|
||||
<div class="block">Method generating the query string to be used for retrieving the first
|
||||
page.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/H2PagingQueryProvider.html#generateJumpToItemQuery-int-int-">generateJumpToItemQuery</a></span>(int itemIndex,
|
||||
int pageSize)</code>
|
||||
<div class="block">Method generating the query string to be used for jumping to a specific
|
||||
item position.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/H2PagingQueryProvider.html#generateRemainingPagesQuery-int-">generateRemainingPagesQuery</a></span>(int pageSize)</code>
|
||||
<div class="block">Method generating the query string to be used for retrieving the pages
|
||||
following the first page.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.database.support.<a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></h3>
|
||||
<code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getFromClause--">getFromClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getGroupClause--">getGroupClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getParameterCount--">getParameterCount</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSelectClause--">getSelectClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSortKeyPlaceHolder-java.lang.String-">getSortKeyPlaceHolder</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSortKeys--">getSortKeys</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSortKeysWithoutAliases--">getSortKeysWithoutAliases</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getWhereClause--">getWhereClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#init-javax.sql.DataSource-">init</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#isUsingNamedParameters--">isUsingNamedParameters</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setFromClause-java.lang.String-">setFromClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setGroupClause-java.lang.String-">setGroupClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setSelectClause-java.lang.String-">setSelectClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setSortKeys-java.util.Map-">setSortKeys</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setWhereClause-java.lang.String-">setWhereClause</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="H2PagingQueryProvider--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>H2PagingQueryProvider</h4>
|
||||
<pre>public H2PagingQueryProvider()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="generateFirstPageQuery-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateFirstPageQuery</h4>
|
||||
<pre>public java.lang.String generateFirstPageQuery(int pageSize)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateFirstPageQuery-int-">AbstractSqlPagingQueryProvider</a></code></span></div>
|
||||
<div class="block">Method generating the query string to be used for retrieving the first
|
||||
page. This method must be implemented in sub classes.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#generateFirstPageQuery-int-">generateFirstPageQuery</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateFirstPageQuery-int-">generateFirstPageQuery</a></code> in class <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>pageSize</code> - number of rows to read per page</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="generateRemainingPagesQuery-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateRemainingPagesQuery</h4>
|
||||
<pre>public java.lang.String generateRemainingPagesQuery(int pageSize)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateRemainingPagesQuery-int-">AbstractSqlPagingQueryProvider</a></code></span></div>
|
||||
<div class="block">Method generating the query string to be used for retrieving the pages
|
||||
following the first page. This method must be implemented in sub classes.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#generateRemainingPagesQuery-int-">generateRemainingPagesQuery</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateRemainingPagesQuery-int-">generateRemainingPagesQuery</a></code> in class <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>pageSize</code> - number of rows to read per page</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="generateJumpToItemQuery-int-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>generateJumpToItemQuery</h4>
|
||||
<pre>public java.lang.String generateJumpToItemQuery(int itemIndex,
|
||||
int pageSize)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateJumpToItemQuery-int-int-">AbstractSqlPagingQueryProvider</a></code></span></div>
|
||||
<div class="block">Method generating the query string to be used for jumping to a specific
|
||||
item position. This method must be implemented in sub classes.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#generateJumpToItemQuery-int-int-">generateJumpToItemQuery</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateJumpToItemQuery-int-int-">generateJumpToItemQuery</a></code> in class <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>itemIndex</code> - the index of the item to jump to</dd>
|
||||
<dd><code>pageSize</code> - number of rows to read per page</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/DerbyPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/HsqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/H2PagingQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="H2PagingQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,369 @@
|
||||
<!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_31) on Thu Mar 23 09:54:33 CDT 2017 -->
|
||||
<title>HsqlPagingQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="HsqlPagingQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":10,"i2":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/H2PagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/ListPreparedStatementSetter.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/HsqlPagingQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="HsqlPagingQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database.support</div>
|
||||
<h2 title="Class HsqlPagingQueryProvider" class="title">Class HsqlPagingQueryProvider</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.support.HsqlPagingQueryProvider</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">HsqlPagingQueryProvider</span>
|
||||
extends <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></pre>
|
||||
<div class="block">HSQLDB implementation of a <a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a> using database specific features.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Since:</span></dt>
|
||||
<dd>2.0</dd>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Thomas Risberg, Michael Minella</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/HsqlPagingQueryProvider.html#HsqlPagingQueryProvider--">HsqlPagingQueryProvider</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/HsqlPagingQueryProvider.html#generateFirstPageQuery-int-">generateFirstPageQuery</a></span>(int pageSize)</code>
|
||||
<div class="block">Method generating the query string to be used for retrieving the first
|
||||
page.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/HsqlPagingQueryProvider.html#generateJumpToItemQuery-int-int-">generateJumpToItemQuery</a></span>(int itemIndex,
|
||||
int pageSize)</code>
|
||||
<div class="block">Method generating the query string to be used for jumping to a specific
|
||||
item position.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/HsqlPagingQueryProvider.html#generateRemainingPagesQuery-int-">generateRemainingPagesQuery</a></span>(int pageSize)</code>
|
||||
<div class="block">Method generating the query string to be used for retrieving the pages
|
||||
following the first page.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.database.support.<a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></h3>
|
||||
<code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getFromClause--">getFromClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getGroupClause--">getGroupClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getParameterCount--">getParameterCount</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSelectClause--">getSelectClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSortKeyPlaceHolder-java.lang.String-">getSortKeyPlaceHolder</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSortKeys--">getSortKeys</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSortKeysWithoutAliases--">getSortKeysWithoutAliases</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getWhereClause--">getWhereClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#init-javax.sql.DataSource-">init</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#isUsingNamedParameters--">isUsingNamedParameters</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setFromClause-java.lang.String-">setFromClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setGroupClause-java.lang.String-">setGroupClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setSelectClause-java.lang.String-">setSelectClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setSortKeys-java.util.Map-">setSortKeys</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setWhereClause-java.lang.String-">setWhereClause</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="HsqlPagingQueryProvider--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>HsqlPagingQueryProvider</h4>
|
||||
<pre>public HsqlPagingQueryProvider()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="generateFirstPageQuery-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateFirstPageQuery</h4>
|
||||
<pre>public java.lang.String generateFirstPageQuery(int pageSize)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateFirstPageQuery-int-">AbstractSqlPagingQueryProvider</a></code></span></div>
|
||||
<div class="block">Method generating the query string to be used for retrieving the first
|
||||
page. This method must be implemented in sub classes.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#generateFirstPageQuery-int-">generateFirstPageQuery</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateFirstPageQuery-int-">generateFirstPageQuery</a></code> in class <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>pageSize</code> - number of rows to read per page</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="generateRemainingPagesQuery-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateRemainingPagesQuery</h4>
|
||||
<pre>public java.lang.String generateRemainingPagesQuery(int pageSize)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateRemainingPagesQuery-int-">AbstractSqlPagingQueryProvider</a></code></span></div>
|
||||
<div class="block">Method generating the query string to be used for retrieving the pages
|
||||
following the first page. This method must be implemented in sub classes.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#generateRemainingPagesQuery-int-">generateRemainingPagesQuery</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateRemainingPagesQuery-int-">generateRemainingPagesQuery</a></code> in class <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>pageSize</code> - number of rows to read per page</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="generateJumpToItemQuery-int-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>generateJumpToItemQuery</h4>
|
||||
<pre>public java.lang.String generateJumpToItemQuery(int itemIndex,
|
||||
int pageSize)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateJumpToItemQuery-int-int-">AbstractSqlPagingQueryProvider</a></code></span></div>
|
||||
<div class="block">Method generating the query string to be used for jumping to a specific
|
||||
item position. This method must be implemented in sub classes.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#generateJumpToItemQuery-int-int-">generateJumpToItemQuery</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateJumpToItemQuery-int-int-">generateJumpToItemQuery</a></code> in class <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>itemIndex</code> - the index of the item to jump to</dd>
|
||||
<dd><code>pageSize</code> - number of rows to read per page</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/H2PagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/ListPreparedStatementSetter.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/HsqlPagingQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="HsqlPagingQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,346 @@
|
||||
<!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_31) on Thu Mar 23 09:54:33 CDT 2017 -->
|
||||
<title>ListPreparedStatementSetter (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="ListPreparedStatementSetter (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":42,"i2":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/HsqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/MySqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/ListPreparedStatementSetter.html" target="_top">Frames</a></li>
|
||||
<li><a href="ListPreparedStatementSetter.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database.support</div>
|
||||
<h2 title="Class ListPreparedStatementSetter" class="title">Class ListPreparedStatementSetter</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.support.ListPreparedStatementSetter</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>org.springframework.beans.factory.InitializingBean, org.springframework.jdbc.core.PreparedStatementSetter</dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">ListPreparedStatementSetter</span>
|
||||
extends java.lang.Object
|
||||
implements org.springframework.jdbc.core.PreparedStatementSetter, org.springframework.beans.factory.InitializingBean</pre>
|
||||
<div class="block">Implementation of the <code>PreparedStatementSetter</code> interface that accepts
|
||||
a list of values to be set on a PreparedStatement. This is usually used in
|
||||
conjunction with the <a href="../../../../../../org/springframework/batch/item/database/JdbcCursorItemReader.html" title="class in org.springframework.batch.item.database"><code>JdbcCursorItemReader</code></a> to allow for the replacement
|
||||
of bind variables when generating the cursor. The order of the list will be
|
||||
used to determine the ordering of setting variables. For example, the first
|
||||
item in the list will be the first bind variable set. (i.e. it will
|
||||
correspond to the first '?' in the SQL statement)</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Lucas Ward</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/ListPreparedStatementSetter.html#ListPreparedStatementSetter--">ListPreparedStatementSetter</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/ListPreparedStatementSetter.html#ListPreparedStatementSetter-java.util.List-">ListPreparedStatementSetter</a></span>(java.util.List<?> parameters)</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/ListPreparedStatementSetter.html#afterPropertiesSet--">afterPropertiesSet</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/ListPreparedStatementSetter.html#setParameters-java.util.List-">setParameters</a></span>(java.util.List<?> parameters)</code>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
|
||||
<div class="block"><span class="deprecationComment">In favor of the constructor</span></div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/ListPreparedStatementSetter.html#setValues-java.sql.PreparedStatement-">setValues</a></span>(java.sql.PreparedStatement ps)</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="ListPreparedStatementSetter--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>ListPreparedStatementSetter</h4>
|
||||
<pre>public ListPreparedStatementSetter()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="ListPreparedStatementSetter-java.util.List-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>ListPreparedStatementSetter</h4>
|
||||
<pre>public ListPreparedStatementSetter(java.util.List<?> parameters)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="setValues-java.sql.PreparedStatement-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setValues</h4>
|
||||
<pre>public void setValues(java.sql.PreparedStatement ps)
|
||||
throws java.sql.SQLException</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>setValues</code> in interface <code>org.springframework.jdbc.core.PreparedStatementSetter</code></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.sql.SQLException</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setParameters-java.util.List-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setParameters</h4>
|
||||
<pre>@Deprecated
|
||||
public void setParameters(java.util.List<?> parameters)</pre>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">In favor of the constructor</span></div>
|
||||
<div class="block">The parameter values that will be set on the PreparedStatement.
|
||||
It is assumed that their order in the List is the order of the parameters
|
||||
in the PreparedStatement.</div>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="afterPropertiesSet--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>afterPropertiesSet</h4>
|
||||
<pre>public void afterPropertiesSet()
|
||||
throws java.lang.Exception</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>afterPropertiesSet</code> in interface <code>org.springframework.beans.factory.InitializingBean</code></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/HsqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/MySqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/ListPreparedStatementSetter.html" target="_top">Frames</a></li>
|
||||
<li><a href="ListPreparedStatementSetter.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,369 @@
|
||||
<!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_31) on Thu Mar 23 09:54:33 CDT 2017 -->
|
||||
<title>MySqlPagingQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="MySqlPagingQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":10,"i2":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/ListPreparedStatementSetter.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/OraclePagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/MySqlPagingQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="MySqlPagingQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database.support</div>
|
||||
<h2 title="Class MySqlPagingQueryProvider" class="title">Class MySqlPagingQueryProvider</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.support.MySqlPagingQueryProvider</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">MySqlPagingQueryProvider</span>
|
||||
extends <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></pre>
|
||||
<div class="block">MySQL implementation of a <a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a> using database specific features.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Since:</span></dt>
|
||||
<dd>2.0</dd>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Thomas Risberg, Michael Minella</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/MySqlPagingQueryProvider.html#MySqlPagingQueryProvider--">MySqlPagingQueryProvider</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/MySqlPagingQueryProvider.html#generateFirstPageQuery-int-">generateFirstPageQuery</a></span>(int pageSize)</code>
|
||||
<div class="block">Method generating the query string to be used for retrieving the first
|
||||
page.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/MySqlPagingQueryProvider.html#generateJumpToItemQuery-int-int-">generateJumpToItemQuery</a></span>(int itemIndex,
|
||||
int pageSize)</code>
|
||||
<div class="block">Method generating the query string to be used for jumping to a specific
|
||||
item position.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/MySqlPagingQueryProvider.html#generateRemainingPagesQuery-int-">generateRemainingPagesQuery</a></span>(int pageSize)</code>
|
||||
<div class="block">Method generating the query string to be used for retrieving the pages
|
||||
following the first page.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.database.support.<a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></h3>
|
||||
<code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getFromClause--">getFromClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getGroupClause--">getGroupClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getParameterCount--">getParameterCount</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSelectClause--">getSelectClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSortKeyPlaceHolder-java.lang.String-">getSortKeyPlaceHolder</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSortKeys--">getSortKeys</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSortKeysWithoutAliases--">getSortKeysWithoutAliases</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getWhereClause--">getWhereClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#init-javax.sql.DataSource-">init</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#isUsingNamedParameters--">isUsingNamedParameters</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setFromClause-java.lang.String-">setFromClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setGroupClause-java.lang.String-">setGroupClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setSelectClause-java.lang.String-">setSelectClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setSortKeys-java.util.Map-">setSortKeys</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setWhereClause-java.lang.String-">setWhereClause</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="MySqlPagingQueryProvider--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>MySqlPagingQueryProvider</h4>
|
||||
<pre>public MySqlPagingQueryProvider()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="generateFirstPageQuery-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateFirstPageQuery</h4>
|
||||
<pre>public java.lang.String generateFirstPageQuery(int pageSize)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateFirstPageQuery-int-">AbstractSqlPagingQueryProvider</a></code></span></div>
|
||||
<div class="block">Method generating the query string to be used for retrieving the first
|
||||
page. This method must be implemented in sub classes.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#generateFirstPageQuery-int-">generateFirstPageQuery</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateFirstPageQuery-int-">generateFirstPageQuery</a></code> in class <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>pageSize</code> - number of rows to read per page</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="generateRemainingPagesQuery-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateRemainingPagesQuery</h4>
|
||||
<pre>public java.lang.String generateRemainingPagesQuery(int pageSize)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateRemainingPagesQuery-int-">AbstractSqlPagingQueryProvider</a></code></span></div>
|
||||
<div class="block">Method generating the query string to be used for retrieving the pages
|
||||
following the first page. This method must be implemented in sub classes.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#generateRemainingPagesQuery-int-">generateRemainingPagesQuery</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateRemainingPagesQuery-int-">generateRemainingPagesQuery</a></code> in class <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>pageSize</code> - number of rows to read per page</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="generateJumpToItemQuery-int-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>generateJumpToItemQuery</h4>
|
||||
<pre>public java.lang.String generateJumpToItemQuery(int itemIndex,
|
||||
int pageSize)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateJumpToItemQuery-int-int-">AbstractSqlPagingQueryProvider</a></code></span></div>
|
||||
<div class="block">Method generating the query string to be used for jumping to a specific
|
||||
item position. This method must be implemented in sub classes.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#generateJumpToItemQuery-int-int-">generateJumpToItemQuery</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateJumpToItemQuery-int-int-">generateJumpToItemQuery</a></code> in class <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>itemIndex</code> - the index of the item to jump to</dd>
|
||||
<dd><code>pageSize</code> - number of rows to read per page</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/ListPreparedStatementSetter.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/OraclePagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/MySqlPagingQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="MySqlPagingQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,371 @@
|
||||
<!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_31) on Thu Mar 23 09:54:33 CDT 2017 -->
|
||||
<title>OraclePagingQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="OraclePagingQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":10,"i2":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/MySqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/PostgresPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/OraclePagingQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="OraclePagingQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database.support</div>
|
||||
<h2 title="Class OraclePagingQueryProvider" class="title">Class OraclePagingQueryProvider</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.support.OraclePagingQueryProvider</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">OraclePagingQueryProvider</span>
|
||||
extends <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></pre>
|
||||
<div class="block">Oracle implementation of a
|
||||
<a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a> using
|
||||
database specific features.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Since:</span></dt>
|
||||
<dd>2.0</dd>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Thomas Risberg, Michael Minella</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/OraclePagingQueryProvider.html#OraclePagingQueryProvider--">OraclePagingQueryProvider</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/OraclePagingQueryProvider.html#generateFirstPageQuery-int-">generateFirstPageQuery</a></span>(int pageSize)</code>
|
||||
<div class="block">Method generating the query string to be used for retrieving the first
|
||||
page.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/OraclePagingQueryProvider.html#generateJumpToItemQuery-int-int-">generateJumpToItemQuery</a></span>(int itemIndex,
|
||||
int pageSize)</code>
|
||||
<div class="block">Method generating the query string to be used for jumping to a specific
|
||||
item position.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/OraclePagingQueryProvider.html#generateRemainingPagesQuery-int-">generateRemainingPagesQuery</a></span>(int pageSize)</code>
|
||||
<div class="block">Method generating the query string to be used for retrieving the pages
|
||||
following the first page.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.database.support.<a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></h3>
|
||||
<code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getFromClause--">getFromClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getGroupClause--">getGroupClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getParameterCount--">getParameterCount</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSelectClause--">getSelectClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSortKeyPlaceHolder-java.lang.String-">getSortKeyPlaceHolder</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSortKeys--">getSortKeys</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSortKeysWithoutAliases--">getSortKeysWithoutAliases</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getWhereClause--">getWhereClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#init-javax.sql.DataSource-">init</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#isUsingNamedParameters--">isUsingNamedParameters</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setFromClause-java.lang.String-">setFromClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setGroupClause-java.lang.String-">setGroupClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setSelectClause-java.lang.String-">setSelectClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setSortKeys-java.util.Map-">setSortKeys</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setWhereClause-java.lang.String-">setWhereClause</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="OraclePagingQueryProvider--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>OraclePagingQueryProvider</h4>
|
||||
<pre>public OraclePagingQueryProvider()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="generateFirstPageQuery-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateFirstPageQuery</h4>
|
||||
<pre>public java.lang.String generateFirstPageQuery(int pageSize)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateFirstPageQuery-int-">AbstractSqlPagingQueryProvider</a></code></span></div>
|
||||
<div class="block">Method generating the query string to be used for retrieving the first
|
||||
page. This method must be implemented in sub classes.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#generateFirstPageQuery-int-">generateFirstPageQuery</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateFirstPageQuery-int-">generateFirstPageQuery</a></code> in class <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>pageSize</code> - number of rows to read per page</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="generateRemainingPagesQuery-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateRemainingPagesQuery</h4>
|
||||
<pre>public java.lang.String generateRemainingPagesQuery(int pageSize)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateRemainingPagesQuery-int-">AbstractSqlPagingQueryProvider</a></code></span></div>
|
||||
<div class="block">Method generating the query string to be used for retrieving the pages
|
||||
following the first page. This method must be implemented in sub classes.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#generateRemainingPagesQuery-int-">generateRemainingPagesQuery</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateRemainingPagesQuery-int-">generateRemainingPagesQuery</a></code> in class <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>pageSize</code> - number of rows to read per page</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="generateJumpToItemQuery-int-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>generateJumpToItemQuery</h4>
|
||||
<pre>public java.lang.String generateJumpToItemQuery(int itemIndex,
|
||||
int pageSize)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateJumpToItemQuery-int-int-">AbstractSqlPagingQueryProvider</a></code></span></div>
|
||||
<div class="block">Method generating the query string to be used for jumping to a specific
|
||||
item position. This method must be implemented in sub classes.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#generateJumpToItemQuery-int-int-">generateJumpToItemQuery</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateJumpToItemQuery-int-int-">generateJumpToItemQuery</a></code> in class <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>itemIndex</code> - the index of the item to jump to</dd>
|
||||
<dd><code>pageSize</code> - number of rows to read per page</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/MySqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/PostgresPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/OraclePagingQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="OraclePagingQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,372 @@
|
||||
<!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_31) on Thu Mar 23 09:54:33 CDT 2017 -->
|
||||
<title>PostgresPagingQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="PostgresPagingQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":10,"i2":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/OraclePagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/SqlitePagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/PostgresPagingQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="PostgresPagingQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database.support</div>
|
||||
<h2 title="Class PostgresPagingQueryProvider" class="title">Class PostgresPagingQueryProvider</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.support.PostgresPagingQueryProvider</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">PostgresPagingQueryProvider</span>
|
||||
extends <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></pre>
|
||||
<div class="block">Postgres implementation of a <a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a> using database specific features.
|
||||
|
||||
When using the groupClause, this implementation expects all select fields not used in aggregate functions to be included in the
|
||||
groupClause (the provider does not add them for you).</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Since:</span></dt>
|
||||
<dd>2.0</dd>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Thomas Risberg, Michael Minella</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/PostgresPagingQueryProvider.html#PostgresPagingQueryProvider--">PostgresPagingQueryProvider</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/PostgresPagingQueryProvider.html#generateFirstPageQuery-int-">generateFirstPageQuery</a></span>(int pageSize)</code>
|
||||
<div class="block">Method generating the query string to be used for retrieving the first
|
||||
page.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/PostgresPagingQueryProvider.html#generateJumpToItemQuery-int-int-">generateJumpToItemQuery</a></span>(int itemIndex,
|
||||
int pageSize)</code>
|
||||
<div class="block">Method generating the query string to be used for jumping to a specific
|
||||
item position.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/PostgresPagingQueryProvider.html#generateRemainingPagesQuery-int-">generateRemainingPagesQuery</a></span>(int pageSize)</code>
|
||||
<div class="block">Method generating the query string to be used for retrieving the pages
|
||||
following the first page.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.database.support.<a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></h3>
|
||||
<code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getFromClause--">getFromClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getGroupClause--">getGroupClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getParameterCount--">getParameterCount</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSelectClause--">getSelectClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSortKeyPlaceHolder-java.lang.String-">getSortKeyPlaceHolder</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSortKeys--">getSortKeys</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSortKeysWithoutAliases--">getSortKeysWithoutAliases</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getWhereClause--">getWhereClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#init-javax.sql.DataSource-">init</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#isUsingNamedParameters--">isUsingNamedParameters</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setFromClause-java.lang.String-">setFromClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setGroupClause-java.lang.String-">setGroupClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setSelectClause-java.lang.String-">setSelectClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setSortKeys-java.util.Map-">setSortKeys</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setWhereClause-java.lang.String-">setWhereClause</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="PostgresPagingQueryProvider--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>PostgresPagingQueryProvider</h4>
|
||||
<pre>public PostgresPagingQueryProvider()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="generateFirstPageQuery-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateFirstPageQuery</h4>
|
||||
<pre>public java.lang.String generateFirstPageQuery(int pageSize)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateFirstPageQuery-int-">AbstractSqlPagingQueryProvider</a></code></span></div>
|
||||
<div class="block">Method generating the query string to be used for retrieving the first
|
||||
page. This method must be implemented in sub classes.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#generateFirstPageQuery-int-">generateFirstPageQuery</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateFirstPageQuery-int-">generateFirstPageQuery</a></code> in class <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>pageSize</code> - number of rows to read per page</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="generateRemainingPagesQuery-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateRemainingPagesQuery</h4>
|
||||
<pre>public java.lang.String generateRemainingPagesQuery(int pageSize)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateRemainingPagesQuery-int-">AbstractSqlPagingQueryProvider</a></code></span></div>
|
||||
<div class="block">Method generating the query string to be used for retrieving the pages
|
||||
following the first page. This method must be implemented in sub classes.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#generateRemainingPagesQuery-int-">generateRemainingPagesQuery</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateRemainingPagesQuery-int-">generateRemainingPagesQuery</a></code> in class <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>pageSize</code> - number of rows to read per page</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="generateJumpToItemQuery-int-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>generateJumpToItemQuery</h4>
|
||||
<pre>public java.lang.String generateJumpToItemQuery(int itemIndex,
|
||||
int pageSize)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateJumpToItemQuery-int-int-">AbstractSqlPagingQueryProvider</a></code></span></div>
|
||||
<div class="block">Method generating the query string to be used for jumping to a specific
|
||||
item position. This method must be implemented in sub classes.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#generateJumpToItemQuery-int-int-">generateJumpToItemQuery</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateJumpToItemQuery-int-int-">generateJumpToItemQuery</a></code> in class <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>itemIndex</code> - the index of the item to jump to</dd>
|
||||
<dd><code>pageSize</code> - number of rows to read per page</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/OraclePagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/SqlitePagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/PostgresPagingQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="PostgresPagingQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,471 @@
|
||||
<!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_31) on Thu Mar 23 09:54:33 CDT 2017 -->
|
||||
<title>SqlPagingQueryProviderFactoryBean (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="SqlPagingQueryProviderFactoryBean (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/SqlitePagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryUtils.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/SqlPagingQueryProviderFactoryBean.html" target="_top">Frames</a></li>
|
||||
<li><a href="SqlPagingQueryProviderFactoryBean.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database.support</div>
|
||||
<h2 title="Class SqlPagingQueryProviderFactoryBean" class="title">Class SqlPagingQueryProviderFactoryBean</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.support.SqlPagingQueryProviderFactoryBean</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>org.springframework.beans.factory.FactoryBean<<a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a>></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">SqlPagingQueryProviderFactoryBean</span>
|
||||
extends java.lang.Object
|
||||
implements org.springframework.beans.factory.FactoryBean<<a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a>></pre>
|
||||
<div class="block">Factory bean for <a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a> interface. The database type
|
||||
will be determined from the data source if not provided explicitly. Valid
|
||||
types are given by the <a href="../../../../../../org/springframework/batch/support/DatabaseType.html" title="enum in org.springframework.batch.support"><code>DatabaseType</code></a> enum.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Dave Syer, Michael Minella</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryProviderFactoryBean.html#SqlPagingQueryProviderFactoryBean--">SqlPagingQueryProviderFactoryBean</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryProviderFactoryBean.html#getObject--">getObject</a></span>()</code>
|
||||
<div class="block">Get a <a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a> instance using the provided properties
|
||||
and appropriate for the given database type.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>java.lang.Class<<a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryProviderFactoryBean.html#getObjectType--">getObjectType</a></span>()</code>
|
||||
<div class="block">Always returns <a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryProviderFactoryBean.html#isSingleton--">isSingleton</a></span>()</code>
|
||||
<div class="block">Always returns true.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryProviderFactoryBean.html#setDatabaseType-java.lang.String-">setDatabaseType</a></span>(java.lang.String databaseType)</code> </td>
|
||||
</tr>
|
||||
<tr id="i4" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryProviderFactoryBean.html#setDataSource-javax.sql.DataSource-">setDataSource</a></span>(javax.sql.DataSource dataSource)</code> </td>
|
||||
</tr>
|
||||
<tr id="i5" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryProviderFactoryBean.html#setFromClause-java.lang.String-">setFromClause</a></span>(java.lang.String fromClause)</code> </td>
|
||||
</tr>
|
||||
<tr id="i6" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryProviderFactoryBean.html#setGroupClause-java.lang.String-">setGroupClause</a></span>(java.lang.String groupClause)</code> </td>
|
||||
</tr>
|
||||
<tr id="i7" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryProviderFactoryBean.html#setSelectClause-java.lang.String-">setSelectClause</a></span>(java.lang.String selectClause)</code> </td>
|
||||
</tr>
|
||||
<tr id="i8" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryProviderFactoryBean.html#setSortKey-java.lang.String-">setSortKey</a></span>(java.lang.String key)</code> </td>
|
||||
</tr>
|
||||
<tr id="i9" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryProviderFactoryBean.html#setSortKeys-java.util.Map-">setSortKeys</a></span>(java.util.Map<java.lang.String,<a href="../../../../../../org/springframework/batch/item/database/Order.html" title="enum in org.springframework.batch.item.database">Order</a>> sortKeys)</code> </td>
|
||||
</tr>
|
||||
<tr id="i10" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryProviderFactoryBean.html#setWhereClause-java.lang.String-">setWhereClause</a></span>(java.lang.String whereClause)</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="SqlPagingQueryProviderFactoryBean--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>SqlPagingQueryProviderFactoryBean</h4>
|
||||
<pre>public SqlPagingQueryProviderFactoryBean()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="setGroupClause-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setGroupClause</h4>
|
||||
<pre>public void setGroupClause(java.lang.String groupClause)</pre>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>groupClause</code> - SQL GROUP BY clause part of the SQL query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setDatabaseType-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setDatabaseType</h4>
|
||||
<pre>public void setDatabaseType(java.lang.String databaseType)</pre>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>databaseType</code> - the databaseType to set</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setDataSource-javax.sql.DataSource-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setDataSource</h4>
|
||||
<pre>public void setDataSource(javax.sql.DataSource dataSource)</pre>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>dataSource</code> - the dataSource to set</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setFromClause-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setFromClause</h4>
|
||||
<pre>public void setFromClause(java.lang.String fromClause)</pre>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>fromClause</code> - the fromClause to set</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setWhereClause-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setWhereClause</h4>
|
||||
<pre>public void setWhereClause(java.lang.String whereClause)</pre>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>whereClause</code> - the whereClause to set</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setSelectClause-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setSelectClause</h4>
|
||||
<pre>public void setSelectClause(java.lang.String selectClause)</pre>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>selectClause</code> - the selectClause to set</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setSortKeys-java.util.Map-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setSortKeys</h4>
|
||||
<pre>public void setSortKeys(java.util.Map<java.lang.String,<a href="../../../../../../org/springframework/batch/item/database/Order.html" title="enum in org.springframework.batch.item.database">Order</a>> sortKeys)</pre>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>sortKeys</code> - the sortKeys to set</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setSortKey-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setSortKey</h4>
|
||||
<pre>public void setSortKey(java.lang.String key)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getObject--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getObject</h4>
|
||||
<pre>public <a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a> getObject()
|
||||
throws java.lang.Exception</pre>
|
||||
<div class="block">Get a <a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a> instance using the provided properties
|
||||
and appropriate for the given database type.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>getObject</code> in interface <code>org.springframework.beans.factory.FactoryBean<<a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a>></code></dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code>java.lang.Exception</code></dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><code>FactoryBean.getObject()</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getObjectType--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getObjectType</h4>
|
||||
<pre>public java.lang.Class<<a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a>> getObjectType()</pre>
|
||||
<div class="block">Always returns <a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a>.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>getObjectType</code> in interface <code>org.springframework.beans.factory.FactoryBean<<a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a>></code></dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><code>FactoryBean.getObjectType()</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="isSingleton--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>isSingleton</h4>
|
||||
<pre>public boolean isSingleton()</pre>
|
||||
<div class="block">Always returns true.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>isSingleton</code> in interface <code>org.springframework.beans.factory.FactoryBean<<a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a>></code></dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><code>FactoryBean.isSingleton()</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/SqlitePagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryUtils.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/SqlPagingQueryProviderFactoryBean.html" target="_top">Frames</a></li>
|
||||
<li><a href="SqlPagingQueryProviderFactoryBean.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,605 @@
|
||||
<!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_31) on Thu Mar 23 09:54:33 CDT 2017 -->
|
||||
<title>SqlPagingQueryUtils (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="SqlPagingQueryUtils (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9};
|
||||
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryProviderFactoryBean.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/SqlServerPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/SqlPagingQueryUtils.html" target="_top">Frames</a></li>
|
||||
<li><a href="SqlPagingQueryUtils.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database.support</div>
|
||||
<h2 title="Class SqlPagingQueryUtils" class="title">Class SqlPagingQueryUtils</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.support.SqlPagingQueryUtils</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">SqlPagingQueryUtils</span>
|
||||
extends java.lang.Object</pre>
|
||||
<div class="block">Utility class that generates the actual SQL statements used by query
|
||||
providers.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Since:</span></dt>
|
||||
<dd>2.0</dd>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Thomas Risberg, Dave Syer, Michael Minella</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryUtils.html#SqlPagingQueryUtils--">SqlPagingQueryUtils</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>static java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryUtils.html#buildSortClause-org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider-">buildSortClause</a></span>(<a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a> provider)</code>
|
||||
<div class="block">Generates ORDER BY attributes based on the sort keys.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>static java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryUtils.html#buildSortClause-java.util.Map-">buildSortClause</a></span>(java.util.Map<java.lang.String,<a href="../../../../../../org/springframework/batch/item/database/Order.html" title="enum in org.springframework.batch.item.database">Order</a>> sortKeys)</code>
|
||||
<div class="block">Generates ORDER BY attributes based on the sort keys.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>static void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryUtils.html#buildSortConditions-org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider-java.lang.StringBuilder-">buildSortConditions</a></span>(<a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a> provider,
|
||||
java.lang.StringBuilder sql)</code>
|
||||
<div class="block">Appends the where conditions required to query for the subsequent pages.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code>static java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryUtils.html#generateGroupedTopSqlQuery-org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider-boolean-java.lang.String-">generateGroupedTopSqlQuery</a></span>(<a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a> provider,
|
||||
boolean remainingPageQuery,
|
||||
java.lang.String topClause)</code>
|
||||
<div class="block">Generate SQL query string using a TOP clause</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i4" class="altColor">
|
||||
<td class="colFirst"><code>static java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryUtils.html#generateLimitGroupedSqlQuery-org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider-boolean-java.lang.String-">generateLimitGroupedSqlQuery</a></span>(<a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a> provider,
|
||||
boolean remainingPageQuery,
|
||||
java.lang.String limitClause)</code>
|
||||
<div class="block">Generate SQL query string using a LIMIT clause</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i5" class="rowColor">
|
||||
<td class="colFirst"><code>static java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryUtils.html#generateLimitJumpToQuery-org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider-java.lang.String-">generateLimitJumpToQuery</a></span>(<a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a> provider,
|
||||
java.lang.String limitClause)</code>
|
||||
<div class="block">Generate SQL query string using a LIMIT clause</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i6" class="altColor">
|
||||
<td class="colFirst"><code>static java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryUtils.html#generateLimitSqlQuery-org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider-boolean-java.lang.String-">generateLimitSqlQuery</a></span>(<a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a> provider,
|
||||
boolean remainingPageQuery,
|
||||
java.lang.String limitClause)</code>
|
||||
<div class="block">Generate SQL query string using a LIMIT clause</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i7" class="rowColor">
|
||||
<td class="colFirst"><code>static java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryUtils.html#generateRowNumSqlQuery-org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider-boolean-java.lang.String-">generateRowNumSqlQuery</a></span>(<a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a> provider,
|
||||
boolean remainingPageQuery,
|
||||
java.lang.String rowNumClause)</code>
|
||||
<div class="block">Generate SQL query string using a ROW_NUM condition</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i8" class="altColor">
|
||||
<td class="colFirst"><code>static java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryUtils.html#generateRowNumSqlQuery-org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider-java.lang.String-boolean-java.lang.String-">generateRowNumSqlQuery</a></span>(<a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a> provider,
|
||||
java.lang.String selectClause,
|
||||
boolean remainingPageQuery,
|
||||
java.lang.String rowNumClause)</code>
|
||||
<div class="block">Generate SQL query string using a ROW_NUM condition</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i9" class="rowColor">
|
||||
<td class="colFirst"><code>static java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryUtils.html#generateRowNumSqlQueryWithNesting-org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider-java.lang.String-boolean-java.lang.String-">generateRowNumSqlQueryWithNesting</a></span>(<a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a> provider,
|
||||
java.lang.String selectClause,
|
||||
boolean remainingPageQuery,
|
||||
java.lang.String rowNumClause)</code> </td>
|
||||
</tr>
|
||||
<tr id="i10" class="altColor">
|
||||
<td class="colFirst"><code>static java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryUtils.html#generateRowNumSqlQueryWithNesting-org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider-java.lang.String-java.lang.String-boolean-java.lang.String-">generateRowNumSqlQueryWithNesting</a></span>(<a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a> provider,
|
||||
java.lang.String innerSelectClause,
|
||||
java.lang.String outerSelectClause,
|
||||
boolean remainingPageQuery,
|
||||
java.lang.String rowNumClause)</code> </td>
|
||||
</tr>
|
||||
<tr id="i11" class="rowColor">
|
||||
<td class="colFirst"><code>static java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryUtils.html#generateTopJumpToQuery-org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider-java.lang.String-">generateTopJumpToQuery</a></span>(<a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a> provider,
|
||||
java.lang.String topClause)</code>
|
||||
<div class="block">Generate SQL query string using a TOP clause</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i12" class="altColor">
|
||||
<td class="colFirst"><code>static java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryUtils.html#generateTopSqlQuery-org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider-boolean-java.lang.String-">generateTopSqlQuery</a></span>(<a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a> provider,
|
||||
boolean remainingPageQuery,
|
||||
java.lang.String topClause)</code>
|
||||
<div class="block">Generate SQL query string using a TOP clause</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="SqlPagingQueryUtils--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>SqlPagingQueryUtils</h4>
|
||||
<pre>public SqlPagingQueryUtils()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="generateLimitSqlQuery-org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider-boolean-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateLimitSqlQuery</h4>
|
||||
<pre>public static java.lang.String generateLimitSqlQuery(<a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a> provider,
|
||||
boolean remainingPageQuery,
|
||||
java.lang.String limitClause)</pre>
|
||||
<div class="block">Generate SQL query string using a LIMIT clause</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>provider</code> - <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><code>AbstractSqlPagingQueryProvider</code></a> providing the
|
||||
implementation specifics</dd>
|
||||
<dd><code>remainingPageQuery</code> - is this query for the remaining pages (true) as
|
||||
opposed to the first page (false)</dd>
|
||||
<dd><code>limitClause</code> - the implementation specific limit clause to be used</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>the generated query</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="generateLimitGroupedSqlQuery-org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider-boolean-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateLimitGroupedSqlQuery</h4>
|
||||
<pre>public static java.lang.String generateLimitGroupedSqlQuery(<a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a> provider,
|
||||
boolean remainingPageQuery,
|
||||
java.lang.String limitClause)</pre>
|
||||
<div class="block">Generate SQL query string using a LIMIT clause</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>provider</code> - <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><code>AbstractSqlPagingQueryProvider</code></a> providing the
|
||||
implementation specifics</dd>
|
||||
<dd><code>remainingPageQuery</code> - is this query for the remaining pages (true) as
|
||||
opposed to the first page (false)</dd>
|
||||
<dd><code>limitClause</code> - the implementation specific limit clause to be used</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>the generated query</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="generateTopSqlQuery-org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider-boolean-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateTopSqlQuery</h4>
|
||||
<pre>public static java.lang.String generateTopSqlQuery(<a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a> provider,
|
||||
boolean remainingPageQuery,
|
||||
java.lang.String topClause)</pre>
|
||||
<div class="block">Generate SQL query string using a TOP clause</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>provider</code> - <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><code>AbstractSqlPagingQueryProvider</code></a> providing the
|
||||
implementation specifics</dd>
|
||||
<dd><code>remainingPageQuery</code> - is this query for the remaining pages (true) as
|
||||
opposed to the first page (false)</dd>
|
||||
<dd><code>topClause</code> - the implementation specific top clause to be used</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>the generated query</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="generateGroupedTopSqlQuery-org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider-boolean-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateGroupedTopSqlQuery</h4>
|
||||
<pre>public static java.lang.String generateGroupedTopSqlQuery(<a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a> provider,
|
||||
boolean remainingPageQuery,
|
||||
java.lang.String topClause)</pre>
|
||||
<div class="block">Generate SQL query string using a TOP clause</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>provider</code> - <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><code>AbstractSqlPagingQueryProvider</code></a> providing the
|
||||
implementation specifics</dd>
|
||||
<dd><code>remainingPageQuery</code> - is this query for the remaining pages (true) as
|
||||
opposed to the first page (false)</dd>
|
||||
<dd><code>topClause</code> - the implementation specific top clause to be used</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>the generated query</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="generateRowNumSqlQuery-org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider-boolean-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateRowNumSqlQuery</h4>
|
||||
<pre>public static java.lang.String generateRowNumSqlQuery(<a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a> provider,
|
||||
boolean remainingPageQuery,
|
||||
java.lang.String rowNumClause)</pre>
|
||||
<div class="block">Generate SQL query string using a ROW_NUM condition</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>provider</code> - <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><code>AbstractSqlPagingQueryProvider</code></a> providing the
|
||||
implementation specifics</dd>
|
||||
<dd><code>remainingPageQuery</code> - is this query for the remaining pages (true) as
|
||||
opposed to the first page (false)</dd>
|
||||
<dd><code>rowNumClause</code> - the implementation specific row num clause to be used</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>the generated query</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="generateRowNumSqlQuery-org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider-java.lang.String-boolean-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateRowNumSqlQuery</h4>
|
||||
<pre>public static java.lang.String generateRowNumSqlQuery(<a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a> provider,
|
||||
java.lang.String selectClause,
|
||||
boolean remainingPageQuery,
|
||||
java.lang.String rowNumClause)</pre>
|
||||
<div class="block">Generate SQL query string using a ROW_NUM condition</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>provider</code> - <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><code>AbstractSqlPagingQueryProvider</code></a> providing the
|
||||
implementation specifics</dd>
|
||||
<dd><code>remainingPageQuery</code> - is this query for the remaining pages (true) as
|
||||
opposed to the first page (false)</dd>
|
||||
<dd><code>rowNumClause</code> - the implementation specific row num clause to be used</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>the generated query</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="generateRowNumSqlQueryWithNesting-org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider-java.lang.String-boolean-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateRowNumSqlQueryWithNesting</h4>
|
||||
<pre>public static java.lang.String generateRowNumSqlQueryWithNesting(<a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a> provider,
|
||||
java.lang.String selectClause,
|
||||
boolean remainingPageQuery,
|
||||
java.lang.String rowNumClause)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="generateRowNumSqlQueryWithNesting-org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider-java.lang.String-java.lang.String-boolean-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateRowNumSqlQueryWithNesting</h4>
|
||||
<pre>public static java.lang.String generateRowNumSqlQueryWithNesting(<a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a> provider,
|
||||
java.lang.String innerSelectClause,
|
||||
java.lang.String outerSelectClause,
|
||||
boolean remainingPageQuery,
|
||||
java.lang.String rowNumClause)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="generateLimitJumpToQuery-org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateLimitJumpToQuery</h4>
|
||||
<pre>public static java.lang.String generateLimitJumpToQuery(<a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a> provider,
|
||||
java.lang.String limitClause)</pre>
|
||||
<div class="block">Generate SQL query string using a LIMIT clause</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>provider</code> - <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><code>AbstractSqlPagingQueryProvider</code></a> providing the
|
||||
implementation specifics</dd>
|
||||
<dd><code>limitClause</code> - the implementation specific top clause to be used</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>the generated query</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="generateTopJumpToQuery-org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateTopJumpToQuery</h4>
|
||||
<pre>public static java.lang.String generateTopJumpToQuery(<a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a> provider,
|
||||
java.lang.String topClause)</pre>
|
||||
<div class="block">Generate SQL query string using a TOP clause</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>provider</code> - <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><code>AbstractSqlPagingQueryProvider</code></a> providing the
|
||||
implementation specifics</dd>
|
||||
<dd><code>topClause</code> - the implementation specific top clause to be used</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>the generated query</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="buildSortClause-org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>buildSortClause</h4>
|
||||
<pre>public static java.lang.String buildSortClause(<a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a> provider)</pre>
|
||||
<div class="block">Generates ORDER BY attributes based on the sort keys.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>provider</code> - </dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>a String that can be appended to an ORDER BY clause.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="buildSortClause-java.util.Map-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>buildSortClause</h4>
|
||||
<pre>public static java.lang.String buildSortClause(java.util.Map<java.lang.String,<a href="../../../../../../org/springframework/batch/item/database/Order.html" title="enum in org.springframework.batch.item.database">Order</a>> sortKeys)</pre>
|
||||
<div class="block">Generates ORDER BY attributes based on the sort keys.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>sortKeys</code> - </dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>a String that can be appended to an ORDER BY clause.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="buildSortConditions-org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider-java.lang.StringBuilder-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>buildSortConditions</h4>
|
||||
<pre>public static void buildSortConditions(<a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a> provider,
|
||||
java.lang.StringBuilder sql)</pre>
|
||||
<div class="block">Appends the where conditions required to query for the subsequent pages.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>provider</code> - </dd>
|
||||
<dd><code>sql</code> - </dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryProviderFactoryBean.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/SqlServerPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/SqlPagingQueryUtils.html" target="_top">Frames</a></li>
|
||||
<li><a href="SqlPagingQueryUtils.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,368 @@
|
||||
<!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_31) on Thu Mar 23 09:54:33 CDT 2017 -->
|
||||
<title>SqlServerPagingQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="SqlServerPagingQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":10,"i2":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryUtils.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/SqlServerPagingQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="SqlServerPagingQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database.support</div>
|
||||
<h2 title="Class SqlServerPagingQueryProvider" class="title">Class SqlServerPagingQueryProvider</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">org.springframework.batch.item.database.support.SqlWindowingPagingQueryProvider</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.support.SqlServerPagingQueryProvider</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">SqlServerPagingQueryProvider</span>
|
||||
extends <a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SqlWindowingPagingQueryProvider</a></pre>
|
||||
<div class="block">SQL Server implementation of a
|
||||
<a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a> using
|
||||
database specific features.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Since:</span></dt>
|
||||
<dd>2.0</dd>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Thomas Risberg, Michael Minella</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlServerPagingQueryProvider.html#SqlServerPagingQueryProvider--">SqlServerPagingQueryProvider</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlServerPagingQueryProvider.html#generateFirstPageQuery-int-">generateFirstPageQuery</a></span>(int pageSize)</code>
|
||||
<div class="block">Method generating the query string to be used for retrieving the first
|
||||
page.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlServerPagingQueryProvider.html#generateRemainingPagesQuery-int-">generateRemainingPagesQuery</a></span>(int pageSize)</code>
|
||||
<div class="block">Method generating the query string to be used for retrieving the pages
|
||||
following the first page.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>protected java.lang.Object</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlServerPagingQueryProvider.html#getSubQueryAlias--">getSubQueryAlias</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.database.support.SqlWindowingPagingQueryProvider">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.database.support.<a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SqlWindowingPagingQueryProvider</a></h3>
|
||||
<code><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#extractTableAlias--">extractTableAlias</a>, <a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#generateJumpToItemQuery-int-int-">generateJumpToItemQuery</a>, <a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#getOrderedQueryAlias--">getOrderedQueryAlias</a>, <a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#getOverClause--">getOverClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#getOverSubstituteClauseEnd--">getOverSubstituteClauseEnd</a>, <a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#getOverSubstituteClauseStart--">getOverSubstituteClauseStart</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.database.support.<a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></h3>
|
||||
<code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getFromClause--">getFromClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getGroupClause--">getGroupClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getParameterCount--">getParameterCount</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSelectClause--">getSelectClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSortKeyPlaceHolder-java.lang.String-">getSortKeyPlaceHolder</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSortKeys--">getSortKeys</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSortKeysWithoutAliases--">getSortKeysWithoutAliases</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getWhereClause--">getWhereClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#init-javax.sql.DataSource-">init</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#isUsingNamedParameters--">isUsingNamedParameters</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setFromClause-java.lang.String-">setFromClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setGroupClause-java.lang.String-">setGroupClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setSelectClause-java.lang.String-">setSelectClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setSortKeys-java.util.Map-">setSortKeys</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setWhereClause-java.lang.String-">setWhereClause</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="SqlServerPagingQueryProvider--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>SqlServerPagingQueryProvider</h4>
|
||||
<pre>public SqlServerPagingQueryProvider()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="generateFirstPageQuery-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateFirstPageQuery</h4>
|
||||
<pre>public java.lang.String generateFirstPageQuery(int pageSize)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateFirstPageQuery-int-">AbstractSqlPagingQueryProvider</a></code></span></div>
|
||||
<div class="block">Method generating the query string to be used for retrieving the first
|
||||
page. This method must be implemented in sub classes.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#generateFirstPageQuery-int-">generateFirstPageQuery</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#generateFirstPageQuery-int-">generateFirstPageQuery</a></code> in class <code><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SqlWindowingPagingQueryProvider</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>pageSize</code> - number of rows to read per page</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="generateRemainingPagesQuery-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateRemainingPagesQuery</h4>
|
||||
<pre>public java.lang.String generateRemainingPagesQuery(int pageSize)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateRemainingPagesQuery-int-">AbstractSqlPagingQueryProvider</a></code></span></div>
|
||||
<div class="block">Method generating the query string to be used for retrieving the pages
|
||||
following the first page. This method must be implemented in sub classes.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#generateRemainingPagesQuery-int-">generateRemainingPagesQuery</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#generateRemainingPagesQuery-int-">generateRemainingPagesQuery</a></code> in class <code><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SqlWindowingPagingQueryProvider</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>pageSize</code> - number of rows to read per page</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getSubQueryAlias--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>getSubQueryAlias</h4>
|
||||
<pre>protected java.lang.Object getSubQueryAlias()</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#getSubQueryAlias--">getSubQueryAlias</a></code> in class <code><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SqlWindowingPagingQueryProvider</a></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryUtils.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/SqlServerPagingQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="SqlServerPagingQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,453 @@
|
||||
<!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_31) on Thu Mar 23 09:54:33 CDT 2017 -->
|
||||
<title>SqlWindowingPagingQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="SqlWindowingPagingQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/SqlServerPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/SybasePagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="SqlWindowingPagingQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database.support</div>
|
||||
<h2 title="Class SqlWindowingPagingQueryProvider" class="title">Class SqlWindowingPagingQueryProvider</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.support.SqlWindowingPagingQueryProvider</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>Direct Known Subclasses:</dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/support/Db2PagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">Db2PagingQueryProvider</a>, <a href="../../../../../../org/springframework/batch/item/database/support/DerbyPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">DerbyPagingQueryProvider</a>, <a href="../../../../../../org/springframework/batch/item/database/support/SqlServerPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SqlServerPagingQueryProvider</a>, <a href="../../../../../../org/springframework/batch/item/database/support/SybasePagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SybasePagingQueryProvider</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">SqlWindowingPagingQueryProvider</span>
|
||||
extends <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></pre>
|
||||
<div class="block">Generic Paging Query Provider using standard SQL:2003 windowing functions.
|
||||
These features are supported by DB2, Oracle, SQL Server 2005, Sybase and
|
||||
Apache Derby version 10.4.1.3</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Since:</span></dt>
|
||||
<dd>2.0</dd>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Thomas Risberg, Michael Minella</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#SqlWindowingPagingQueryProvider--">SqlWindowingPagingQueryProvider</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>protected java.lang.Object</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#extractTableAlias--">extractTableAlias</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#generateFirstPageQuery-int-">generateFirstPageQuery</a></span>(int pageSize)</code>
|
||||
<div class="block">Method generating the query string to be used for retrieving the first
|
||||
page.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#generateJumpToItemQuery-int-int-">generateJumpToItemQuery</a></span>(int itemIndex,
|
||||
int pageSize)</code>
|
||||
<div class="block">Method generating the query string to be used for jumping to a specific
|
||||
item position.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#generateRemainingPagesQuery-int-">generateRemainingPagesQuery</a></span>(int pageSize)</code>
|
||||
<div class="block">Method generating the query string to be used for retrieving the pages
|
||||
following the first page.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i4" class="altColor">
|
||||
<td class="colFirst"><code>protected java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#getOrderedQueryAlias--">getOrderedQueryAlias</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i5" class="rowColor">
|
||||
<td class="colFirst"><code>protected java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#getOverClause--">getOverClause</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i6" class="altColor">
|
||||
<td class="colFirst"><code>protected java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#getOverSubstituteClauseEnd--">getOverSubstituteClauseEnd</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i7" class="rowColor">
|
||||
<td class="colFirst"><code>protected java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#getOverSubstituteClauseStart--">getOverSubstituteClauseStart</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i8" class="altColor">
|
||||
<td class="colFirst"><code>protected java.lang.Object</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#getSubQueryAlias--">getSubQueryAlias</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.database.support.<a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></h3>
|
||||
<code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getFromClause--">getFromClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getGroupClause--">getGroupClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getParameterCount--">getParameterCount</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSelectClause--">getSelectClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSortKeyPlaceHolder-java.lang.String-">getSortKeyPlaceHolder</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSortKeys--">getSortKeys</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSortKeysWithoutAliases--">getSortKeysWithoutAliases</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getWhereClause--">getWhereClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#init-javax.sql.DataSource-">init</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#isUsingNamedParameters--">isUsingNamedParameters</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setFromClause-java.lang.String-">setFromClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setGroupClause-java.lang.String-">setGroupClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setSelectClause-java.lang.String-">setSelectClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setSortKeys-java.util.Map-">setSortKeys</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setWhereClause-java.lang.String-">setWhereClause</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="SqlWindowingPagingQueryProvider--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>SqlWindowingPagingQueryProvider</h4>
|
||||
<pre>public SqlWindowingPagingQueryProvider()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="generateFirstPageQuery-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateFirstPageQuery</h4>
|
||||
<pre>public java.lang.String generateFirstPageQuery(int pageSize)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateFirstPageQuery-int-">AbstractSqlPagingQueryProvider</a></code></span></div>
|
||||
<div class="block">Method generating the query string to be used for retrieving the first
|
||||
page. This method must be implemented in sub classes.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#generateFirstPageQuery-int-">generateFirstPageQuery</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateFirstPageQuery-int-">generateFirstPageQuery</a></code> in class <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>pageSize</code> - number of rows to read per page</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getOrderedQueryAlias--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getOrderedQueryAlias</h4>
|
||||
<pre>protected java.lang.String getOrderedQueryAlias()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getSubQueryAlias--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getSubQueryAlias</h4>
|
||||
<pre>protected java.lang.Object getSubQueryAlias()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="extractTableAlias--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>extractTableAlias</h4>
|
||||
<pre>protected java.lang.Object extractTableAlias()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="generateRemainingPagesQuery-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateRemainingPagesQuery</h4>
|
||||
<pre>public java.lang.String generateRemainingPagesQuery(int pageSize)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateRemainingPagesQuery-int-">AbstractSqlPagingQueryProvider</a></code></span></div>
|
||||
<div class="block">Method generating the query string to be used for retrieving the pages
|
||||
following the first page. This method must be implemented in sub classes.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#generateRemainingPagesQuery-int-">generateRemainingPagesQuery</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateRemainingPagesQuery-int-">generateRemainingPagesQuery</a></code> in class <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>pageSize</code> - number of rows to read per page</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="generateJumpToItemQuery-int-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateJumpToItemQuery</h4>
|
||||
<pre>public java.lang.String generateJumpToItemQuery(int itemIndex,
|
||||
int pageSize)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateJumpToItemQuery-int-int-">AbstractSqlPagingQueryProvider</a></code></span></div>
|
||||
<div class="block">Method generating the query string to be used for jumping to a specific
|
||||
item position. This method must be implemented in sub classes.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#generateJumpToItemQuery-int-int-">generateJumpToItemQuery</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateJumpToItemQuery-int-int-">generateJumpToItemQuery</a></code> in class <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>itemIndex</code> - the index of the item to jump to</dd>
|
||||
<dd><code>pageSize</code> - number of rows to read per page</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getOverClause--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getOverClause</h4>
|
||||
<pre>protected java.lang.String getOverClause()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getOverSubstituteClauseStart--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getOverSubstituteClauseStart</h4>
|
||||
<pre>protected java.lang.String getOverSubstituteClauseStart()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getOverSubstituteClauseEnd--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>getOverSubstituteClauseEnd</h4>
|
||||
<pre>protected java.lang.String getOverSubstituteClauseEnd()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/SqlServerPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/SybasePagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="SqlWindowingPagingQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,370 @@
|
||||
<!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_31) on Thu Mar 23 09:54:33 CDT 2017 -->
|
||||
<title>SqlitePagingQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="SqlitePagingQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":10,"i2":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/PostgresPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryProviderFactoryBean.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/SqlitePagingQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="SqlitePagingQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database.support</div>
|
||||
<h2 title="Class SqlitePagingQueryProvider" class="title">Class SqlitePagingQueryProvider</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.support.SqlitePagingQueryProvider</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">SqlitePagingQueryProvider</span>
|
||||
extends <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></pre>
|
||||
<div class="block">SQLite implementation of a <a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a> using database specific
|
||||
features.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Since:</span></dt>
|
||||
<dd>3.0.0</dd>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Luke Taylor</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlitePagingQueryProvider.html#SqlitePagingQueryProvider--">SqlitePagingQueryProvider</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlitePagingQueryProvider.html#generateFirstPageQuery-int-">generateFirstPageQuery</a></span>(int pageSize)</code>
|
||||
<div class="block">Method generating the query string to be used for retrieving the first
|
||||
page.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlitePagingQueryProvider.html#generateJumpToItemQuery-int-int-">generateJumpToItemQuery</a></span>(int itemIndex,
|
||||
int pageSize)</code>
|
||||
<div class="block">Method generating the query string to be used for jumping to a specific
|
||||
item position.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SqlitePagingQueryProvider.html#generateRemainingPagesQuery-int-">generateRemainingPagesQuery</a></span>(int pageSize)</code>
|
||||
<div class="block">Method generating the query string to be used for retrieving the pages
|
||||
following the first page.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.database.support.<a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></h3>
|
||||
<code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getFromClause--">getFromClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getGroupClause--">getGroupClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getParameterCount--">getParameterCount</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSelectClause--">getSelectClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSortKeyPlaceHolder-java.lang.String-">getSortKeyPlaceHolder</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSortKeys--">getSortKeys</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSortKeysWithoutAliases--">getSortKeysWithoutAliases</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getWhereClause--">getWhereClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#init-javax.sql.DataSource-">init</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#isUsingNamedParameters--">isUsingNamedParameters</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setFromClause-java.lang.String-">setFromClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setGroupClause-java.lang.String-">setGroupClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setSelectClause-java.lang.String-">setSelectClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setSortKeys-java.util.Map-">setSortKeys</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setWhereClause-java.lang.String-">setWhereClause</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="SqlitePagingQueryProvider--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>SqlitePagingQueryProvider</h4>
|
||||
<pre>public SqlitePagingQueryProvider()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="generateFirstPageQuery-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateFirstPageQuery</h4>
|
||||
<pre>public java.lang.String generateFirstPageQuery(int pageSize)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateFirstPageQuery-int-">AbstractSqlPagingQueryProvider</a></code></span></div>
|
||||
<div class="block">Method generating the query string to be used for retrieving the first
|
||||
page. This method must be implemented in sub classes.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#generateFirstPageQuery-int-">generateFirstPageQuery</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateFirstPageQuery-int-">generateFirstPageQuery</a></code> in class <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>pageSize</code> - number of rows to read per page</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="generateRemainingPagesQuery-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateRemainingPagesQuery</h4>
|
||||
<pre>public java.lang.String generateRemainingPagesQuery(int pageSize)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateRemainingPagesQuery-int-">AbstractSqlPagingQueryProvider</a></code></span></div>
|
||||
<div class="block">Method generating the query string to be used for retrieving the pages
|
||||
following the first page. This method must be implemented in sub classes.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#generateRemainingPagesQuery-int-">generateRemainingPagesQuery</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateRemainingPagesQuery-int-">generateRemainingPagesQuery</a></code> in class <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>pageSize</code> - number of rows to read per page</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="generateJumpToItemQuery-int-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>generateJumpToItemQuery</h4>
|
||||
<pre>public java.lang.String generateJumpToItemQuery(int itemIndex,
|
||||
int pageSize)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateJumpToItemQuery-int-int-">AbstractSqlPagingQueryProvider</a></code></span></div>
|
||||
<div class="block">Method generating the query string to be used for jumping to a specific
|
||||
item position. This method must be implemented in sub classes.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#generateJumpToItemQuery-int-int-">generateJumpToItemQuery</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateJumpToItemQuery-int-int-">generateJumpToItemQuery</a></code> in class <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>itemIndex</code> - the index of the item to jump to</dd>
|
||||
<dd><code>pageSize</code> - number of rows to read per page</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/PostgresPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryProviderFactoryBean.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/SqlitePagingQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="SqlitePagingQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,367 @@
|
||||
<!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_31) on Thu Mar 23 09:54:33 CDT 2017 -->
|
||||
<title>SybasePagingQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="SybasePagingQueryProvider (null 4.0.0.BUILD-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":10,"i2":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li>Next Class</li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/SybasePagingQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="SybasePagingQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.springframework.batch.item.database.support</div>
|
||||
<h2 title="Class SybasePagingQueryProvider" class="title">Class SybasePagingQueryProvider</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">org.springframework.batch.item.database.support.SqlWindowingPagingQueryProvider</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.springframework.batch.item.database.support.SybasePagingQueryProvider</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">SybasePagingQueryProvider</span>
|
||||
extends <a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SqlWindowingPagingQueryProvider</a></pre>
|
||||
<div class="block">Sybase implementation of a <a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a> using
|
||||
database specific features.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Since:</span></dt>
|
||||
<dd>2.0</dd>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Thomas Risberg, Michael Minella</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SybasePagingQueryProvider.html#SybasePagingQueryProvider--">SybasePagingQueryProvider</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SybasePagingQueryProvider.html#generateFirstPageQuery-int-">generateFirstPageQuery</a></span>(int pageSize)</code>
|
||||
<div class="block">Method generating the query string to be used for retrieving the first
|
||||
page.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SybasePagingQueryProvider.html#generateRemainingPagesQuery-int-">generateRemainingPagesQuery</a></span>(int pageSize)</code>
|
||||
<div class="block">Method generating the query string to be used for retrieving the pages
|
||||
following the first page.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>protected java.lang.Object</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/springframework/batch/item/database/support/SybasePagingQueryProvider.html#getSubQueryAlias--">getSubQueryAlias</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.database.support.SqlWindowingPagingQueryProvider">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.database.support.<a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SqlWindowingPagingQueryProvider</a></h3>
|
||||
<code><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#extractTableAlias--">extractTableAlias</a>, <a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#generateJumpToItemQuery-int-int-">generateJumpToItemQuery</a>, <a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#getOrderedQueryAlias--">getOrderedQueryAlias</a>, <a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#getOverClause--">getOverClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#getOverSubstituteClauseEnd--">getOverSubstituteClauseEnd</a>, <a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#getOverSubstituteClauseStart--">getOverSubstituteClauseStart</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.springframework.batch.item.database.support.<a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></h3>
|
||||
<code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getFromClause--">getFromClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getGroupClause--">getGroupClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getParameterCount--">getParameterCount</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSelectClause--">getSelectClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSortKeyPlaceHolder-java.lang.String-">getSortKeyPlaceHolder</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSortKeys--">getSortKeys</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getSortKeysWithoutAliases--">getSortKeysWithoutAliases</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#getWhereClause--">getWhereClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#init-javax.sql.DataSource-">init</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#isUsingNamedParameters--">isUsingNamedParameters</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setFromClause-java.lang.String-">setFromClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setGroupClause-java.lang.String-">setGroupClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setSelectClause-java.lang.String-">setSelectClause</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setSortKeys-java.util.Map-">setSortKeys</a>, <a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#setWhereClause-java.lang.String-">setWhereClause</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="SybasePagingQueryProvider--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>SybasePagingQueryProvider</h4>
|
||||
<pre>public SybasePagingQueryProvider()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="generateFirstPageQuery-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateFirstPageQuery</h4>
|
||||
<pre>public java.lang.String generateFirstPageQuery(int pageSize)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateFirstPageQuery-int-">AbstractSqlPagingQueryProvider</a></code></span></div>
|
||||
<div class="block">Method generating the query string to be used for retrieving the first
|
||||
page. This method must be implemented in sub classes.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#generateFirstPageQuery-int-">generateFirstPageQuery</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#generateFirstPageQuery-int-">generateFirstPageQuery</a></code> in class <code><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SqlWindowingPagingQueryProvider</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>pageSize</code> - number of rows to read per page</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="generateRemainingPagesQuery-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generateRemainingPagesQuery</h4>
|
||||
<pre>public java.lang.String generateRemainingPagesQuery(int pageSize)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html#generateRemainingPagesQuery-int-">AbstractSqlPagingQueryProvider</a></code></span></div>
|
||||
<div class="block">Method generating the query string to be used for retrieving the pages
|
||||
following the first page. This method must be implemented in sub classes.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html#generateRemainingPagesQuery-int-">generateRemainingPagesQuery</a></code> in interface <code><a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#generateRemainingPagesQuery-int-">generateRemainingPagesQuery</a></code> in class <code><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SqlWindowingPagingQueryProvider</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>pageSize</code> - number of rows to read per page</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>query string</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getSubQueryAlias--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>getSubQueryAlias</h4>
|
||||
<pre>protected java.lang.Object getSubQueryAlias()</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html#getSubQueryAlias--">getSubQueryAlias</a></code> in class <code><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SqlWindowingPagingQueryProvider</a></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li>Next Class</li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/SybasePagingQueryProvider.html" target="_top">Frames</a></li>
|
||||
<li><a href="SybasePagingQueryProvider.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,40 @@
|
||||
<!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_31) on Thu Mar 23 09:54:37 CDT 2017 -->
|
||||
<title>org.springframework.batch.item.database.support (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<h1 class="bar"><a href="../../../../../../org/springframework/batch/item/database/support/package-summary.html" target="classFrame">org.springframework.batch.item.database.support</a></h1>
|
||||
<div class="indexContainer">
|
||||
<h2 title="Interfaces">Interfaces</h2>
|
||||
<ul title="Interfaces">
|
||||
<li><a href="DataFieldMaxValueIncrementerFactory.html" title="interface in org.springframework.batch.item.database.support" target="classFrame"><span class="interfaceName">DataFieldMaxValueIncrementerFactory</span></a></li>
|
||||
</ul>
|
||||
<h2 title="Classes">Classes</h2>
|
||||
<ul title="Classes">
|
||||
<li><a href="AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support" target="classFrame">AbstractSqlPagingQueryProvider</a></li>
|
||||
<li><a href="ColumnMapItemPreparedStatementSetter.html" title="class in org.springframework.batch.item.database.support" target="classFrame">ColumnMapItemPreparedStatementSetter</a></li>
|
||||
<li><a href="Db2PagingQueryProvider.html" title="class in org.springframework.batch.item.database.support" target="classFrame">Db2PagingQueryProvider</a></li>
|
||||
<li><a href="DefaultDataFieldMaxValueIncrementerFactory.html" title="class in org.springframework.batch.item.database.support" target="classFrame">DefaultDataFieldMaxValueIncrementerFactory</a></li>
|
||||
<li><a href="DerbyPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support" target="classFrame">DerbyPagingQueryProvider</a></li>
|
||||
<li><a href="H2PagingQueryProvider.html" title="class in org.springframework.batch.item.database.support" target="classFrame">H2PagingQueryProvider</a></li>
|
||||
<li><a href="HsqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support" target="classFrame">HsqlPagingQueryProvider</a></li>
|
||||
<li><a href="ListPreparedStatementSetter.html" title="class in org.springframework.batch.item.database.support" target="classFrame">ListPreparedStatementSetter</a></li>
|
||||
<li><a href="MySqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support" target="classFrame">MySqlPagingQueryProvider</a></li>
|
||||
<li><a href="OraclePagingQueryProvider.html" title="class in org.springframework.batch.item.database.support" target="classFrame">OraclePagingQueryProvider</a></li>
|
||||
<li><a href="PostgresPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support" target="classFrame">PostgresPagingQueryProvider</a></li>
|
||||
<li><a href="SqlitePagingQueryProvider.html" title="class in org.springframework.batch.item.database.support" target="classFrame">SqlitePagingQueryProvider</a></li>
|
||||
<li><a href="SqlPagingQueryProviderFactoryBean.html" title="class in org.springframework.batch.item.database.support" target="classFrame">SqlPagingQueryProviderFactoryBean</a></li>
|
||||
<li><a href="SqlPagingQueryUtils.html" title="class in org.springframework.batch.item.database.support" target="classFrame">SqlPagingQueryUtils</a></li>
|
||||
<li><a href="SqlServerPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support" target="classFrame">SqlServerPagingQueryProvider</a></li>
|
||||
<li><a href="SqlWindowingPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support" target="classFrame">SqlWindowingPagingQueryProvider</a></li>
|
||||
<li><a href="SybasePagingQueryProvider.html" title="class in org.springframework.batch.item.database.support" target="classFrame">SybasePagingQueryProvider</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,281 @@
|
||||
<!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_31) on Thu Mar 23 09:54:37 CDT 2017 -->
|
||||
<title>org.springframework.batch.item.database.support (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="org.springframework.batch.item.database.support (null 4.0.0.BUILD-SNAPSHOT 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 class="navBarCell1Rev">Package</li>
|
||||
<li>Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/orm/package-summary.html">Prev Package</a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/file/package-summary.html">Next Package</a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/package-summary.html" target="_top">Frames</a></li>
|
||||
<li><a href="package-summary.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All 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="Package" class="title">Package org.springframework.batch.item.database.support</h1>
|
||||
<div class="docSummary">
|
||||
<div class="block">Support classes for database specific semantics.</div>
|
||||
</div>
|
||||
<p>See: <a href="#package.description">Description</a></p>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
|
||||
<caption><span>Interface Summary</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Interface</th>
|
||||
<th class="colLast" scope="col">Description</th>
|
||||
</tr>
|
||||
<tbody>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../../../../org/springframework/batch/item/database/support/DataFieldMaxValueIncrementerFactory.html" title="interface in org.springframework.batch.item.database.support">DataFieldMaxValueIncrementerFactory</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">Factory for creating <code>DataFieldMaxValueIncrementer</code> implementations
|
||||
based upon a provided string.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
|
||||
<caption><span>Class Summary</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Class</th>
|
||||
<th class="colLast" scope="col">Description</th>
|
||||
</tr>
|
||||
<tbody>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">Abstract SQL Paging Query Provider to serve as a base class for all provided
|
||||
SQL paging query providers.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a href="../../../../../../org/springframework/batch/item/database/support/ColumnMapItemPreparedStatementSetter.html" title="class in org.springframework.batch.item.database.support">ColumnMapItemPreparedStatementSetter</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">Implementation of the <a href="../../../../../../org/springframework/batch/item/database/ItemPreparedStatementSetter.html" title="interface in org.springframework.batch.item.database"><code>ItemPreparedStatementSetter</code></a> interface that assumes all
|
||||
keys are contained within a <code>Map</code> with the column name as the key.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../../../../org/springframework/batch/item/database/support/Db2PagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">Db2PagingQueryProvider</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">DB2 implementation of a <a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a> using
|
||||
database specific features.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a href="../../../../../../org/springframework/batch/item/database/support/DefaultDataFieldMaxValueIncrementerFactory.html" title="class in org.springframework.batch.item.database.support">DefaultDataFieldMaxValueIncrementerFactory</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">Default implementation of the <a href="../../../../../../org/springframework/batch/item/database/support/DataFieldMaxValueIncrementerFactory.html" title="interface in org.springframework.batch.item.database.support"><code>DataFieldMaxValueIncrementerFactory</code></a>
|
||||
interface.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../../../../org/springframework/batch/item/database/support/DerbyPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">DerbyPagingQueryProvider</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">Derby implementation of a <a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a> using standard SQL:2003 windowing functions.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a href="../../../../../../org/springframework/batch/item/database/support/H2PagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">H2PagingQueryProvider</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">H2 implementation of a <a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a> using database specific features.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../../../../org/springframework/batch/item/database/support/HsqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">HsqlPagingQueryProvider</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">HSQLDB implementation of a <a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a> using database specific features.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a href="../../../../../../org/springframework/batch/item/database/support/ListPreparedStatementSetter.html" title="class in org.springframework.batch.item.database.support">ListPreparedStatementSetter</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">Implementation of the <code>PreparedStatementSetter</code> interface that accepts
|
||||
a list of values to be set on a PreparedStatement.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../../../../org/springframework/batch/item/database/support/MySqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">MySqlPagingQueryProvider</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">MySQL implementation of a <a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a> using database specific features.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a href="../../../../../../org/springframework/batch/item/database/support/OraclePagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">OraclePagingQueryProvider</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">Oracle implementation of a
|
||||
<a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a> using
|
||||
database specific features.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../../../../org/springframework/batch/item/database/support/PostgresPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">PostgresPagingQueryProvider</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">Postgres implementation of a <a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a> using database specific features.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a href="../../../../../../org/springframework/batch/item/database/support/SqlitePagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SqlitePagingQueryProvider</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">SQLite implementation of a <a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a> using database specific
|
||||
features.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryProviderFactoryBean.html" title="class in org.springframework.batch.item.database.support">SqlPagingQueryProviderFactoryBean</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">Factory bean for <a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a> interface.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryUtils.html" title="class in org.springframework.batch.item.database.support">SqlPagingQueryUtils</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">Utility class that generates the actual SQL statements used by query
|
||||
providers.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../../../../org/springframework/batch/item/database/support/SqlServerPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SqlServerPagingQueryProvider</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">SQL Server implementation of a
|
||||
<a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a> using
|
||||
database specific features.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SqlWindowingPagingQueryProvider</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">Generic Paging Query Provider using standard SQL:2003 windowing functions.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../../../../org/springframework/batch/item/database/support/SybasePagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SybasePagingQueryProvider</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">Sybase implementation of a <a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><code>PagingQueryProvider</code></a> using
|
||||
database specific features.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="package.description">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h2 title="Package org.springframework.batch.item.database.support Description">Package org.springframework.batch.item.database.support Description</h2>
|
||||
<div class="block">Support classes for database specific semantics.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>Michael Minella</dd>
|
||||
</dl>
|
||||
</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 class="navBarCell1Rev">Package</li>
|
||||
<li>Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/orm/package-summary.html">Prev Package</a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/file/package-summary.html">Next Package</a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/package-summary.html" target="_top">Frames</a></li>
|
||||
<li><a href="package-summary.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All 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 ======= -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,161 @@
|
||||
<!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_31) on Thu Mar 23 09:54:37 CDT 2017 -->
|
||||
<title>org.springframework.batch.item.database.support Class Hierarchy (null 4.0.0.BUILD-SNAPSHOT API)</title>
|
||||
<meta name="date" content="2017-03-23">
|
||||
<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="org.springframework.batch.item.database.support Class Hierarchy (null 4.0.0.BUILD-SNAPSHOT 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><a href="package-summary.html">Package</a></li>
|
||||
<li>Class</li>
|
||||
<li class="navBarCell1Rev">Tree</li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/orm/package-tree.html">Prev</a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/file/package-tree.html">Next</a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/package-tree.html" target="_top">Frames</a></li>
|
||||
<li><a href="package-tree.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All 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 class="title">Hierarchy For Package org.springframework.batch.item.database.support</h1>
|
||||
<span class="packageHierarchyLabel">Package Hierarchies:</span>
|
||||
<ul class="horizontal">
|
||||
<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<h2 title="Class Hierarchy">Class Hierarchy</h2>
|
||||
<ul>
|
||||
<li type="circle">java.lang.Object
|
||||
<ul>
|
||||
<li type="circle">org.springframework.batch.item.database.support.<a href="../../../../../../org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">AbstractSqlPagingQueryProvider</span></a> (implements org.springframework.batch.item.database.<a href="../../../../../../org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database">PagingQueryProvider</a>)
|
||||
<ul>
|
||||
<li type="circle">org.springframework.batch.item.database.support.<a href="../../../../../../org/springframework/batch/item/database/support/H2PagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">H2PagingQueryProvider</span></a></li>
|
||||
<li type="circle">org.springframework.batch.item.database.support.<a href="../../../../../../org/springframework/batch/item/database/support/HsqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">HsqlPagingQueryProvider</span></a></li>
|
||||
<li type="circle">org.springframework.batch.item.database.support.<a href="../../../../../../org/springframework/batch/item/database/support/MySqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">MySqlPagingQueryProvider</span></a></li>
|
||||
<li type="circle">org.springframework.batch.item.database.support.<a href="../../../../../../org/springframework/batch/item/database/support/OraclePagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">OraclePagingQueryProvider</span></a></li>
|
||||
<li type="circle">org.springframework.batch.item.database.support.<a href="../../../../../../org/springframework/batch/item/database/support/PostgresPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">PostgresPagingQueryProvider</span></a></li>
|
||||
<li type="circle">org.springframework.batch.item.database.support.<a href="../../../../../../org/springframework/batch/item/database/support/SqlitePagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">SqlitePagingQueryProvider</span></a></li>
|
||||
<li type="circle">org.springframework.batch.item.database.support.<a href="../../../../../../org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">SqlWindowingPagingQueryProvider</span></a>
|
||||
<ul>
|
||||
<li type="circle">org.springframework.batch.item.database.support.<a href="../../../../../../org/springframework/batch/item/database/support/Db2PagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">Db2PagingQueryProvider</span></a></li>
|
||||
<li type="circle">org.springframework.batch.item.database.support.<a href="../../../../../../org/springframework/batch/item/database/support/DerbyPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">DerbyPagingQueryProvider</span></a></li>
|
||||
<li type="circle">org.springframework.batch.item.database.support.<a href="../../../../../../org/springframework/batch/item/database/support/SqlServerPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">SqlServerPagingQueryProvider</span></a></li>
|
||||
<li type="circle">org.springframework.batch.item.database.support.<a href="../../../../../../org/springframework/batch/item/database/support/SybasePagingQueryProvider.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">SybasePagingQueryProvider</span></a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li type="circle">org.springframework.batch.item.database.support.<a href="../../../../../../org/springframework/batch/item/database/support/ColumnMapItemPreparedStatementSetter.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">ColumnMapItemPreparedStatementSetter</span></a> (implements org.springframework.batch.item.database.<a href="../../../../../../org/springframework/batch/item/database/ItemPreparedStatementSetter.html" title="interface in org.springframework.batch.item.database">ItemPreparedStatementSetter</a><T>)</li>
|
||||
<li type="circle">org.springframework.batch.item.database.support.<a href="../../../../../../org/springframework/batch/item/database/support/DefaultDataFieldMaxValueIncrementerFactory.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">DefaultDataFieldMaxValueIncrementerFactory</span></a> (implements org.springframework.batch.item.database.support.<a href="../../../../../../org/springframework/batch/item/database/support/DataFieldMaxValueIncrementerFactory.html" title="interface in org.springframework.batch.item.database.support">DataFieldMaxValueIncrementerFactory</a>)</li>
|
||||
<li type="circle">org.springframework.batch.item.database.support.<a href="../../../../../../org/springframework/batch/item/database/support/ListPreparedStatementSetter.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">ListPreparedStatementSetter</span></a> (implements org.springframework.beans.factory.InitializingBean, org.springframework.jdbc.core.PreparedStatementSetter)</li>
|
||||
<li type="circle">org.springframework.batch.item.database.support.<a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryProviderFactoryBean.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">SqlPagingQueryProviderFactoryBean</span></a> (implements org.springframework.beans.factory.FactoryBean<T>)</li>
|
||||
<li type="circle">org.springframework.batch.item.database.support.<a href="../../../../../../org/springframework/batch/item/database/support/SqlPagingQueryUtils.html" title="class in org.springframework.batch.item.database.support"><span class="typeNameLink">SqlPagingQueryUtils</span></a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
|
||||
<ul>
|
||||
<li type="circle">org.springframework.batch.item.database.support.<a href="../../../../../../org/springframework/batch/item/database/support/DataFieldMaxValueIncrementerFactory.html" title="interface in org.springframework.batch.item.database.support"><span class="typeNameLink">DataFieldMaxValueIncrementerFactory</span></a></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><a href="package-summary.html">Package</a></li>
|
||||
<li>Class</li>
|
||||
<li class="navBarCell1Rev">Tree</li>
|
||||
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../org/springframework/batch/item/database/orm/package-tree.html">Prev</a></li>
|
||||
<li><a href="../../../../../../org/springframework/batch/item/file/package-tree.html">Next</a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../../index.html?org/springframework/batch/item/database/support/package-tree.html" target="_top">Frames</a></li>
|
||||
<li><a href="package-tree.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../../allclasses-noframe.html">All 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 ======= -->
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user