Remove unused resources

This commit is contained in:
Mahmoud Ben Hassine
2019-05-20 12:07:59 +02:00
parent dee559935b
commit e74cc4388e
6835 changed files with 0 additions and 1213652 deletions

View File

@@ -1 +0,0 @@
#Thu May 22 11:33:31 CDT 2014

View File

@@ -1 +0,0 @@
#Thu Oct 23 15:37:40 CDT 2014

View File

@@ -1 +0,0 @@


View File

@@ -1 +0,0 @@
#Mon Apr 18 18:46:29 CDT 2016

View File

@@ -1 +0,0 @@
#Mon Apr 18 11:20:41 CDT 2016

View File

@@ -1 +0,0 @@
#Thu Sep 29 16:09:56 CDT 2016

View File

@@ -1,2 +0,0 @@
#Wed Mar 08 11:26:23 CST 2017
gradle.version=3.4

View File

@@ -1 +0,0 @@


View File

@@ -1 +0,0 @@
spring-gh-pages

View File

@@ -1 +0,0 @@
ruby-2.2.0

View File

@@ -1,4 +0,0 @@
source "https://rubygems.org"
gem "github-pages"
gem "rouge"

View File

@@ -1,129 +0,0 @@
GEM
remote: https://rubygems.org/
specs:
activesupport (4.2.6)
i18n (~> 0.7)
json (~> 1.7, >= 1.7.7)
minitest (~> 5.1)
thread_safe (~> 0.3, >= 0.3.4)
tzinfo (~> 1.1)
addressable (2.4.0)
coffee-script (2.4.1)
coffee-script-source
execjs
coffee-script-source (1.10.0)
colorator (0.1)
ethon (0.9.0)
ffi (>= 1.3.0)
execjs (2.7.0)
faraday (0.9.2)
multipart-post (>= 1.2, < 3)
ffi (1.9.13)
gemoji (2.1.0)
github-pages (86)
github-pages-health-check (= 1.1.0)
jekyll (= 3.1.6)
jekyll-coffeescript (= 1.0.1)
jekyll-feed (= 0.5.1)
jekyll-gist (= 1.4.0)
jekyll-github-metadata (= 2.0.2)
jekyll-mentions (= 1.1.3)
jekyll-paginate (= 1.1.0)
jekyll-redirect-from (= 0.10.0)
jekyll-sass-converter (= 1.3.0)
jekyll-seo-tag (= 2.0.0)
jekyll-sitemap (= 0.10.0)
jemoji (= 0.6.2)
kramdown (= 1.11.1)
liquid (= 3.0.6)
listen (= 3.0.6)
mercenary (~> 0.3)
rouge (= 1.11.1)
terminal-table (~> 1.4)
github-pages-health-check (1.1.0)
addressable (~> 2.3)
net-dns (~> 0.8)
octokit (~> 4.0)
public_suffix (~> 1.4)
typhoeus (~> 0.7)
html-pipeline (2.4.1)
activesupport (>= 2, < 5)
nokogiri (>= 1.4)
i18n (0.7.0)
jekyll (3.1.6)
colorator (~> 0.1)
jekyll-sass-converter (~> 1.0)
jekyll-watch (~> 1.1)
kramdown (~> 1.3)
liquid (~> 3.0)
mercenary (~> 0.3.3)
rouge (~> 1.7)
safe_yaml (~> 1.0)
jekyll-coffeescript (1.0.1)
coffee-script (~> 2.2)
jekyll-feed (0.5.1)
jekyll-gist (1.4.0)
octokit (~> 4.2)
jekyll-github-metadata (2.0.2)
jekyll (~> 3.1)
octokit (~> 4.0)
jekyll-mentions (1.1.3)
html-pipeline (~> 2.3)
jekyll (~> 3.0)
jekyll-paginate (1.1.0)
jekyll-redirect-from (0.10.0)
jekyll (>= 2.0)
jekyll-sass-converter (1.3.0)
sass (~> 3.2)
jekyll-seo-tag (2.0.0)
jekyll (~> 3.1)
jekyll-sitemap (0.10.0)
jekyll-watch (1.4.0)
listen (~> 3.0, < 3.1)
jemoji (0.6.2)
gemoji (~> 2.0)
html-pipeline (~> 2.2)
jekyll (>= 3.0)
json (1.8.3)
kramdown (1.11.1)
liquid (3.0.6)
listen (3.0.6)
rb-fsevent (>= 0.9.3)
rb-inotify (>= 0.9.7)
mercenary (0.3.6)
mini_portile2 (2.1.0)
minitest (5.9.0)
multipart-post (2.0.0)
net-dns (0.8.0)
nokogiri (1.6.8)
mini_portile2 (~> 2.1.0)
pkg-config (~> 1.1.7)
octokit (4.3.0)
sawyer (~> 0.7.0, >= 0.5.3)
pkg-config (1.1.7)
public_suffix (1.5.3)
rb-fsevent (0.9.7)
rb-inotify (0.9.7)
ffi (>= 0.5.0)
rouge (1.11.1)
safe_yaml (1.0.4)
sass (3.4.22)
sawyer (0.7.0)
addressable (>= 2.3.5, < 2.5)
faraday (~> 0.8, < 0.10)
terminal-table (1.6.0)
thread_safe (0.3.5)
typhoeus (0.8.0)
ethon (>= 0.8.0)
tzinfo (1.2.2)
thread_safe (~> 0.1)
PLATFORMS
ruby
DEPENDENCIES
github-pages
rouge
BUNDLED WITH
1.12.5

View File

@@ -1,147 +0,0 @@
# Introduction
Spring's project pages are based on [Jekyll](https://jekyllrb.com) and [GitHub Pages](https://pages.github.com/). This means that each project's website is stored within the project repo, in a special branch called "gh-pages". In order to keep everything looking similar across the many individual Spring projects, common elements of the Jekyll site layout, css, etc are stored in [a shared gh-pages repository](https://github.com/spring-projects/gh-pages). If you're seeing this README in the gh-pages branch of an actual Spring project, that's because this file, along with all the other common files get merged periodically into each project.
This approach may sound a little funky (and it is), but it's way better than the misery of Git submodules. In fact, it's actually pretty easy. If you're just getting started, then follow the directions immediately below. If you're needing a refresher on how to keep things up to date, then head to the section at the bottom on "keeping up to date".
> ***Note:*** Github changed their rendering (a lot) in April 2016. If you are seeing pages build failures since that time, then you probably need to merge some changes from this upstream. Follow the instructions below, and for testing locally use rubiy 2.x and don't forget to `bundle exec ...` everything.
# How to start a new `gh-pages` project page
From within your Spring project's git checkout directory:
### Create and checkout the gh-pages branch
git checkout --orphan gh-pages
### Remove all files
git rm -rf `git ls-files` && rm -rf *
### Add the gh-pages-upstream remote
git remote add gh-pages-upstream https://github.com/spring-projects/gh-pages.git
### Pull in the common site infrastructure
git pull gh-pages-upstream gh-pages
## Edit `_config.yml`
You'll need to tweak a few settings in `_config.yml`, sitting in the root directory. Edit this file and follow the instructions within. It should be self explanatory; you'll see that there are lots of instances of "spring-framework" as a project name. You should replace these with your own project's information as appropriate.
## Create the project home page
### What kind of project are you?
At this point, you just need to give your project a home page. There are pre-fab samples included in the `_sample-pages` directory:
$ ls -1 _sample-pages
documentation.md
project_group.html
project.html
vaniall.md
At this point you need to make a decision: is your project a "grouping project", like Spring Data, acting as a parent for one or more child projects? If so, you should choose `project_group.html` in the following step. Otherwise, if you're dealing with an individual, concrete Spring project, e.g. Spring Data JPA, or Spring Security OAuth, you should choose `project.html`. The `documentation.md` can be used when you want to expose README.md files on your site.
### Copy the sample page to `index.html`
Based on your choice above, copy the correct sample page to `index.html`, e.g.:
$ cp _sample-pages/project.html index.html
or
$ cp _sample-pages/project_group.html index.html
## Edit the content of your home page
### Edit the YAML front matter
Open up `index.html` in your favorite text editor. Within, you'll find "YAML front matter" at the top of the file, i.e. everything between the triple dashes that look like `---`. This section contains some basic metadata, and—if you've copied the `project.html` sample—also contains a custom section of information for your project "badges". These are icons that will render in the sidebar of your project page.
Edit the URLs and other values in the YAML front matter as appropriate. This should be self-explanatory.
> **Tip**: If a particular "badge" (e.g. Sonar) does not apply to your project, just delete that entry from the YAML.
### Understand the use of "captures" and "includes"
Next, you'll see a series of `{% capture variable_name %}` blocks that look like this:
{% capture billboard_description %}
...
{% endcapture %}
At the end of the file you'll see a `{% include %}` directive that looks like this:
{% include project_page.html %}
That `include` directive is the most important part. It brings in `project_page.html`, which will actually be responsible for rendering the page content.
The net effect is that you have one simple place to edit actual page content, and the actual rendering and placement of that content is handled for you by the include.
Ideally, you shouldn't have to touch any other files besides `_config.yml` and `index.html`, but of course if you need to you always can.
### Replace the filler text with copy specific to your project
Of course the next step is simply to change the prose within each `{% capture %}` block to read as you want it to. It's just Markdown, so do as you please with that in mind. Note that you'll want to move on to the next step to view the site locally before you get too far into the editing process; this will allow you view your changes live as you make them.
## View the site locally
Assuming you're already within your project's clone directory, and you've already checked out the `gh-pages` branch, follow these simple directions to view your site locally:
### Install jekyll if you have not already
> **Note:** Jekyll 3.0.4 is a known good version, and it is specifically referred to in `Gemfile.lock` so you have to use `bundle` (not `gem install ...`) to install it:
gem install bundler
bundle
### Run jekyll
Use the `--watch` flag to pick up changes to files as you make them, allowing you a nice edit-and-refresh workflow.
bundle exec jekyll serve --watch
> **Important:** Because the `baseurl` is set explicitly within your project's `_config.yml` file, you'll need to fully-qualify the URL to view your project. For example, if your project is named "spring-xyz", your URL when running Jekyll locally will be <http://localhost:4000/spring-xyz/>. Don't forget the trailing slash! You'll get a 404 without it.
## Commit your changes
Once you're satisified with your edits, commit your changes and push the `gh-pages` pages up to your project's `origin` remote.
git commit -m "Initialize project page"
git push --set-upstream origin gh-pages
git push
## View your site live on the web
That's it! After not more than a few minutes, you should be able to see your site at https://spring-projects.github.io/{your-spring-project}
# How to keep common gh-pages content up to date
Once you've set up your project's gh-pages infrastructure above, you'll get notified whenever
changes are made to the shared gh-pages project. Actually, _your project_ will get notified,
because a webhook configured on the gh-pages project will fire that ultimately creates a new
issue in your project's GH Issues.
> Yeah, it would have been nice to do proper pull requests instead of issues, but this arrangement
with gh-pages branches and upstreams isn't based on forking. That means pull requests are no can do.
This also means that if your project doesn't have issues turned on, you won't get notified! So you
might consider doing that if you haven't already.
In any case, whether or not you get notified via the issue coming in from the webhook, sync'ing
up to the latest from the shared gh-pages project is easy enough:
> This assumes you've got the `gh-pages-upstream` remote set up, per the instructions in sections
above.
git checkout gh-pages
git pull --no-ff gh-pages-upstream gh-pages

View File

@@ -1,40 +0,0 @@
### Global gh-pages pre-amble
safe: true
lsi: false
highlighter: rouge
markdown: kramdown
encoding: UTF-8
github: [metadata]
kramdown:
input: GFM
hard_wrap: false
smart_quotes: ["apos", "apos", "quot", "quot"]
gems:
- jekyll-coffeescript
- jekyll-paginate
### The following properties will change on a project-by-project basis
# Context path in the remote website (usually /<project>), will be prepended to absolute URLs for static resources
baseurl: /spring-batch
# Name of the project for display in places like page titles
name: Spring Batch
# ID of the project in the metadata API at spring.io (if this is not a
# valid project ID the javascript widgets in the home page will not work)
project: spring-batch
# Project github URL
github_repo_url: https://github.com/spring-projects/spring-batch.git
# If you want to include a custom pom.xml or gradle template set these value to true and add _include files
custom_pom_template: true
custom_gradle_template: true
### The following properties are constant for most projects
main_site_url: https://spring.io
projects_site_url: https://projects.spring.io
questions_url: https://spring.io/questions

View File

@@ -1,16 +0,0 @@
{% if page.badges.twitter %}
<div class="project-sub-link">
<a href="https://twitter.com/{{ page.badges.twitter }}">
<div class="spring-icon project-badges twitter" title="Twitter">
</div>
</a>
</div>
{% endif %}
{% for badge in page.badges.custom %}
<div class="project-sub-link">
<a href="{{ badge.url }}">
<div class="spring-icon project-badges {{ badge.icon }}" title="{{ badge.name }}">
</div>
</a>
</div>
{% endfor %}

View File

@@ -1,38 +0,0 @@
<div class="billboard--wrapper project-header--wrapper">
<div class="billboard--container">
<div class="project-icon">
</div>
<div class="container-fluid">
<div class="row-fluid">
<div class="span8 billboard--area">
<div class="content--title">
{% capture breadcrumb %}
[Projects]({{ site.projects_site_url }}){% if parent_link %} : {{ parent_link }}{% endif %}
{% endcapture %}
{{ breadcrumb | markdownify }}
</div>
<div class="project--title">{{ site.name }}
<div class="project--links--container">
<a href="{{ site.github_repo_url }}" class="project-link">
<i class="icon-github"></i>
</a>
{% if site.forum %}
<a href="{{ site.forum }}" class="project-link project-link-forum">
<div class="spring-icon spring-icon-forum">
</div>
</a>
{% endif %}
</div>
</div>
<div class="project--description">
{{ billboard_description | markdownify }}
</div>
{{ billboard_quickstart_button }}
</div>
</div>
</div>
</div>
</div>

View File

@@ -1,3 +0,0 @@
dependencies {
compile '{@= groupId @}:spring-batch-core:{@= version @}'
}

View File

@@ -1,2 +0,0 @@
<div class="js-documentation-widget">
</div>

View File

@@ -1,19 +0,0 @@
<div id="download-widget">
<div class="row-fluid download-widget--container">
<div class="download-widget--header js-item-dropdown-widget--wrapper">
<div class="download-widget--title">
Download
</div>
<div data-download-widget-controls style="display: inline-block"></div>
</div>
<div class="download-widget--body">
<p>The recommended way to get started using <code>{{ site.project }}</code> in
your project is with a dependency management system &ndash; the snippet below can
be copied and pasted into your build. Need help? See our getting started guides
on building with <a href="https://spring.io/guides/gs/maven/">Maven</a> and
<a href="https://spring.io/guides/gs/gradle/">Gradle</a>.
</p>
<div class="js-download-maven-widget"></div>
</div>
</div>
</div>

View File

@@ -1,128 +0,0 @@
<head>
<title>{{ site.name }}</title>
<link rel="icon" type="image/png" href="{{site.baseurl}}/favicon.png" />
<link rel="stylesheet" type="text/css" href="{{site.baseurl}}/bootstrap/css/bootstrap.min.css" />
<link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?family=Varela+Round|Montserrat:400,700" />
<link rel="stylesheet" type="text/css" href="{{site.baseurl}}/font-awesome/css/font-awesome.min.css" />
<link rel="stylesheet" type="text/css" href="{{site.baseurl}}/bootstrap/css/bootstrap-select.css" />
<link rel="stylesheet" type="text/css" href="{{site.baseurl}}/css/main.css.css" />
<link rel="stylesheet" type="text/css" href="{{site.baseurl}}/css/typography.css.css" />
<link rel="stylesheet" type="text/css" href="{{site.baseurl}}/css/icons.css.css" />
<link rel="stylesheet" type="text/css" href="{{site.baseurl}}/css/projects.css.css" />
<link rel="stylesheet" type="text/css" href="{{site.baseurl}}/css/buttons.css.css" />
<link rel="stylesheet" type="text/css" href="{{site.baseurl}}/css/guide.css.css" />
<link rel="stylesheet" type="text/css" href="{{site.baseurl}}/css/highlight.css.css" />
{{ head_links }}
<script src="{{site.baseurl}}/js/jquery.js"></script>
<script src="{{site.baseurl}}/bootstrap/js/bootstrap.min.js"></script>
<script src="{{site.baseurl}}/bootstrap/js/bootstrap-select.js"></script>
<script src="{{site.baseurl}}/js/underscore.js"></script>
<script src="{{site.baseurl}}/js/backbone.js"></script>
<script src="{{site.baseurl}}/js/projectDocumentationWidget.js"></script>
<script src="{{site.baseurl}}/js/application.js"></script>
<script src="{{site.baseurl}}/js/clipboard.min.js"></script>
<script>
var apiBaseUrl = "{{ site.main_site_url }}",
projectId = "{{ site.project }}",
siteBaseUrl = "{{ site.baseurl }}";
</script>
<script src="{{site.baseurl}}/js/copySnippets.js"></script>
<meta name="google-site-verification" content="7qGntFPD9lWAVCtUu5U77v4l68PsTHf6xpzgjQv2j2M" />
<script>
var _gaq = _gaq || [];
var pluginUrl = '//www.google-analytics.com/plugins/ga/inpage_linkid.js';
_gaq.push(
['_require', 'inpage_linkid', pluginUrl],
['_setAccount', 'UA-2728886-22'],
['_trackPageview'],
['b._require', 'inpage_linkid', pluginUrl],
['b._setAccount', 'UA-2728886-19'],
['b._trackPageview']
);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
{{ head }}
</head>
<body>
<header class="navbar header--navbar">
<div class="navbar-inner">
<div class="container-fluid">
<div class="spring-logo--container">
<a class="spring-logo" href="{{site.main_site_url}}"><span></span></a>
</div>
<ul class="nav pull-right">
<li class="navbar-link"><a href="{{site.main_site_url}}/docs">Docs</a>
</li>
<li class="navbar-link"><a
href="{{site.main_site_url}}/guides">Guides</a></li>
<li class="navbar-link active"><a
href="{{site.main_site_url}}/projects">Projects</a></li>
<li class="navbar-link"><a href="{{site.main_site_url}}/blog">Blog</a>
</li>
<li class="navbar-link"><a href="{{site.questions_url}}">Questions</a>
</li>
<li class="navbar-link nav-search"><i
class="icon-search navbar-search--icon js-search-input-open"></i>
<div class="search-input-close js-search-input-close">x</div></li>
</ul>
</div>
</div>
<div class="search-dropdown--container js-search-dropdown">
<div class="container-fluid">
<div class="search-form--container">
<form class="form-inline form-search"
action="{{site.main_site_url}}/search">
<input type="search"
class="search-query search-form--form js-search-input"
placeholder="Search for documention, guides, and posts..."
name="q" />
<button class="search-form--submit">
<i class="icon-search"></i>
</button>
</form>
</div>
</div>
</div>
</header>
<div class="body--container">{{ content }}</div>
<footer class="footer">
<div class="container-fluid">
<div class="row-fluid">
<div class="span8">
<div class="navbar">
<div class="container">
<ul class="nav">
<li><a href="{{site.main_site_url}}/team">Team</a></li>
<li><a href="{{site.main_site_url}}/services">Services</a></li>
<li><a href="{{site.main_site_url}}/tools">Tools</a></li>
</ul>
</div>
</div>
&copy; <script> var d = new Date();
document.write(d.getFullYear());</script> <a href="https://www.pivotal.io">Pivotal Software</a>, Inc. All Rights Reserved.
<a href="https://pivotal.io/terms-of-use">Terms of Use</a> and
<a href="https://pivotal.io/privacy-policy">Privacy</a>
</div>
</div>
</div>
</footer>
<div id="scrim"></div>
{{ end_content }}
</body>

View File

@@ -1,7 +0,0 @@
<dependencies>
<dependency>
<groupId>{@= groupId @}</groupId>
<artifactId>spring-batch-core</artifactId>
<version>{@= version @}</version>
</dependency>
</dependencies>

View File

@@ -1,6 +0,0 @@
<div class="project--container">
<a href="{{include.site_url}}">
<div class="project--title">{{include.project_title}}</div>
<p class="project--description">{{include.project_description}}</p>
</a>
</div>

View File

@@ -1,11 +0,0 @@
{% capture content %}
{% include billboard.html %}
<div class="project-body--wrapper">
<div class="project-body--container">
<div class="projects--wrapper project-aggregator">
{{ main_content | markdownify }}
</div>
</div>
</div>
{% endcapture %}
{% include page.html %}

View File

@@ -1,29 +0,0 @@
{% capture billboard_quickstart_button %}
<a class="btn btn-black uppercase project-quickstart-btn" href="#quick-start">Quick Start</a>
{% endcapture %}
{% capture content %}
{% include billboard.html %}
<div class="github-fork-ribbon--container">
<a href="{{ site.github_repo_url }}"><img style="position: absolute; top: 0; right: 0; border: 0;" src="{{site.baseurl}}/img/forkme.png" alt="Fork me on GitHub"></a>
</div>
<div class="project-body--wrapper">
<div class="project-body--container">
<div class="container-fluid">
<div class="row-fluid">
<div class="span8">
<div class="project-body--section">
{{ main_content | markdownify }}
</div>
</div>
<div class="span4">
{% include project_sidebar.html %}
</div>
</div>
</div>
</div>
</div>
{% endcapture %}
{% capture end_content %}
{% include widget_templates.html %}
{% endcapture %}
{% include page.html %}

View File

@@ -1,9 +0,0 @@
{% include documentation.html %}
<div class="right-pane-widget--container no-top-border">
<div class="project-sub-link--wrapper">
{% include badges.html %}
</div>
</div>
<div class="right-pane-widget--container no-top-border project-sidebar-resource--wrapper">
{{ related_resources | markdownify }}
</div>

View File

@@ -1,136 +0,0 @@
<script type="text/html" id="project-documentation-widget-template">
<div class="right-pane-widget--container no-top-border project-documentation--container">
<div class="item-dropdown-widget">
<div class="item-dropdown--title">{@= name @}</div>
<div class="item--dropdown">
<div class="item--body">
<div class="item--body-title">
<div class="item--left-column">Release</div>
<div class="item--right-column">Documentation</div>
</div>
{@ _.each(releases, function(release) { @}
<div class="item--body--version">
<div class="item--left-column">
<p>{@= release.versionDisplayName @}</p>
{@ if(release.current) { @}
<div class="spring-icon spring-icon-current-version"></div>
{@ } @}
<div class="spring-icon {@= release.statusIconClass() @}"></div>
</div>
<div class="item--right-column">
{@ if (release.refDocUrl !== '') { @}
<a href='{@= release.refDocUrl @}' class="docs-link reference-link">Reference</a>
{@ }; @}
{@ if (release.apiDocUrl !== '') { @}
<a href='{@= release.apiDocUrl @}' class="docs-link api-link">API</a>
{@ }; @}
</div>
</div>
{@ }); @}
</div>
</div>
</div>
</div>
</script>
<script type="text/html" id="project-download-widget-controls-template">
<div class="js-download-widget-selector">
<select class='selector selectpicker'>
{@ _.each(releases, function(release, index) { @}
<option value="{@= index @}"
data-content="
<span>{@= release.versionDisplayName @}</span>
{@ if(release.current) { @}
<div class='spring-icon spring-icon-current-version'></div>
{@ } @}
<div class='spring-icon {@= release.statusIconClass() @}'/>"
data-current="{@= release.current @}">
()
</option>
{@ }); @}
</select>
</div>
<div class="item-slider-widget js-item-slider--wrapper">
<div class="item-slider--container">
<div class="item--slider js-item--slider"></div>
<div class="item js-active js-item" data-snippet-type='maven'>
Maven
</div>
<div class="item js-item" data-snippet-type='gradle'>
Gradle
</div>
</div>
</div>
</script>
{% if site.custom_pom_template %}
{% capture maven_pom_template %}
{% include pom.xml %}
{% endcapture %}
{% else %}
{% capture maven_pom_template %}
<dependencies>
<dependency>
<groupId>{@= groupId @}</groupId>
<artifactId>{@= artifactId @}</artifactId>
<version>{@= version @}</version>
</dependency>
</dependencies>
{% endcapture %}
{% endif %}
<script type="text/html" id="project-download-maven-widget-template">
{% highlight xml %}
{{ maven_pom_template }}
{% endhighlight %}
</script>
<script type="text/html" id="project-repository-maven-widget-template">
{% highlight xml %}
<repositories>
<repository>
<id>{@= repository.id @}</id>
<name>{@= repository.name @}</name>
<url>{@= repository.url @}</url>
<snapshots>
<enabled>{@= repository.snapshotsEnabled @}</enabled>
</snapshots>
</repository>
</repositories>
{% endhighlight %}
</script>
{% if site.custom_gradle_template %}
{% capture gradle_template %}
{% include build.gradle %}
{% endcapture %}
{% else %}
{% capture gradle_template %}
dependencies {
compile '{@= groupId @}:{@= artifactId @}:{@= version @}'
}
{% endcapture %}
{% endif %}
<script type="text/html" id="project-download-gradle-widget-template">
{% highlight groovy %}
{{ gradle_template }}
{% endhighlight %}
</script>
<script type="text/html" id="project-repository-gradle-widget-template">
{% highlight groovy %}
repositories {
maven {
url '{@= repository.url @}'
}
}
{% endhighlight %}
</script>
<script type="text/html" id="project-download-zip-widget-template">
This is a zip url
</script>

View File

@@ -1,29 +0,0 @@
---
---
<!DOCTYPE HTML>
<html lang="en-US">
{% capture head_links %}
<link rel="stylesheet" type="text/css" href="{{site.baseurl}}/css/documentation.css" />
{% endcapture %}
{% capture content %}
<div class="project-body--wrapper" id="quick-start">
<div class="project-body--container">
<div class="container-fluid">
<div class="row-fluid">
<div class="span12">
<div class="project-body--section">
{{ content }}
</div>
</div>
</div>
</div>
</div>
</div>
{% endcapture %}
{% include page.html %}
</html>

View File

@@ -1,44 +0,0 @@
---
layout: documentation_page
---
# My Project ReadMe
This would be taken from the project
## Sub Heading
Birth, a very small stage in a vast cosmic
arena extraordinary claims require extraordinary evidence! Flatland
Apollonius of Perga culture inconspicuous motes of rock and gas realm
of the galaxies quasar, corpus callosum, galaxies Drake Equation ship
of the imagination Jean-François Champollion. Galaxies Hypatia!
Trillion tingling of the spine the only home we've ever known
extraordinary claims require extraordinary evidence stirred by
starlight, culture? Flatland Tunguska event finite but unbounded
corpus callosum!
Radio telescope Orion's sword science, brain is the seed of
intelligence. Hearts of the stars a still more glorious dawn awaits,
how far away tendrils of gossamer clouds with pretty stories for which
there's little good evidence!
Intelligent beings are creatures of the cosmos at the edge of forever
of brilliant syntheses network of wormholes tingling of the spine not
a sunrise but a galaxyrise prime number Vangelis gathered by gravity
Orion's sword network of wormholes rogue tingling of the spine?
```java
public static void main() {
// long long long long long long long long long long long long long long long long long long long long long long long
}
```
## Features
* Implementation of CRUD methods for JPA Entities
* Dynamic query generation from query method names
* Transparent triggering of JPA NamedQueries by query methods
* Implementation domain base classes providing basic properties
* Support for transparent auditing (created, last changed)
* Possibility to integrate custom repository code
* Easy Spring integration with custom namespace

View File

@@ -1,128 +0,0 @@
---
# The name of your project
title: Spring Data JPA
badges:
# Specify your project's twitter handle, if any. Delete if none.
twitter: SpringData
# Customize your project's badges. Delete any entries that do not apply.
custom:
- name: Source (GitHub)
url: https://github.com/spring-projects/spring-data-jpa
icon: github
- name: Issues (JIRA)
url: https://jira.springsource.org/browse/DATAJPA
icon: tracking
- name: CI (Bamboo)
url: https://build.springsource.org/browse/SPRINGDATAJPA
icon: ci
- name: Forum
url: https://forum.spring.io/forum/spring-projects/data
icon: forum
- name: StackOverflow
url: https://stackoverflow.com/questions/tagged/spring-data-jpa
icon: stackoverflow
- name: Metrics (SonarQube)
url: https://sonar.springsource.org/dashboard/index/org.springframework.data:spring-data-jpa
icon: metrics
---
<!DOCTYPE HTML>
<html lang="en-US">
<!-- Specify the parent of this project (or delete if none) to influence the rendering of the breadcrumb -->
{% capture parent_link %}
[Spring Parent]({{ site.projects_site_url }}/spring-parent)
{% endcapture %}
{% capture billboard_description %}
**PROJECT DESCRIPTION** Corpus callosum,
[the carbon](#) in our apple pies a mote of dust suspended in a
sunbeam. Muse about! Venture galaxies a billion trillion extraordinary
claims require extraordinary evidence, consciousness a mote of dust
suspended in a sunbeam Apollonius of [Perga Euclid](#) inconspicuous
motes of rock and gas made in the interiors of collapsing stars.
{% endcapture %}
{% capture main_content %}
**INTRODUCTORY PARAGRAPHS** Birth, a very small stage in a vast cosmic
arena extraordinary claims require extraordinary evidence! Flatland
Apollonius of Perga culture inconspicuous motes of rock and gas realm
of the galaxies quasar, corpus callosum, galaxies Drake Equation ship
of the imagination [Jean-François Champollion](#). Galaxies Hypatia!
Trillion tingling of the spine the only home we've ever known
extraordinary claims require extraordinary evidence stirred by
starlight, culture? Flatland Tunguska event finite but unbounded
corpus callosum!
## Features
* Feature 1
* [Feature 2](#)
* Feature 3
* Feature 4
* ...
<span id="quick-start"></span>
## Quick Start
{% include download_widget.md %}
```java
package foo;
import foo;
public class SearchController {
@Foo
public SearchController(SearchService searchService) {
this.searchService = searchService;
}
public static void main(String[] args) {
// This is just a test to see how a very long line works with our project css
}
}
```
{% endcapture %}
{% capture related_resources %}
### Sample Projects
* [Project Name 1](#)
* [Project name 2](#)
* [Project name nth](#)
### Getting Started Guides
* [GSG 1]({{site.main_site_url}}/guides/gs/rest-service)
* [GSG 2]({{site.main_site_url}}/guides/gs/other-guide-2)
* [GSG n]({{site.main_site_url}}/guides/gs/other-guide-3)
### Tutorials
* [Tutorial 1]({{site.main_site_url}}/guides/tutorials/rest)
* [Tutorial 2]({{site.main_site_url}}/guides/tutorials/other-2)
* [Tutorial n]({{site.main_site_url}}/guides/tutorials/other-3)
{% endcapture %}
{% include project_page.html %}
</html>

View File

@@ -1,59 +0,0 @@
---
---
<!DOCTYPE HTML>
<html lang="en-US">
{% capture billboard_description %}
Spring Data makes it easier to build Spring-powered applications that use new data access
technologies such as non-relational databases, map-reduce frameworks, and cloud based data services
as well as provide improved support for relational database technologies.
Spring Data is an umbrella open source project which contains many subprojects that are specific
to a given database. The projects are developed by working together with many of the companies
and developers that are behind these exciting technologies.
{% endcapture %}
{% capture main_content %}
{% capture project_description %}
Hearts of the stars brain is the seed of intelligence consciousness extraplanetary shores of the cosmic ocean! As a patch of light paroxysm of global death? Inconspicuous motes of rock and gas.
{% endcapture %}
{% include project_block.md site_url="https://www.spring.io" repo_url="https://github.com/sprinframework" project_title="Spring Framework" project_description=project_description %}
{% capture project_description %}
This is Apache Hadoop Hadoop!
{% endcapture %}
{% include project_block.md site_url="https://www.spring.io" repo_url="https://github.com/spring_hadoop" project_title="Apache Hadoop" project_description=project_description %}
{% capture project_description %}
Hearts of the stars brain is the seed of intelligence consciousness extraplanetary shores of the cosmic ocean! As a patch of light paroxysm of global death? Inconspicuous motes of rock and gas.
{% endcapture %}
{% include project_block.md site_url="https://www.spring.io" repo_url="https://github.com/sprinframework" project_title="Spring Framework" project_description=project_description %}
{% capture project_description %}
This is Apache Hadoop Hadoop!
{% endcapture %}
{% include project_block.md site_url="https://www.spring.io" repo_url="https://github.com/spring_hadoop" project_title="Apache Hadoop" project_description=project_description %}
{% capture project_description %}
Hearts of the stars brain is the seed of intelligence consciousness extraplanetary shores of the cosmic ocean! As a patch of light paroxysm of global death? Inconspicuous motes of rock and gas.
{% endcapture %}
{% include project_block.md site_url="https://www.spring.io" repo_url="https://github.com/sprinframework" project_title="Spring Framework" project_description=project_description %}
{% capture project_description %}
This is Apache Hadoop Hadoop!
{% endcapture %}
{% include project_block.md site_url="https://www.spring.io" repo_url="https://github.com/spring_hadoop" project_title="Apache Hadoop" project_description=project_description %}
{% capture project_description %}
Hearts of the stars brain is the seed of intelligence consciousness extraplanetary shores of the cosmic ocean! As a patch of light paroxysm of global death? Inconspicuous motes of rock and gas.
{% endcapture %}
{% include project_block.md site_url="https://www.spring.io" repo_url="https://github.com/sprinframework" project_title="Spring Framework" project_description=project_description %}
{% capture project_description %}
This is Apache Hadoop Hadoop!
{% endcapture %}
{% include project_block.md site_url="https://www.spring.io" repo_url="https://github.com/spring_hadoop" project_title="Apache Hadoop" project_description=project_description %}
{% endcapture %}
{% include project_group_page.html %}
</html>

View File

@@ -1,36 +0,0 @@
---
layout: default
title: Page Title Here
---
<!DOCTYPE HTML>
<html lang="en-US">
**INTRODUCTORY PARAGRAPHS** Birth, a very small stage in a vast cosmic
arena extraordinary claims require extraordinary evidence! Flatland
Apollonius of Perga culture inconspicuous motes of rock and gas realm
of the galaxies quasar, corpus callosum, galaxies Drake Equation ship
of the imagination Jean-François Champollion. Galaxies Hypatia!
Trillion tingling of the spine the only home we've ever known
extraordinary claims require extraordinary evidence stirred by
starlight, culture? Flatland Tunguska event finite but unbounded
corpus callosum!
Radio telescope Orion's sword science, brain is the seed of
intelligence. Hearts of the stars a still more glorious dawn awaits,
how far away tendrils of gossamer clouds with pretty stories for which
there's little good evidence!
Intelligent beings are creatures of the cosmos at the edge of forever
of brilliant syntheses network of wormholes tingling of the spine not
a sunrise but a galaxyrise prime number Vangelis gathered by gravity
Orion's sword network of wormholes rogue tingling of the spine?
## Features
* Implementation of CRUD methods for JPA Entities
* Dynamic query generation from query method names
* Transparent triggering of JPA NamedQueries by query methods
* Implementation domain base classes providing basic properties
* Support for transparent auditing (created, last changed)
* Possibility to integrate custom repository code
* Easy Spring integration with custom namespace
</html>

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@@ -1,297 +0,0 @@
/*!
* bootstrap-select v1.1.1
* https://silviomoreto.github.io/bootstrap-select/
*
* Copyright 2013 bootstrap-select
* Licensed under the MIT license
*/
.bootstrap-select.btn-group,
.bootstrap-select.btn-group[class*="span"] {
float: none;
display: inline-block;
margin-bottom: 10px;
margin-left: 0;
}
.form-search .bootstrap-select.btn-group,
.form-inline .bootstrap-select.btn-group,
.form-horizontal .bootstrap-select.btn-group {
margin-bottom: 0;
}
.bootstrap-select.btn-group.pull-right,
.bootstrap-select.btn-group[class*="span"].pull-right,
.row-fluid .bootstrap-select.btn-group[class*="span"].pull-right {
float: right;
}
.input-append .bootstrap-select.btn-group {
margin-left: -1px;
}
.input-prepend .bootstrap-select.btn-group {
margin-right: -1px;
}
.bootstrap-select:not([class*="span"]) {
width: 235px;
}
.bootstrap-select {
/*width: 220px\9; IE8 and below*/
width: 220px \0/; /*IE9 and below*/
}
.bootstrap-select > .btn {
width: 100%;
}
.error .bootstrap-select .btn {
border: 1px solid #b94a48;
}
.bootstrap-select.show-menu-arrow.open > .btn {
z-index: 1001;
}
.bootstrap-select .btn:focus {
outline: thin dotted #333333 !important;
outline: 5px auto -webkit-focus-ring-color !important;
outline-offset: -2px;
}
.bootstrap-select.btn-group .btn .filter-option {
overflow: hidden;
position: absolute;
left: 12px;
right: 25px;
text-align: left;
}
.bootstrap-select.btn-group .btn .caret {
position: absolute;
top: 50%;
right: 12px;
margin-top: -2px;
}
.bootstrap-select.btn-group > .disabled,
.bootstrap-select.btn-group .dropdown-menu li.disabled > a {
cursor: not-allowed;
}
.bootstrap-select.btn-group > .disabled:focus {
outline: none !important;
}
.bootstrap-select.btn-group[class*="span"] .btn {
width: 100%;
}
.bootstrap-select.btn-group button {
font-weight: 400;
font-family: "Varela Round", sans-serif;
border: 1px solid #34302d;
min-width: 100%;
background: none;
padding: 0;
}
.bootstrap-select.btn-group.open button {
background-color: #6db33f;
color: #f1f1f1;
}
.bootstrap-select.btn-group button .filter-option {
padding: 6px 0 6px 19px;
}
.bootstrap-select.btn-group.open button .filter-option {
padding: 7px 0 5px 20px;
}
.bootstrap-select.btn-group > button.dropdown-toggle {
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.bootstrap-select.btn-group > .dropdown-toggle .item-dropdown--icon {
background-color: #34302d;
color: #cbcaca;
padding: 10px;
}
.bootstrap-select.btn-group.open > .dropdown-toggle .item-dropdown--icon {
padding: 10px 10px 10px 9px;
}
.bootstrap-select.btn-group > .dropdown-menu {
padding: 0;
}
.bootstrap-select.btn-group .dropdown-menu {
min-width: 100%;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
background-color: #34302d;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
margin: 0;
border: none;
}
.bootstrap-select.btn-group .dropdown-menu li.selected {
background-color: black;
}
.bootstrap-select.btn-group .dropdown-menu.inner {
position: static;
border: 0;
padding: 0;
margin: 0;
}
.bootstrap-select.btn-group .dropdown-menu dt {
display: block;
padding: 3px 20px;
cursor: default;
}
.bootstrap-select.btn-group .div-contain {
overflow: hidden;
}
.bootstrap-select.btn-group .dropdown-menu li {
position: relative;
}
.bootstrap-select.btn-group .dropdown-menu li > a.opt {
padding-left: 35px;
}
.bootstrap-select.btn-group .dropdown-menu li > a {
cursor: pointer;
}
.bootstrap-select.btn-group .dropdown-menu > li > a {
color: #f1f1f1;
font-size: 14px;
line-height: 19px;
}
.bootstrap-select.btn-group .dropdown-menu > li > a:hover {
background: none;
}
.bootstrap-select.btn-group .spring-icon {
vertical-align: top;
margin: 2px 0 0 6px;
}
.bootstrap-select.btn-group .dropdown-menu li > dt small {
font-weight: normal;
}
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a i.check-mark {
display: inline-block;
position: absolute;
right: 15px;
margin-top: 2.5px;
}
.bootstrap-select.btn-group .dropdown-menu li a i.check-mark {
display: none;
}
.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text {
margin-right: 34px;
}
.bootstrap-select.btn-group .dropdown-menu li small {
padding-left: 0.5em;
}
.bootstrap-select.btn-group .dropdown-menu li:not(.disabled):hover,
.bootstrap-select.btn-group .dropdown-menu li:not(.disabled):focus {
background-color: rgba(0,0,0,0.3);
}
.bootstrap-select.btn-group .dropdown-menu li > dt small {
font-weight: normal;
}
.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
content: '';
display: inline-block;
border-left: 7px solid transparent;
border-right: 7px solid transparent;
border-bottom: 7px solid #CCC;
border-bottom-color: rgba(0, 0, 0, 0.2);
position: absolute;
bottom: -4px;
left: 9px;
display: none;
}
.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
content: '';
display: inline-block;
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-bottom: 6px solid white;
position: absolute;
bottom: -4px;
left: 10px;
display: none;
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before {
bottom: auto;
top: -3px;
border-top: 7px solid #ccc;
border-bottom: 0;
border-top-color: rgba(0, 0, 0, 0.2);
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after {
bottom: auto;
top: -3px;
border-top: 6px solid #ffffff;
border-bottom: 0;
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before {
right: 12px;
left: auto;
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after {
right: 13px;
left: auto;
}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:before,
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:after {
display: block;
}
.mobile-device {
position: absolute;
top: 0;
left: 0;
display: block !important;
width: 100%;
height: 100% !important;
opacity: 0;
}

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

View File

@@ -1,659 +0,0 @@
/*!
* bootstrap-select v1.1.1
* https://silviomoreto.github.io/bootstrap-select/
*
* Copyright 2013 bootstrap-select
* Licensed under the MIT license
*/
!function($) {
"use strict";
var Selectpicker = function(element, options, e) {
if (e) {
e.stopPropagation();
e.preventDefault();
}
this.$element = $(element);
this.$newElement = null;
this.$button = null;
this.$menu = null;
//Merge defaults, options and data-attributes to make our options
this.options = $.extend({}, $.fn.selectpicker.defaults, this.$element.data(), typeof options == 'object' && options);
//If we have no title yet, check the attribute 'title' (this is missed by jq as its not a data-attribute
if (this.options.title == null) {
this.options.title = this.$element.attr('title');
}
//Expose public methods
this.val = Selectpicker.prototype.val;
this.render = Selectpicker.prototype.render;
this.refresh = Selectpicker.prototype.refresh;
this.setStyle = Selectpicker.prototype.setStyle;
this.selectAll = Selectpicker.prototype.selectAll;
this.deselectAll = Selectpicker.prototype.deselectAll;
this.init();
};
Selectpicker.prototype = {
constructor: Selectpicker,
init: function(e) {
this.$element.hide();
this.multiple = this.$element.prop('multiple');
var id = this.$element.attr('id');
this.$newElement = this.createView();
this.$element.after(this.$newElement);
this.$menu = this.$newElement.find('> .dropdown-menu');
this.$button = this.$newElement.find('> button');
if (id !== undefined) {
var _this = this;
this.$button.attr('data-id', id);
$('label[for="' + id + '"]').click(function() {
_this.$button.focus();
});
}
//If we are multiple, then add the show-tick class by default
if (this.multiple) {
this.$newElement.addClass('show-tick');
}
this.checkDisabled();
this.checkTabIndex();
this.clickListener();
this.render();
this.liHeight();
this.setWidth();
this.setStyle();
if (this.options.container) {
this.selectPosition();
}
this.$menu.data('this', this);
this.$newElement.data('this', this);
},
createDropdown: function() {
var drop =
"<div class='btn-group bootstrap-select'>" +
"<button type='button' class='dropdown-toggle' data-toggle='dropdown'>" +
"<div class='item-dropdown--icon icon-reorder pull-right'></div>" +
"<div class='filter-option pull-left'></div>&nbsp;" +
"</button>" +
"<div class='dropdown-menu open'>" +
"<ul class='dropdown-menu inner' role='menu'>" +
"</ul>" +
"</div>" +
"</div>";
return $(drop);
},
createView: function() {
var $drop = this.createDropdown();
var $li = this.createLi();
$drop.find('ul').append($li);
return $drop;
},
reloadLi: function() {
//Remove all children.
this.destroyLi();
//Re build
var $li = this.createLi();
this.$newElement.find('ul').append( $li );
},
destroyLi: function() {
this.$newElement.find('li').remove();
},
createLi: function() {
var _this = this,
_liA = [],
_liHtml = '';
this.$element.find('option').each(function(index) {
var $this = $(this);
//Get the class and text for the option
var optionClass = $this.attr("class") || '';
var inline = $this.attr("style") || '';
var text = $this.data('content') ? $this.data('content') : $this.html();
var subtext = $this.data('subtext') !== undefined ? '<small class="muted">' + $this.data('subtext') + '</small>' : '';
var icon = $this.data('icon') !== undefined ? '<i class="glyphicon '+$this.data('icon')+'"></i> ' : '';
if (icon !== '' && ($this.is(':disabled') || $this.parent().is(':disabled'))) {
icon = '<span>'+icon+'</span>';
}
if (!$this.data('content')) {
//Prepend any icon and append any subtext to the main text.
text = icon + '<span class="text">' + text + subtext + '</span>';
}
if (_this.options.hideDisabled && ($this.is(':disabled') || $this.parent().is(':disabled'))) {
_liA.push('<a style="min-height: 0; padding: 0"></a>');
} else if ($this.parent().is('optgroup') && $this.data('divider') != true) {
if ($this.index() == 0) {
//Get the opt group label
var label = $this.parent().attr('label');
var labelSubtext = $this.parent().data('subtext') !== undefined ? '<small class="muted">'+$this.parent().data('subtext')+'</small>' : '';
var labelIcon = $this.parent().data('icon') ? '<i class="'+$this.parent().data('icon')+'"></i> ' : '';
label = labelIcon + '<span class="text">' + label + labelSubtext + '</span>';
if ($this[0].index != 0) {
_liA.push(
'<div class="div-contain"><div class="divider"></div></div>'+
'<dt>'+label+'</dt>'+
_this.createA(text, "opt " + optionClass, inline )
);
} else {
_liA.push(
'<dt>'+label+'</dt>'+
_this.createA(text, "opt " + optionClass, inline ));
}
} else {
_liA.push( _this.createA(text, "opt " + optionClass, inline ) );
}
} else if ($this.data('divider') == true) {
_liA.push('<div class="div-contain"><div class="divider"></div></div>');
} else if ($(this).data('hidden') == true) {
_liA.push('');
} else {
_liA.push( _this.createA(text, optionClass, inline ) );
}
});
$.each(_liA, function(i, item) {
_liHtml += "<li rel=" + i + ">" + item + "</li>";
});
//If we are not multiple, and we dont have a selected item, and we dont have a title, select the first element so something is set in the button
if (!this.multiple && this.$element.find('option:selected').length==0 && !_this.options.title) {
this.$element.find('option').eq(0).prop('selected', true).attr('selected', 'selected');
}
return $(_liHtml);
},
createA: function(text, classes, inline) {
return '<a tabindex="0" class="'+classes+'" style="'+inline+'">' +
text +
'<i class="glyphicon glyphicon-ok icon-ok check-mark"></i>' +
'</a>';
},
render: function() {
var _this = this;
//Update the LI to match the SELECT
this.$element.find('option').each(function(index) {
_this.setDisabled(index, $(this).is(':disabled') || $(this).parent().is(':disabled') );
_this.setSelected(index, $(this).is(':selected') );
});
var selectedItems = this.$element.find('option:selected').map(function(index,value) {
var $this = $(this);
var icon = $this.data('icon') && _this.options.showIcon ? '<i class="glyphicon ' + $this.data('icon') + '"></i> ' : '';
var subtext;
if (_this.options.showSubtext && $this.attr('data-subtext') && !_this.multiple) {
subtext = ' <small class="muted">'+$this.data('subtext') +'</small>';
} else {
subtext = '';
}
if ($this.data('content') && _this.options.showContent) {
return $this.data('content');
} else if ($this.attr('title') != undefined) {
return $this.attr('title');
} else {
return icon + $this.html() + subtext;
}
}).toArray();
//Fixes issue in IE10 occurring when no default option is selected and at least one option is disabled
//Convert all the values into a comma delimited string
var title = !this.multiple ? selectedItems[0] : selectedItems.join(", ");
//If this is multi select, and the selectText type is count, the show 1 of 2 selected etc..
if (_this.multiple && _this.options.selectedTextFormat.indexOf('count') > -1) {
var max = _this.options.selectedTextFormat.split(">");
var notDisabled = this.options.hideDisabled ? ':not([disabled])' : '';
if ( (max.length>1 && selectedItems.length > max[1]) || (max.length==1 && selectedItems.length>=2)) {
title = _this.options.countSelectedText.replace('{0}', selectedItems.length).replace('{1}', this.$element.find('option:not([data-divider="true"]):not([data-hidden="true"])'+notDisabled).length);
}
}
//If we dont have a title, then use the default, or if nothing is set at all, use the not selected text
if (!title) {
title = _this.options.title != undefined ? _this.options.title : _this.options.noneSelectedText;
}
_this.$newElement.find('.filter-option').html(title);
},
setStyle: function(style, status) {
if (this.$element.attr('class')) {
this.$newElement.addClass(this.$element.attr('class').replace(/selectpicker|mobile-device/gi, ''));
}
var buttonClass = style ? style : this.options.style;
if (status == 'add') {
this.$button.addClass(buttonClass);
} else {
this.$button.removeClass(this.options.style);
this.$button.addClass(buttonClass);
}
},
liHeight: function() {
var selectClone = this.$newElement.clone();
selectClone.appendTo('body');
var liHeight = selectClone.addClass('open').find('.dropdown-menu li > a').outerHeight();
selectClone.remove();
this.$newElement.data('liHeight', liHeight);
},
setSize: function() {
var _this = this,
menu = this.$menu,
menuInner = menu.find('.inner'),
menuA = menuInner.find('li > a'),
selectHeight = this.$newElement.outerHeight(),
liHeight = this.$newElement.data('liHeight'),
divHeight = menu.find('li .divider').outerHeight(true),
menuPadding = parseInt(menu.css('padding-top')) +
parseInt(menu.css('padding-bottom')) +
parseInt(menu.css('border-top-width')) +
parseInt(menu.css('border-bottom-width')),
notDisabled = this.options.hideDisabled ? ':not(.disabled)' : '',
$window = $(window),
menuExtras = menuPadding + parseInt(menu.css('margin-top')) + parseInt(menu.css('margin-bottom')) + 2,
menuHeight,
selectOffsetTop,
selectOffsetBot,
posVert = function() {
selectOffsetTop = _this.$newElement.offset().top - $window.scrollTop();
selectOffsetBot = $window.height() - selectOffsetTop - selectHeight;
};
posVert();
if (this.options.size == 'auto') {
var getSize = function() {
var minHeight;
posVert();
menuHeight = selectOffsetBot - menuExtras;
_this.$newElement.toggleClass('dropup', (selectOffsetTop > selectOffsetBot) && (menuHeight - menuExtras) < menu.height() && _this.options.dropupAuto);
if (_this.$newElement.hasClass('dropup')) {
menuHeight = selectOffsetTop - menuExtras;
}
if ((menu.find('li').length + menu.find('dt').length) > 3) {
minHeight = liHeight*3 + menuExtras - 2;
} else {
minHeight = 0;
}
menu.css({'max-height' : menuHeight + 'px', 'overflow' : 'hidden', 'min-height' : minHeight + 'px'});
menuInner.css({'max-height' : (menuHeight - menuPadding) + 'px', 'overflow-y' : 'auto', 'min-height' : (minHeight - menuPadding) + 'px'});
}
getSize();
$(window).resize(getSize);
$(window).scroll(getSize);
} else if (this.options.size && this.options.size != 'auto' && menu.find('li'+notDisabled).length > this.options.size) {
var optIndex = menu.find("li"+notDisabled+" > *").filter(':not(.div-contain)').slice(0,this.options.size).last().parent().index();
var divLength = menu.find("li").slice(0,optIndex + 1).find('.div-contain').length;
menuHeight = liHeight*this.options.size + divLength*divHeight + menuPadding;
this.$newElement.toggleClass('dropup', (selectOffsetTop > selectOffsetBot) && menuHeight < menu.height() && this.options.dropupAuto);
menu.css({'max-height' : menuHeight + 'px', 'overflow' : 'hidden'});
menuInner.css({'max-height' : (menuHeight - menuPadding) + 'px', 'overflow-y' : 'auto'});
}
},
setWidth: function() {
//Set width of select
if (this.options.width == 'auto') {
this.$menu.css('min-width','0');
// Get correct width if element hidden
var selectClone = this.$newElement.clone().appendTo('body');
var ulWidth = selectClone.find('> .dropdown-menu').css('width');
selectClone.remove();
this.$newElement.css('width',ulWidth);
} else if (this.options.width) {
this.$newElement.css('width',this.options.width);
}
},
selectPosition: function() {
var _this = this,
drop = "<div />",
$drop = $(drop),
pos,
actualHeight,
getPlacement = function($element) {
$drop.addClass($element.attr('class')).toggleClass('dropup', $element.hasClass('dropup'));
pos = $element.offset();
actualHeight = $element.hasClass('dropup') ? 0 : $element[0].offsetHeight;
$drop.css({'top' : pos.top + actualHeight, 'left' : pos.left, 'width' : $element[0].offsetWidth, 'position' : 'absolute'});
};
this.$newElement.on('click', function(e) {
getPlacement($(this));
$drop.appendTo(_this.options.container);
$drop.toggleClass('open', !$(this).hasClass('open'));
$drop.append(_this.$menu);
});
$(window).resize(function() {
getPlacement(_this.$newElement);
});
$(window).on('scroll', function(e) {
getPlacement(_this.$newElement);
});
$('html').on('click', function(e) {
if ($(e.target).closest(_this.$newElement).length < 1) {
$drop.removeClass('open');
}
});
},
mobile: function() {
this.$element.addClass('mobile-device').appendTo(this.$newElement);
if (this.options.container) this.$menu.hide();
},
refresh: function() {
this.reloadLi();
this.render();
this.setWidth();
this.setStyle();
this.checkDisabled();
},
setSelected: function(index, selected) {
this.$menu.find('li').eq(index).toggleClass('selected', selected);
},
setDisabled: function(index, disabled) {
if (disabled) {
this.$menu.find('li').eq(index).addClass('disabled').find('a').attr('href','#').attr('tabindex',-1);
} else {
this.$menu.find('li').eq(index).removeClass('disabled').find('a').removeAttr('href').attr('tabindex',0);
}
},
isDisabled: function() {
return this.$element.is(':disabled');
},
checkDisabled: function() {
var _this = this;
if (this.isDisabled()) {
this.$button.addClass('disabled');
this.$button.attr('tabindex','-1');
} else if (this.$button.hasClass('disabled')) {
this.$button.removeClass('disabled');
this.$button.removeAttr('tabindex');
}
this.$button.click(function() {
return !_this.isDisabled();
});
},
checkTabIndex: function() {
if (this.$element.is('[tabindex]')) {
var tabindex = this.$element.attr("tabindex");
this.$button.attr('tabindex', tabindex);
}
},
clickListener: function() {
var _this = this;
$('body').on('touchstart.dropdown', '.dropdown-menu', function(e) {
e.stopPropagation();
});
this.$newElement.on('click', function() {
_this.setSize();
});
this.$menu.on('click', 'li a', function(e) {
var clickedIndex = $(this).parent().index(),
$this = $(this).parent(),
prevValue = _this.$element.val();
//Dont close on multi choice menu
if (_this.multiple) {
e.stopPropagation();
}
e.preventDefault();
//Dont run if we have been disabled
if (!_this.isDisabled() && !$(this).parent().hasClass('disabled')) {
var $options = _this.$element.find('option');
var $option = $options.eq(clickedIndex);
//Deselect all others if not multi select box
if (!_this.multiple) {
$options.prop('selected', false);
$option.prop('selected', true);
}
//Else toggle the one we have chosen if we are multi select.
else {
var state = $option.prop('selected');
$option.prop('selected', !state);
}
_this.$button.focus();
// Trigger select 'change'
if (prevValue != _this.$element.val()) {
_this.$element.change();
}
}
});
this.$menu.on('click', 'li.disabled a, li dt, li .div-contain', function(e) {
e.preventDefault();
e.stopPropagation();
_this.$button.focus();
});
this.$element.change(function() {
_this.render()
});
},
val: function(value) {
if (value != undefined) {
this.$element.val( value );
this.$element.change();
return this.$element;
} else {
return this.$element.val();
}
},
selectAll: function() {
this.$element.find('option').prop('selected', true).attr('selected', 'selected');
this.render();
},
deselectAll: function() {
this.$element.find('option').prop('selected', false).removeAttr('selected');
this.render();
},
keydown: function(e) {
var $this,
$items,
$parent,
index,
next,
first,
last,
prev,
nextPrev,
that;
$this = $(this);
$parent = $this.parent();
that = $parent.data('this');
if (that.options.container) $parent = that.$menu;
$items = $('[role=menu] li:not(.divider):visible a', $parent);
if (!$items.length) return;
if (/(38|40)/.test(e.keyCode)) {
index = $items.index($items.filter(':focus'));
first = $items.parent(':not(.disabled)').first().index();
last = $items.parent(':not(.disabled)').last().index();
next = $items.eq(index).parent().nextAll(':not(.disabled)').eq(0).index();
prev = $items.eq(index).parent().prevAll(':not(.disabled)').eq(0).index();
nextPrev = $items.eq(next).parent().prevAll(':not(.disabled)').eq(0).index();
if (e.keyCode == 38) {
if (index != nextPrev && index > prev) index = prev;
if (index < first) index = first;
}
if (e.keyCode == 40) {
if (index != nextPrev && index < next) index = next;
if (index > last) index = last;
if (index == -1) index = 0;
}
$items.eq(index).focus();
} else {
var keyCodeMap = {
48:"0", 49:"1", 50:"2", 51:"3", 52:"4", 53:"5", 54:"6", 55:"7", 56:"8", 57:"9", 59:";",
65:"a", 66:"b", 67:"c", 68:"d", 69:"e", 70:"f", 71:"g", 72:"h", 73:"i", 74:"j", 75:"k", 76:"l",
77:"m", 78:"n", 79:"o", 80:"p", 81:"q", 82:"r", 83:"s", 84:"t", 85:"u", 86:"v", 87:"w", 88:"x", 89:"y", 90:"z",
96:"0", 97:"1", 98:"2", 99:"3", 100:"4", 101:"5", 102:"6", 103:"7", 104:"8", 105:"9"
}
var keyIndex = [];
$items.each(function() {
if ($(this).parent().is(':not(.disabled)')) {
if ($.trim($(this).text().toLowerCase()).substring(0,1) == keyCodeMap[e.keyCode]) {
keyIndex.push($(this).parent().index());
}
}
});
var count = $(document).data('keycount');
count++;
$(document).data('keycount',count);
var prevKey = $.trim($(':focus').text().toLowerCase()).substring(0,1);
if (prevKey != keyCodeMap[e.keyCode]) {
count = 1;
$(document).data('keycount',count);
} else if (count >= keyIndex.length) {
$(document).data('keycount',0);
}
$items.eq(keyIndex[count - 1]).focus();
}
// select focused option if "Enter" or "Spacebar" are pressed
if (/(13|32)/.test(e.keyCode)) {
$(':focus').click();
if (!that.multiple) {
$parent.parent().toggleClass('open', !(e.keyCode == 32));
} else {
e.preventDefault();
};
$(document).data('keycount',0);
}
},
hide: function() {
this.$newElement.hide();
},
show: function() {
this.$newElement.show();
},
destroy: function() {
this.$newElement.remove();
this.$element.remove();
}
};
$.fn.selectpicker = function(option, event) {
//get the args of the outer function..
var args = arguments;
var value;
var chain = this.each(function() {
if ($(this).is('select')) {
var $this = $(this),
data = $this.data('selectpicker'),
options = typeof option == 'object' && option;
if (!data) {
$this.data('selectpicker', (data = new Selectpicker(this, options, event)));
} else if (options) {
for(var i in options) {
data.options[i] = options[i];
}
}
if (typeof option == 'string') {
//Copy the value of option, as once we shift the arguments
//it also shifts the value of option.
var property = option;
if (data[property] instanceof Function) {
[].shift.apply(args);
value = data[property].apply(data, args);
} else {
value = data.options[property];
}
}
}
});
if (value != undefined) {
return value;
} else {
return chain;
}
};
$.fn.selectpicker.defaults = {
style: null,
size: 'auto',
title: null,
selectedTextFormat : 'values',
noneSelectedText : 'Nothing selected',
countSelectedText: '{0} of {1} selected',
width: null,
container: false,
hideDisabled: false,
showSubtext: false,
showIcon: true,
showContent: true,
dropupAuto: true
}
$(document)
.data('keycount', 0)
.on('keydown', '[data-toggle=dropdown], [role=menu]' , Selectpicker.prototype.keydown)
}(window.jQuery);

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@@ -1,849 +0,0 @@
<!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:38 CDT 2017 -->
<title>All Classes (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">All&nbsp;Classes</h1>
<div class="indexContainer">
<ul>
<li><a href="org/springframework/batch/core/configuration/support/AbstractApplicationContextFactory.html" title="class in org.springframework.batch.core.configuration.support" target="classFrame">AbstractApplicationContextFactory</a></li>
<li><a href="org/springframework/batch/core/configuration/annotation/AbstractBatchConfiguration.html" title="class in org.springframework.batch.core.configuration.annotation" target="classFrame">AbstractBatchConfiguration</a></li>
<li><a href="org/springframework/batch/item/database/AbstractCursorItemReader.html" title="class in org.springframework.batch.item.database" target="classFrame">AbstractCursorItemReader</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/AbstractFlowParser.html" title="class in org.springframework.batch.core.configuration.xml" target="classFrame">AbstractFlowParser</a></li>
<li><a href="org/springframework/batch/item/database/orm/AbstractHibernateQueryProvider.html" title="class in org.springframework.batch.item.database.orm" target="classFrame">AbstractHibernateQueryProvider</a></li>
<li><a href="org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support" target="classFrame">AbstractItemCountingItemStreamItemReader</a></li>
<li><a href="org/springframework/batch/item/support/AbstractItemStreamItemReader.html" title="class in org.springframework.batch.item.support" target="classFrame">AbstractItemStreamItemReader</a></li>
<li><a href="org/springframework/batch/item/support/AbstractItemStreamItemWriter.html" title="class in org.springframework.batch.item.support" target="classFrame">AbstractItemStreamItemWriter</a></li>
<li><a href="org/springframework/batch/core/repository/dao/AbstractJdbcBatchMetadataDao.html" title="class in org.springframework.batch.core.repository.dao" target="classFrame">AbstractJdbcBatchMetadataDao</a></li>
<li><a href="org/springframework/batch/core/job/AbstractJob.html" title="class in org.springframework.batch.core.job" target="classFrame">AbstractJob</a></li>
<li><a href="org/springframework/batch/core/explore/support/AbstractJobExplorerFactoryBean.html" title="class in org.springframework.batch.core.explore.support" target="classFrame">AbstractJobExplorerFactoryBean</a></li>
<li><a href="org/springframework/batch/core/repository/support/AbstractJobRepositoryFactoryBean.html" title="class in org.springframework.batch.core.repository.support" target="classFrame">AbstractJobRepositoryFactoryBean</a></li>
<li><a href="org/springframework/batch/test/AbstractJobTests.html" title="class in org.springframework.batch.test" target="classFrame">AbstractJobTests</a></li>
<li><a href="org/springframework/batch/item/database/orm/AbstractJpaQueryProvider.html" title="class in org.springframework.batch.item.database.orm" target="classFrame">AbstractJpaQueryProvider</a></li>
<li><a href="org/springframework/batch/item/file/transform/AbstractLineTokenizer.html" title="class in org.springframework.batch.item.file.transform" target="classFrame">AbstractLineTokenizer</a></li>
<li><a href="org/springframework/batch/core/listener/AbstractListenerFactoryBean.html" title="class in org.springframework.batch.core.listener" target="classFrame">AbstractListenerFactoryBean</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/AbstractListenerParser.html" title="class in org.springframework.batch.core.configuration.xml" target="classFrame">AbstractListenerParser</a></li>
<li><a href="org/springframework/batch/item/adapter/AbstractMethodInvokingDelegator.html" title="class in org.springframework.batch.item.adapter" target="classFrame">AbstractMethodInvokingDelegator</a></li>
<li><a href="org/springframework/batch/item/adapter/AbstractMethodInvokingDelegator.InvocationTargetThrowableWrapper.html" title="class in org.springframework.batch.item.adapter" target="classFrame">AbstractMethodInvokingDelegator.InvocationTargetThrowableWrapper</a></li>
<li><a href="org/springframework/batch/item/data/AbstractNeo4jItemReader.html" title="class in org.springframework.batch.item.data" target="classFrame">AbstractNeo4jItemReader</a></li>
<li><a href="org/springframework/batch/item/data/AbstractPaginatedDataItemReader.html" title="class in org.springframework.batch.item.data" target="classFrame">AbstractPaginatedDataItemReader</a></li>
<li><a href="org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database" target="classFrame">AbstractPagingItemReader</a></li>
<li><a href="org/springframework/batch/core/partition/support/AbstractPartitionHandler.html" title="class in org.springframework.batch.core.partition.support" target="classFrame">AbstractPartitionHandler</a></li>
<li><a href="org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support" target="classFrame">AbstractSqlPagingQueryProvider</a></li>
<li><a href="org/springframework/batch/core/job/flow/support/state/AbstractState.html" title="class in org.springframework.batch.core.job.flow.support.state" target="classFrame">AbstractState</a></li>
<li><a href="org/springframework/batch/core/step/AbstractStep.html" title="class in org.springframework.batch.core.step" target="classFrame">AbstractStep</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/AbstractStepParser.html" title="class in org.springframework.batch.core.configuration.xml" target="classFrame">AbstractStepParser</a></li>
<li><a href="org/springframework/batch/core/step/builder/AbstractTaskletStepBuilder.html" title="class in org.springframework.batch.core.step.builder" target="classFrame">AbstractTaskletStepBuilder</a></li>
<li><a href="org/springframework/batch/sample/domain/order/Address.html" title="class in org.springframework.batch.sample.domain.order" target="classFrame">Address</a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/extractor/AddressFieldExtractor.html" title="class in org.springframework.batch.sample.domain.order.internal.extractor" target="classFrame">AddressFieldExtractor</a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/mapper/AddressFieldSetMapper.html" title="class in org.springframework.batch.sample.domain.order.internal.mapper" target="classFrame">AddressFieldSetMapper</a></li>
<li><a href="org/springframework/batch/core/annotation/AfterChunk.html" title="annotation in org.springframework.batch.core.annotation" target="classFrame">AfterChunk</a></li>
<li><a href="org/springframework/batch/core/annotation/AfterChunkError.html" title="annotation in org.springframework.batch.core.annotation" target="classFrame">AfterChunkError</a></li>
<li><a href="org/springframework/batch/core/annotation/AfterJob.html" title="annotation in org.springframework.batch.core.annotation" target="classFrame">AfterJob</a></li>
<li><a href="org/springframework/batch/core/annotation/AfterProcess.html" title="annotation in org.springframework.batch.core.annotation" target="classFrame">AfterProcess</a></li>
<li><a href="org/springframework/batch/core/annotation/AfterRead.html" title="annotation in org.springframework.batch.core.annotation" target="classFrame">AfterRead</a></li>
<li><a href="org/springframework/batch/core/annotation/AfterStep.html" title="annotation in org.springframework.batch.core.annotation" target="classFrame">AfterStep</a></li>
<li><a href="org/springframework/batch/core/annotation/AfterWrite.html" title="annotation in org.springframework.batch.core.annotation" target="classFrame">AfterWrite</a></li>
<li><a href="org/springframework/batch/sample/domain/multiline/AggregateItem.html" title="class in org.springframework.batch.sample.domain.multiline" target="classFrame">AggregateItem</a></li>
<li><a href="org/springframework/batch/sample/domain/multiline/AggregateItemFieldSetMapper.html" title="class in org.springframework.batch.sample.domain.multiline" target="classFrame">AggregateItemFieldSetMapper</a></li>
<li><a href="org/springframework/batch/sample/domain/multiline/AggregateItemReader.html" title="class in org.springframework.batch.sample.domain.multiline" target="classFrame">AggregateItemReader</a></li>
<li><a href="org/springframework/batch/item/file/transform/Alignment.html" title="enum in org.springframework.batch.item.file.transform" target="classFrame">Alignment</a></li>
<li><a href="org/springframework/batch/core/step/skip/AlwaysSkipItemSkipPolicy.html" title="class in org.springframework.batch.core.step.skip" target="classFrame">AlwaysSkipItemSkipPolicy</a></li>
<li><a href="org/springframework/batch/item/amqp/AmqpItemReader.html" title="class in org.springframework.batch.item.amqp" target="classFrame">AmqpItemReader</a></li>
<li><a href="org/springframework/batch/item/amqp/AmqpItemWriter.html" title="class in org.springframework.batch.item.amqp" target="classFrame">AmqpItemWriter</a></li>
<li><a href="org/springframework/batch/sample/rabbitmq/amqp/AmqpMessageProducer.html" title="class in org.springframework.batch.sample.rabbitmq.amqp" target="classFrame">AmqpMessageProducer</a></li>
<li><a href="org/springframework/batch/support/AnnotationMethodResolver.html" title="class in org.springframework.batch.support" target="classFrame">AnnotationMethodResolver</a></li>
<li><a href="org/springframework/batch/core/configuration/support/ApplicationContextFactory.html" title="interface in org.springframework.batch.core.configuration.support" target="classFrame"><span class="interfaceName">ApplicationContextFactory</span></a></li>
<li><a href="org/springframework/batch/core/configuration/support/ApplicationContextJobFactory.html" title="class in org.springframework.batch.core.configuration.support" target="classFrame">ApplicationContextJobFactory</a></li>
<li><a href="org/springframework/batch/item/file/mapping/ArrayFieldSetMapper.html" title="class in org.springframework.batch.item.file.mapping" target="classFrame">ArrayFieldSetMapper</a></li>
<li><a href="org/springframework/batch/test/AssertFile.html" title="class in org.springframework.batch.test" target="classFrame">AssertFile</a></li>
<li><a href="org/springframework/batch/integration/chunk/AsynchronousFailureException.html" title="class in org.springframework.batch.integration.chunk" target="classFrame">AsynchronousFailureException</a></li>
<li><a href="org/springframework/batch/integration/async/AsyncItemProcessor.html" title="class in org.springframework.batch.integration.async" target="classFrame">AsyncItemProcessor</a></li>
<li><a href="org/springframework/batch/integration/async/AsyncItemWriter.html" title="class in org.springframework.batch.integration.async" target="classFrame">AsyncItemWriter</a></li>
<li><a href="org/springframework/batch/core/configuration/support/AutomaticJobRegistrar.html" title="class in org.springframework.batch.core.configuration.support" target="classFrame">AutomaticJobRegistrar</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/support/BaseContextListFactoryBean.html" title="class in org.springframework.batch.core.jsr.configuration.support" target="classFrame">BaseContextListFactoryBean</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/support/BatchArtifactType.html" title="enum in org.springframework.batch.core.jsr.configuration.support" target="classFrame">BatchArtifactType</a></li>
<li><a href="org/springframework/batch/core/configuration/BatchConfigurationException.html" title="class in org.springframework.batch.core.configuration" target="classFrame">BatchConfigurationException</a></li>
<li><a href="org/springframework/batch/core/configuration/annotation/BatchConfigurationSelector.html" title="class in org.springframework.batch.core.configuration.annotation" target="classFrame">BatchConfigurationSelector</a></li>
<li><a href="org/springframework/batch/core/configuration/annotation/BatchConfigurer.html" title="interface in org.springframework.batch.core.configuration.annotation" target="classFrame"><span class="interfaceName">BatchConfigurer</span></a></li>
<li><a href="org/springframework/batch/integration/config/xml/BatchIntegrationNamespaceHandler.html" title="class in org.springframework.batch.integration.config.xml" target="classFrame">BatchIntegrationNamespaceHandler</a></li>
<li><a href="org/springframework/batch/core/jsr/step/batchlet/BatchletAdapter.html" title="class in org.springframework.batch.core.jsr.step.batchlet" target="classFrame">BatchletAdapter</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/BatchletParser.html" title="class in org.springframework.batch.core.jsr.configuration.xml" target="classFrame">BatchletParser</a></li>
<li><a href="org/springframework/batch/core/jsr/step/BatchletStep.html" title="class in org.springframework.batch.core.jsr.step" target="classFrame">BatchletStep</a></li>
<li><a href="org/springframework/batch/container/jms/BatchMessageListenerContainer.html" title="class in org.springframework.batch.container.jms" target="classFrame">BatchMessageListenerContainer</a></li>
<li><a href="org/springframework/batch/container/jms/BatchMessageListenerContainer.ContainerDelegate.html" title="interface in org.springframework.batch.container.jms" target="classFrame"><span class="interfaceName">BatchMessageListenerContainer.ContainerDelegate</span></a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/BatchParser.html" title="class in org.springframework.batch.core.jsr.configuration.xml" target="classFrame">BatchParser</a></li>
<li><a href="org/springframework/batch/core/jsr/launch/support/BatchPropertyBeanPostProcessor.html" title="class in org.springframework.batch.core.jsr.launch.support" target="classFrame">BatchPropertyBeanPostProcessor</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/support/BatchPropertyContext.html" title="class in org.springframework.batch.core.jsr.configuration.support" target="classFrame">BatchPropertyContext</a></li>
<li><a href="org/springframework/batch/core/step/item/BatchRetryTemplate.html" title="class in org.springframework.batch.core.step.item" target="classFrame">BatchRetryTemplate</a></li>
<li><a href="org/springframework/batch/core/scope/BatchScopeSupport.html" title="class in org.springframework.batch.core.scope" target="classFrame">BatchScopeSupport</a></li>
<li><a href="org/springframework/batch/core/scope/BatchScopeSupport.Scopifier.html" title="class in org.springframework.batch.core.scope" target="classFrame">BatchScopeSupport.Scopifier</a></li>
<li><a href="org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core" target="classFrame">BatchStatus</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/BeanDefinitionUtils.html" title="class in org.springframework.batch.core.configuration.xml" target="classFrame">BeanDefinitionUtils</a></li>
<li><a href="org/springframework/batch/integration/partition/BeanFactoryStepLocator.html" title="class in org.springframework.batch.integration.partition" target="classFrame">BeanFactoryStepLocator</a></li>
<li><a href="org/springframework/batch/item/database/BeanPropertyItemSqlParameterSourceProvider.html" title="class in org.springframework.batch.item.database" target="classFrame">BeanPropertyItemSqlParameterSourceProvider</a></li>
<li><a href="org/springframework/batch/item/file/transform/BeanWrapperFieldExtractor.html" title="class in org.springframework.batch.item.file.transform" target="classFrame">BeanWrapperFieldExtractor</a></li>
<li><a href="org/springframework/batch/item/file/mapping/BeanWrapperFieldSetMapper.html" title="class in org.springframework.batch.item.file.mapping" target="classFrame">BeanWrapperFieldSetMapper</a></li>
<li><a href="org/springframework/batch/core/annotation/BeforeChunk.html" title="annotation in org.springframework.batch.core.annotation" target="classFrame">BeforeChunk</a></li>
<li><a href="org/springframework/batch/core/annotation/BeforeJob.html" title="annotation in org.springframework.batch.core.annotation" target="classFrame">BeforeJob</a></li>
<li><a href="org/springframework/batch/core/annotation/BeforeProcess.html" title="annotation in org.springframework.batch.core.annotation" target="classFrame">BeforeProcess</a></li>
<li><a href="org/springframework/batch/core/annotation/BeforeRead.html" title="annotation in org.springframework.batch.core.annotation" target="classFrame">BeforeRead</a></li>
<li><a href="org/springframework/batch/core/annotation/BeforeStep.html" title="annotation in org.springframework.batch.core.annotation" target="classFrame">BeforeStep</a></li>
<li><a href="org/springframework/batch/core/annotation/BeforeWrite.html" title="annotation in org.springframework.batch.core.annotation" target="classFrame">BeforeWrite</a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/mapper/BillingFieldSetMapper.html" title="class in org.springframework.batch.sample.domain.order.internal.mapper" target="classFrame">BillingFieldSetMapper</a></li>
<li><a href="org/springframework/batch/sample/domain/order/BillingInfo.html" title="class in org.springframework.batch.sample.domain.order" target="classFrame">BillingInfo</a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/extractor/BillingInfoFieldExtractor.html" title="class in org.springframework.batch.sample.domain.order.internal.extractor" target="classFrame">BillingInfoFieldExtractor</a></li>
<li><a href="org/springframework/batch/item/file/BufferedReaderFactory.html" title="interface in org.springframework.batch.item.file" target="classFrame"><span class="interfaceName">BufferedReaderFactory</span></a></li>
<li><a href="org/springframework/batch/core/step/tasklet/CallableTaskletAdapter.html" title="class in org.springframework.batch.core.step.tasklet" target="classFrame">CallableTaskletAdapter</a></li>
<li><a href="org/springframework/batch/jsr/repeat/CheckpointAlgorithmAdapter.html" title="class in org.springframework.batch.jsr.repeat" target="classFrame">CheckpointAlgorithmAdapter</a></li>
<li><a href="org/springframework/batch/jsr/item/CheckpointSupport.html" title="class in org.springframework.batch.jsr.item" target="classFrame">CheckpointSupport</a></li>
<li><a href="org/springframework/batch/sample/domain/person/Child.html" title="class in org.springframework.batch.sample.domain.person" target="classFrame">Child</a></li>
<li><a href="org/springframework/batch/core/step/item/Chunk.html" title="class in org.springframework.batch.core.step.item" target="classFrame">Chunk</a></li>
<li><a href="org/springframework/batch/core/scope/context/ChunkContext.html" title="class in org.springframework.batch.core.scope.context" target="classFrame">ChunkContext</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/ChunkElementParser.html" title="class in org.springframework.batch.core.configuration.xml" target="classFrame">ChunkElementParser</a></li>
<li><a href="org/springframework/batch/integration/chunk/ChunkHandler.html" title="interface in org.springframework.batch.integration.chunk" target="classFrame"><span class="interfaceName">ChunkHandler</span></a></li>
<li><a href="org/springframework/batch/core/ChunkListener.html" title="interface in org.springframework.batch.core" target="classFrame"><span class="interfaceName">ChunkListener</span></a></li>
<li><a href="org/springframework/batch/core/jsr/ChunkListenerAdapter.html" title="class in org.springframework.batch.core.jsr" target="classFrame">ChunkListenerAdapter</a></li>
<li><a href="org/springframework/batch/core/listener/ChunkListenerSupport.html" title="class in org.springframework.batch.core.listener" target="classFrame">ChunkListenerSupport</a></li>
<li><a href="org/springframework/batch/integration/chunk/ChunkMessageChannelItemWriter.html" title="class in org.springframework.batch.integration.chunk" target="classFrame">ChunkMessageChannelItemWriter</a></li>
<li><a href="org/springframework/batch/core/step/item/ChunkMonitor.html" title="class in org.springframework.batch.core.step.item" target="classFrame">ChunkMonitor</a></li>
<li><a href="org/springframework/batch/core/step/item/ChunkMonitor.ChunkMonitorData.html" title="class in org.springframework.batch.core.step.item" target="classFrame">ChunkMonitor.ChunkMonitorData</a></li>
<li><a href="org/springframework/batch/core/step/item/ChunkOrientedTasklet.html" title="class in org.springframework.batch.core.step.item" target="classFrame">ChunkOrientedTasklet</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/ChunkParser.html" title="class in org.springframework.batch.core.jsr.configuration.xml" target="classFrame">ChunkParser</a></li>
<li><a href="org/springframework/batch/core/step/item/ChunkProcessor.html" title="interface in org.springframework.batch.core.step.item" target="classFrame"><span class="interfaceName">ChunkProcessor</span></a></li>
<li><a href="org/springframework/batch/integration/chunk/ChunkProcessorChunkHandler.html" title="class in org.springframework.batch.integration.chunk" target="classFrame">ChunkProcessorChunkHandler</a></li>
<li><a href="org/springframework/batch/core/step/item/ChunkProvider.html" title="interface in org.springframework.batch.core.step.item" target="classFrame"><span class="interfaceName">ChunkProvider</span></a></li>
<li><a href="org/springframework/batch/integration/chunk/ChunkRequest.html" title="class in org.springframework.batch.integration.chunk" target="classFrame">ChunkRequest</a></li>
<li><a href="org/springframework/batch/integration/chunk/ChunkResponse.html" title="class in org.springframework.batch.integration.chunk" target="classFrame">ChunkResponse</a></li>
<li><a href="org/springframework/batch/support/annotation/Classifier.html" title="annotation in org.springframework.batch.support.annotation" target="classFrame">Classifier</a></li>
<li><a href="org/springframework/batch/item/support/ClassifierCompositeItemProcessor.html" title="class in org.springframework.batch.item.support" target="classFrame">ClassifierCompositeItemProcessor</a></li>
<li><a href="org/springframework/batch/item/support/ClassifierCompositeItemWriter.html" title="class in org.springframework.batch.item.support" target="classFrame">ClassifierCompositeItemWriter</a></li>
<li><a href="org/springframework/batch/core/configuration/support/ClassPathXmlApplicationContextFactory.html" title="class in org.springframework.batch.core.configuration.support" target="classFrame">ClassPathXmlApplicationContextFactory</a></li>
<li><a href="org/springframework/batch/core/configuration/support/ClasspathXmlApplicationContextsFactoryBean.html" title="class in org.springframework.batch.core.configuration.support" target="classFrame">ClasspathXmlApplicationContextsFactoryBean</a></li>
<li><a href="org/springframework/batch/core/configuration/support/ClassPathXmlJobRegistry.html" title="class in org.springframework.batch.core.configuration.support" target="classFrame">ClassPathXmlJobRegistry</a></li>
<li><a href="org/springframework/batch/item/database/support/ColumnMapItemPreparedStatementSetter.html" title="class in org.springframework.batch.item.database.support" target="classFrame">ColumnMapItemPreparedStatementSetter</a></li>
<li><a href="org/springframework/batch/sample/common/ColumnRangePartitioner.html" title="class in org.springframework.batch.sample.common" target="classFrame">ColumnRangePartitioner</a></li>
<li><a href="org/springframework/batch/core/launch/support/CommandLineJobRunner.html" title="class in org.springframework.batch.core.launch.support" target="classFrame">CommandLineJobRunner</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/CommonsLoggingInvalidCustomerLogger.html" title="class in org.springframework.batch.sample.domain.trade.internal" target="classFrame">CommonsLoggingInvalidCustomerLogger</a></li>
<li><a href="org/springframework/batch/repeat/CompletionPolicy.html" title="interface in org.springframework.batch.repeat" target="classFrame"><span class="interfaceName">CompletionPolicy</span></a></li>
<li><a href="org/springframework/batch/repeat/policy/CompletionPolicySupport.html" title="class in org.springframework.batch.repeat.policy" target="classFrame">CompletionPolicySupport</a></li>
<li><a href="org/springframework/batch/core/listener/CompositeChunkListener.html" title="class in org.springframework.batch.core.listener" target="classFrame">CompositeChunkListener</a></li>
<li><a href="org/springframework/batch/repeat/policy/CompositeCompletionPolicy.html" title="class in org.springframework.batch.repeat.policy" target="classFrame">CompositeCompletionPolicy</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/CompositeCustomerUpdateLineTokenizer.html" title="class in org.springframework.batch.sample.domain.trade" target="classFrame">CompositeCustomerUpdateLineTokenizer</a></li>
<li><a href="org/springframework/batch/repeat/exception/CompositeExceptionHandler.html" title="class in org.springframework.batch.repeat.exception" target="classFrame">CompositeExceptionHandler</a></li>
<li><a href="org/springframework/batch/core/listener/CompositeItemProcessListener.html" title="class in org.springframework.batch.core.listener" target="classFrame">CompositeItemProcessListener</a></li>
<li><a href="org/springframework/batch/item/support/CompositeItemProcessor.html" title="class in org.springframework.batch.item.support" target="classFrame">CompositeItemProcessor</a></li>
<li><a href="org/springframework/batch/core/listener/CompositeItemReadListener.html" title="class in org.springframework.batch.core.listener" target="classFrame">CompositeItemReadListener</a></li>
<li><a href="org/springframework/batch/item/support/CompositeItemStream.html" title="class in org.springframework.batch.item.support" target="classFrame">CompositeItemStream</a></li>
<li><a href="org/springframework/batch/core/listener/CompositeItemWriteListener.html" title="class in org.springframework.batch.core.listener" target="classFrame">CompositeItemWriteListener</a></li>
<li><a href="org/springframework/batch/item/support/CompositeItemWriter.html" title="class in org.springframework.batch.item.support" target="classFrame">CompositeItemWriter</a></li>
<li><a href="org/springframework/batch/core/listener/CompositeJobExecutionListener.html" title="class in org.springframework.batch.core.listener" target="classFrame">CompositeJobExecutionListener</a></li>
<li><a href="org/springframework/batch/core/job/CompositeJobParametersValidator.html" title="class in org.springframework.batch.core.job" target="classFrame">CompositeJobParametersValidator</a></li>
<li><a href="org/springframework/batch/repeat/listener/CompositeRepeatListener.html" title="class in org.springframework.batch.repeat.listener" target="classFrame">CompositeRepeatListener</a></li>
<li><a href="org/springframework/batch/core/listener/CompositeRetryProcessListener.html" title="class in org.springframework.batch.core.listener" target="classFrame">CompositeRetryProcessListener</a></li>
<li><a href="org/springframework/batch/core/listener/CompositeRetryReadListener.html" title="class in org.springframework.batch.core.listener" target="classFrame">CompositeRetryReadListener</a></li>
<li><a href="org/springframework/batch/core/listener/CompositeRetryWriteListener.html" title="class in org.springframework.batch.core.listener" target="classFrame">CompositeRetryWriteListener</a></li>
<li><a href="org/springframework/batch/core/listener/CompositeSkipListener.html" title="class in org.springframework.batch.core.listener" target="classFrame">CompositeSkipListener</a></li>
<li><a href="org/springframework/batch/core/step/skip/CompositeSkipPolicy.html" title="class in org.springframework.batch.core.step.skip" target="classFrame">CompositeSkipPolicy</a></li>
<li><a href="org/springframework/batch/core/listener/CompositeStepExecutionListener.html" title="class in org.springframework.batch.core.listener" target="classFrame">CompositeStepExecutionListener</a></li>
<li><a href="org/springframework/batch/core/step/tasklet/ConfigurableSystemProcessExitCodeMapper.html" title="class in org.springframework.batch.core.step.tasklet" target="classFrame">ConfigurableSystemProcessExitCodeMapper</a></li>
<li><a href="org/springframework/batch/item/file/transform/ConversionException.html" title="class in org.springframework.batch.item.file.transform" target="classFrame">ConversionException</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/CoreNamespaceHandler.html" title="class in org.springframework.batch.core.configuration.xml" target="classFrame">CoreNamespaceHandler</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/CoreNamespacePostProcessor.html" title="class in org.springframework.batch.core.configuration.xml" target="classFrame">CoreNamespacePostProcessor</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/CoreNamespaceUtils.html" title="class in org.springframework.batch.core.configuration.xml" target="classFrame">CoreNamespaceUtils</a></li>
<li><a href="org/springframework/batch/repeat/policy/CountingCompletionPolicy.html" title="class in org.springframework.batch.repeat.policy" target="classFrame">CountingCompletionPolicy</a></li>
<li><a href="org/springframework/batch/sample/domain/order/Customer.html" title="class in org.springframework.batch.sample.domain.order" target="classFrame">Customer</a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/xml/Customer.html" title="class in org.springframework.batch.sample.domain.order.internal.xml" target="classFrame">Customer</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/CustomerCredit.html" title="class in org.springframework.batch.sample.domain.trade" target="classFrame">CustomerCredit</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/CustomerCreditDao.html" title="interface in org.springframework.batch.sample.domain.trade" target="classFrame"><span class="interfaceName">CustomerCreditDao</span></a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/CustomerCreditFieldSetMapper.html" title="class in org.springframework.batch.sample.domain.trade.internal" target="classFrame">CustomerCreditFieldSetMapper</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/CustomerCreditIncreaseProcessor.html" title="class in org.springframework.batch.sample.domain.trade.internal" target="classFrame">CustomerCreditIncreaseProcessor</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/CustomerCreditItemWriter.html" title="class in org.springframework.batch.sample.domain.trade.internal" target="classFrame">CustomerCreditItemWriter</a></li>
<li><a href="org/springframework/batch/sample/data/CustomerCreditRepository.html" title="interface in org.springframework.batch.sample.data" target="classFrame"><span class="interfaceName">CustomerCreditRepository</span></a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/CustomerCreditRowMapper.html" title="class in org.springframework.batch.sample.domain.trade.internal" target="classFrame">CustomerCreditRowMapper</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/CustomerCreditUpdatePreparedStatementSetter.html" title="class in org.springframework.batch.sample.domain.trade.internal" target="classFrame">CustomerCreditUpdatePreparedStatementSetter</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/CustomerCreditUpdateWriter.html" title="class in org.springframework.batch.sample.domain.trade.internal" target="classFrame">CustomerCreditUpdateWriter</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/CustomerDao.html" title="interface in org.springframework.batch.sample.domain.trade" target="classFrame"><span class="interfaceName">CustomerDao</span></a></li>
<li><a href="org/springframework/batch/sample/domain/trade/CustomerDebit.html" title="class in org.springframework.batch.sample.domain.trade" target="classFrame">CustomerDebit</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/CustomerDebitDao.html" title="interface in org.springframework.batch.sample.domain.trade" target="classFrame"><span class="interfaceName">CustomerDebitDao</span></a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/CustomerDebitRowMapper.html" title="class in org.springframework.batch.sample.domain.trade.internal" target="classFrame">CustomerDebitRowMapper</a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/extractor/CustomerFieldExtractor.html" title="class in org.springframework.batch.sample.domain.order.internal.extractor" target="classFrame">CustomerFieldExtractor</a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/mapper/CustomerFieldSetMapper.html" title="class in org.springframework.batch.sample.domain.order.internal.mapper" target="classFrame">CustomerFieldSetMapper</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/CustomerOperation.html" title="enum in org.springframework.batch.sample.domain.trade" target="classFrame">CustomerOperation</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/CustomerUpdate.html" title="class in org.springframework.batch.sample.domain.trade" target="classFrame">CustomerUpdate</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/CustomerUpdateFieldSetMapper.html" title="class in org.springframework.batch.sample.domain.trade" target="classFrame">CustomerUpdateFieldSetMapper</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/CustomerUpdateProcessor.html" title="class in org.springframework.batch.sample.domain.trade" target="classFrame">CustomerUpdateProcessor</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/CustomerUpdateWriter.html" title="class in org.springframework.batch.sample.domain.trade" target="classFrame">CustomerUpdateWriter</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/CustomerUpdateWriter.html" title="class in org.springframework.batch.sample.domain.trade.internal" target="classFrame">CustomerUpdateWriter</a></li>
<li><a href="org/springframework/batch/support/DatabaseType.html" title="enum in org.springframework.batch.support" target="classFrame">DatabaseType</a></li>
<li><a href="org/springframework/batch/item/database/support/DataFieldMaxValueIncrementerFactory.html" title="interface in org.springframework.batch.item.database.support" target="classFrame"><span class="interfaceName">DataFieldMaxValueIncrementerFactory</span></a></li>
<li><a href="org/springframework/batch/sample/config/DataSourceConfiguration.html" title="class in org.springframework.batch.sample.config" target="classFrame">DataSourceConfiguration</a></li>
<li><a href="org/springframework/batch/test/DataSourceInitializer.html" title="class in org.springframework.batch.test" target="classFrame">DataSourceInitializer</a></li>
<li><a href="org/springframework/batch/item/database/support/Db2PagingQueryProvider.html" title="class in org.springframework.batch.item.database.support" target="classFrame">Db2PagingQueryProvider</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/DecisionParser.html" title="class in org.springframework.batch.core.configuration.xml" target="classFrame">DecisionParser</a></li>
<li><a href="org/springframework/batch/core/job/flow/support/state/DecisionState.html" title="class in org.springframework.batch.core.job.flow.support.state" target="classFrame">DecisionState</a></li>
<li><a href="org/springframework/batch/core/jsr/step/DecisionStep.html" title="class in org.springframework.batch.core.jsr.step" target="classFrame">DecisionStep</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/DecisionStepFactoryBean.html" title="class in org.springframework.batch.core.jsr.configuration.xml" target="classFrame">DecisionStepFactoryBean</a></li>
<li><a href="org/springframework/batch/core/configuration/annotation/DefaultBatchConfigurer.html" title="class in org.springframework.batch.core.configuration.annotation" target="classFrame">DefaultBatchConfigurer</a></li>
<li><a href="org/springframework/batch/item/file/DefaultBufferedReaderFactory.html" title="class in org.springframework.batch.item.file" target="classFrame">DefaultBufferedReaderFactory</a></li>
<li><a href="org/springframework/batch/item/database/support/DefaultDataFieldMaxValueIncrementerFactory.html" title="class in org.springframework.batch.item.database.support" target="classFrame">DefaultDataFieldMaxValueIncrementerFactory</a></li>
<li><a href="org/springframework/batch/repeat/exception/DefaultExceptionHandler.html" title="class in org.springframework.batch.repeat.exception" target="classFrame">DefaultExceptionHandler</a></li>
<li><a href="org/springframework/batch/core/repository/dao/DefaultExecutionContextSerializer.html" title="class in org.springframework.batch.core.repository.dao" target="classFrame">DefaultExecutionContextSerializer</a></li>
<li><a href="org/springframework/batch/item/file/transform/DefaultFieldSet.html" title="class in org.springframework.batch.item.file.transform" target="classFrame">DefaultFieldSet</a></li>
<li><a href="org/springframework/batch/item/file/transform/DefaultFieldSetFactory.html" title="class in org.springframework.batch.item.file.transform" target="classFrame">DefaultFieldSetFactory</a></li>
<li><a href="org/springframework/batch/item/xml/stax/DefaultFragmentEventReader.html" title="class in org.springframework.batch.item.xml.stax" target="classFrame">DefaultFragmentEventReader</a></li>
<li><a href="org/springframework/batch/core/step/item/DefaultItemFailureHandler.html" title="class in org.springframework.batch.core.step.item" target="classFrame">DefaultItemFailureHandler</a></li>
<li><a href="org/springframework/batch/core/DefaultJobKeyGenerator.html" title="class in org.springframework.batch.core" target="classFrame">DefaultJobKeyGenerator</a></li>
<li><a href="org/springframework/batch/core/configuration/support/DefaultJobLoader.html" title="class in org.springframework.batch.core.configuration.support" target="classFrame">DefaultJobLoader</a></li>
<li><a href="org/springframework/batch/sample/launch/DefaultJobLoader.html" title="class in org.springframework.batch.sample.launch" target="classFrame">DefaultJobLoader</a></li>
<li><a href="org/springframework/batch/core/converter/DefaultJobParametersConverter.html" title="class in org.springframework.batch.core.converter" target="classFrame">DefaultJobParametersConverter</a></li>
<li><a href="org/springframework/batch/core/step/job/DefaultJobParametersExtractor.html" title="class in org.springframework.batch.core.step.job" target="classFrame">DefaultJobParametersExtractor</a></li>
<li><a href="org/springframework/batch/core/job/DefaultJobParametersValidator.html" title="class in org.springframework.batch.core.job" target="classFrame">DefaultJobParametersValidator</a></li>
<li><a href="org/springframework/batch/item/file/mapping/DefaultLineMapper.html" title="class in org.springframework.batch.item.file.mapping" target="classFrame">DefaultLineMapper</a></li>
<li><a href="org/springframework/batch/item/mail/DefaultMailErrorHandler.html" title="class in org.springframework.batch.item.mail" target="classFrame">DefaultMailErrorHandler</a></li>
<li><a href="org/springframework/batch/support/DefaultPropertyEditorRegistrar.html" title="class in org.springframework.batch.support" target="classFrame">DefaultPropertyEditorRegistrar</a></li>
<li><a href="org/springframework/batch/item/file/separator/DefaultRecordSeparatorPolicy.html" title="class in org.springframework.batch.item.file.separator" target="classFrame">DefaultRecordSeparatorPolicy</a></li>
<li><a href="org/springframework/batch/repeat/policy/DefaultResultCompletionPolicy.html" title="class in org.springframework.batch.repeat.policy" target="classFrame">DefaultResultCompletionPolicy</a></li>
<li><a href="org/springframework/batch/core/job/flow/support/DefaultStateTransitionComparator.html" title="class in org.springframework.batch.core.job.flow.support" target="classFrame">DefaultStateTransitionComparator</a></li>
<li><a href="org/springframework/batch/core/partition/support/DefaultStepExecutionAggregator.html" title="class in org.springframework.batch.core.partition.support" target="classFrame">DefaultStepExecutionAggregator</a></li>
<li><a href="org/springframework/batch/integration/step/DelegateStep.html" title="class in org.springframework.batch.integration.step" target="classFrame">DelegateStep</a></li>
<li><a href="org/springframework/batch/item/file/transform/DelimitedLineAggregator.html" title="class in org.springframework.batch.item.file.transform" target="classFrame">DelimitedLineAggregator</a></li>
<li><a href="org/springframework/batch/item/file/transform/DelimitedLineTokenizer.html" title="class in org.springframework.batch.item.file.transform" target="classFrame">DelimitedLineTokenizer</a></li>
<li><a href="org/springframework/batch/item/database/support/DerbyPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support" target="classFrame">DerbyPagingQueryProvider</a></li>
<li><a href="org/springframework/batch/poller/DirectPoller.html" title="class in org.springframework.batch.poller" target="classFrame">DirectPoller</a></li>
<li><a href="org/springframework/batch/sample/support/DummyItemWriter.html" title="class in org.springframework.batch.sample.support" target="classFrame">DummyItemWriter</a></li>
<li><a href="org/springframework/batch/core/configuration/DuplicateJobException.html" title="class in org.springframework.batch.core.configuration" target="classFrame">DuplicateJobException</a></li>
<li><a href="org/springframework/batch/item/adapter/DynamicMethodInvocationException.html" title="class in org.springframework.batch.item.adapter" target="classFrame">DynamicMethodInvocationException</a></li>
<li><a href="org/springframework/batch/core/configuration/annotation/EnableBatchProcessing.html" title="annotation in org.springframework.batch.core.configuration.annotation" target="classFrame">EnableBatchProcessing</a></li>
<li><a href="org/springframework/batch/core/job/flow/support/state/EndState.html" title="class in org.springframework.batch.core.job.flow.support.state" target="classFrame">EndState</a></li>
<li><a href="org/springframework/batch/core/Entity.html" title="class in org.springframework.batch.core" target="classFrame">Entity</a></li>
<li><a href="org/springframework/batch/core/step/skip/ExceptionClassifierSkipPolicy.html" title="class in org.springframework.batch.core.step.skip" target="classFrame">ExceptionClassifierSkipPolicy</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/ExceptionElementParser.html" title="class in org.springframework.batch.core.configuration.xml" target="classFrame">ExceptionElementParser</a></li>
<li><a href="org/springframework/batch/repeat/exception/ExceptionHandler.html" title="interface in org.springframework.batch.repeat.exception" target="classFrame"><span class="interfaceName">ExceptionHandler</span></a></li>
<li><a href="org/springframework/batch/sample/support/ExceptionThrowingItemReaderProxy.html" title="class in org.springframework.batch.sample.support" target="classFrame">ExceptionThrowingItemReaderProxy</a></li>
<li><a href="org/springframework/batch/item/ExecutionContext.html" title="class in org.springframework.batch.item" target="classFrame">ExecutionContext</a></li>
<li><a href="org/springframework/batch/core/repository/dao/ExecutionContextDao.html" title="interface in org.springframework.batch.core.repository.dao" target="classFrame"><span class="interfaceName">ExecutionContextDao</span></a></li>
<li><a href="org/springframework/batch/core/listener/ExecutionContextPromotionListener.html" title="class in org.springframework.batch.core.listener" target="classFrame">ExecutionContextPromotionListener</a></li>
<li><a href="org/springframework/batch/core/repository/ExecutionContextSerializer.html" title="interface in org.springframework.batch.core.repository" target="classFrame"><span class="interfaceName">ExecutionContextSerializer</span></a></li>
<li><a href="org/springframework/batch/test/ExecutionContextTestUtils.html" title="class in org.springframework.batch.test" target="classFrame">ExecutionContextTestUtils</a></li>
<li><a href="org/springframework/batch/item/util/ExecutionContextUserSupport.html" title="class in org.springframework.batch.item.util" target="classFrame">ExecutionContextUserSupport</a></li>
<li><a href="org/springframework/batch/core/launch/support/ExitCodeMapper.html" title="interface in org.springframework.batch.core.launch.support" target="classFrame"><span class="interfaceName">ExitCodeMapper</span></a></li>
<li><a href="org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core" target="classFrame">ExitStatus</a></li>
<li><a href="org/springframework/batch/item/database/ExtendedConnectionDataSourceProxy.html" title="class in org.springframework.batch.item.database" target="classFrame">ExtendedConnectionDataSourceProxy</a></li>
<li><a href="org/springframework/batch/item/file/transform/ExtractorLineAggregator.html" title="class in org.springframework.batch.item.file.transform" target="classFrame">ExtractorLineAggregator</a></li>
<li><a href="org/springframework/batch/core/step/FatalStepExecutionException.html" title="class in org.springframework.batch.core.step" target="classFrame">FatalStepExecutionException</a></li>
<li><a href="org/springframework/batch/core/step/item/FaultTolerantChunkProcessor.html" title="class in org.springframework.batch.core.step.item" target="classFrame">FaultTolerantChunkProcessor</a></li>
<li><a href="org/springframework/batch/core/step/item/FaultTolerantChunkProvider.html" title="class in org.springframework.batch.core.step.item" target="classFrame">FaultTolerantChunkProvider</a></li>
<li><a href="org/springframework/batch/core/step/builder/FaultTolerantStepBuilder.html" title="class in org.springframework.batch.core.step.builder" target="classFrame">FaultTolerantStepBuilder</a></li>
<li><a href="org/springframework/batch/core/step/factory/FaultTolerantStepFactoryBean.html" title="class in org.springframework.batch.core.step.factory" target="classFrame">FaultTolerantStepFactoryBean</a></li>
<li><a href="org/springframework/batch/item/file/transform/FieldExtractor.html" title="interface in org.springframework.batch.item.file.transform" target="classFrame"><span class="interfaceName">FieldExtractor</span></a></li>
<li><a href="org/springframework/batch/item/file/transform/FieldSet.html" title="interface in org.springframework.batch.item.file.transform" target="classFrame"><span class="interfaceName">FieldSet</span></a></li>
<li><a href="org/springframework/batch/item/file/transform/FieldSetFactory.html" title="interface in org.springframework.batch.item.file.transform" target="classFrame"><span class="interfaceName">FieldSetFactory</span></a></li>
<li><a href="org/springframework/batch/item/file/mapping/FieldSetMapper.html" title="interface in org.springframework.batch.item.file.mapping" target="classFrame"><span class="interfaceName">FieldSetMapper</span></a></li>
<li><a href="org/springframework/batch/item/util/FileUtils.html" title="class in org.springframework.batch.item.util" target="classFrame">FileUtils</a></li>
<li><a href="org/springframework/batch/item/file/transform/FixedLengthTokenizer.html" title="class in org.springframework.batch.item.file.transform" target="classFrame">FixedLengthTokenizer</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/FlatFileCustomerCreditDao.html" title="class in org.springframework.batch.sample.domain.trade.internal" target="classFrame">FlatFileCustomerCreditDao</a></li>
<li><a href="org/springframework/batch/item/file/FlatFileFooterCallback.html" title="interface in org.springframework.batch.item.file" target="classFrame"><span class="interfaceName">FlatFileFooterCallback</span></a></li>
<li><a href="org/springframework/batch/item/file/transform/FlatFileFormatException.html" title="class in org.springframework.batch.item.file.transform" target="classFrame">FlatFileFormatException</a></li>
<li><a href="org/springframework/batch/item/file/FlatFileHeaderCallback.html" title="interface in org.springframework.batch.item.file" target="classFrame"><span class="interfaceName">FlatFileHeaderCallback</span></a></li>
<li><a href="org/springframework/batch/item/file/FlatFileItemReader.html" title="class in org.springframework.batch.item.file" target="classFrame">FlatFileItemReader</a></li>
<li><a href="org/springframework/batch/item/file/builder/FlatFileItemReaderBuilder.html" title="class in org.springframework.batch.item.file.builder" target="classFrame">FlatFileItemReaderBuilder</a></li>
<li><a href="org/springframework/batch/item/file/builder/FlatFileItemReaderBuilder.DelimitedBuilder.html" title="class in org.springframework.batch.item.file.builder" target="classFrame">FlatFileItemReaderBuilder.DelimitedBuilder</a></li>
<li><a href="org/springframework/batch/item/file/builder/FlatFileItemReaderBuilder.FixedLengthBuilder.html" title="class in org.springframework.batch.item.file.builder" target="classFrame">FlatFileItemReaderBuilder.FixedLengthBuilder</a></li>
<li><a href="org/springframework/batch/item/file/FlatFileItemWriter.html" title="class in org.springframework.batch.item.file" target="classFrame">FlatFileItemWriter</a></li>
<li><a href="org/springframework/batch/item/file/builder/FlatFileItemWriterBuilder.html" title="class in org.springframework.batch.item.file.builder" target="classFrame">FlatFileItemWriterBuilder</a></li>
<li><a href="org/springframework/batch/item/file/FlatFileParseException.html" title="class in org.springframework.batch.item.file" target="classFrame">FlatFileParseException</a></li>
<li><a href="org/springframework/batch/core/job/flow/Flow.html" title="interface in org.springframework.batch.core.job.flow" target="classFrame"><span class="interfaceName">Flow</span></a></li>
<li><a href="org/springframework/batch/core/job/builder/FlowBuilder.html" title="class in org.springframework.batch.core.job.builder" target="classFrame">FlowBuilder</a></li>
<li><a href="org/springframework/batch/core/job/builder/FlowBuilder.SplitBuilder.html" title="class in org.springframework.batch.core.job.builder" target="classFrame">FlowBuilder.SplitBuilder</a></li>
<li><a href="org/springframework/batch/core/job/builder/FlowBuilder.TransitionBuilder.html" title="class in org.springframework.batch.core.job.builder" target="classFrame">FlowBuilder.TransitionBuilder</a></li>
<li><a href="org/springframework/batch/core/job/builder/FlowBuilder.UnterminatedFlowBuilder.html" title="class in org.springframework.batch.core.job.builder" target="classFrame">FlowBuilder.UnterminatedFlowBuilder</a></li>
<li><a href="org/springframework/batch/core/job/builder/FlowBuilderException.html" title="class in org.springframework.batch.core.job.builder" target="classFrame">FlowBuilderException</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/FlowElementParser.html" title="class in org.springframework.batch.core.configuration.xml" target="classFrame">FlowElementParser</a></li>
<li><a href="org/springframework/batch/core/job/flow/FlowExecution.html" title="class in org.springframework.batch.core.job.flow" target="classFrame">FlowExecution</a></li>
<li><a href="org/springframework/batch/core/job/flow/support/state/FlowExecutionAggregator.html" title="interface in org.springframework.batch.core.job.flow.support.state" target="classFrame"><span class="interfaceName">FlowExecutionAggregator</span></a></li>
<li><a href="org/springframework/batch/core/job/flow/FlowExecutionException.html" title="class in org.springframework.batch.core.job.flow" target="classFrame">FlowExecutionException</a></li>
<li><a href="org/springframework/batch/core/job/flow/FlowExecutionStatus.html" title="class in org.springframework.batch.core.job.flow" target="classFrame">FlowExecutionStatus</a></li>
<li><a href="org/springframework/batch/core/job/flow/FlowExecutor.html" title="interface in org.springframework.batch.core.job.flow" target="classFrame"><span class="interfaceName">FlowExecutor</span></a></li>
<li><a href="org/springframework/batch/core/job/flow/FlowHolder.html" title="interface in org.springframework.batch.core.job.flow" target="classFrame"><span class="interfaceName">FlowHolder</span></a></li>
<li><a href="org/springframework/batch/core/job/flow/FlowJob.html" title="class in org.springframework.batch.core.job.flow" target="classFrame">FlowJob</a></li>
<li><a href="org/springframework/batch/core/job/builder/FlowJobBuilder.html" title="class in org.springframework.batch.core.job.builder" target="classFrame">FlowJobBuilder</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/FlowParser.html" title="class in org.springframework.batch.core.jsr.configuration.xml" target="classFrame">FlowParser</a></li>
<li><a href="org/springframework/batch/core/job/flow/support/state/FlowState.html" title="class in org.springframework.batch.core.job.flow.support.state" target="classFrame">FlowState</a></li>
<li><a href="org/springframework/batch/core/job/flow/FlowStep.html" title="class in org.springframework.batch.core.job.flow" target="classFrame">FlowStep</a></li>
<li><a href="org/springframework/batch/core/step/builder/FlowStepBuilder.html" title="class in org.springframework.batch.core.step.builder" target="classFrame">FlowStepBuilder</a></li>
<li><a href="org/springframework/batch/support/transaction/FlushFailedException.html" title="class in org.springframework.batch.support.transaction" target="classFrame">FlushFailedException</a></li>
<li><a href="org/springframework/batch/sample/domain/football/internal/FootballExceptionHandler.html" title="class in org.springframework.batch.sample.domain.football.internal" target="classFrame">FootballExceptionHandler</a></li>
<li><a href="org/springframework/batch/sample/domain/football/internal/FootballExceptionHandler.html" title="class in org.springframework.batch.sample.domain.football.internal" target="classFrame">FootballExceptionHandler</a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/extractor/FooterFieldExtractor.html" title="class in org.springframework.batch.sample.domain.order.internal.extractor" target="classFrame">FooterFieldExtractor</a></li>
<li><a href="org/springframework/batch/core/step/item/ForceRollbackForWriteSkipException.html" title="class in org.springframework.batch.core.step.item" target="classFrame">ForceRollbackForWriteSkipException</a></li>
<li><a href="org/springframework/batch/item/file/transform/FormatterLineAggregator.html" title="class in org.springframework.batch.item.file.transform" target="classFrame">FormatterLineAggregator</a></li>
<li><a href="org/springframework/batch/item/xml/stax/FragmentEventReader.html" title="interface in org.springframework.batch.item.xml.stax" target="classFrame"><span class="interfaceName">FragmentEventReader</span></a></li>
<li><a href="org/springframework/batch/core/test/football/Game.html" title="class in org.springframework.batch.core.test.football" target="classFrame">Game</a></li>
<li><a href="org/springframework/batch/sample/domain/football/Game.html" title="class in org.springframework.batch.sample.domain.football" target="classFrame">Game</a></li>
<li><a href="org/springframework/batch/sample/domain/football/internal/GameFieldSetMapper.html" title="class in org.springframework.batch.sample.domain.football.internal" target="classFrame">GameFieldSetMapper</a></li>
<li><a href="org/springframework/batch/sample/domain/football/internal/GameFieldSetMapper.html" title="class in org.springframework.batch.sample.domain.football.internal" target="classFrame">GameFieldSetMapper</a></li>
<li><a href="org/springframework/batch/item/data/GemfireItemWriter.html" title="class in org.springframework.batch.item.data" target="classFrame">GemfireItemWriter</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/GeneratingTradeItemReader.html" title="class in org.springframework.batch.sample.domain.trade.internal" target="classFrame">GeneratingTradeItemReader</a></li>
<li><a href="org/springframework/batch/sample/loop/GeneratingTradeResettingListener.html" title="class in org.springframework.batch.sample.loop" target="classFrame">GeneratingTradeResettingListener</a></li>
<li><a href="org/springframework/batch/core/configuration/support/GenericApplicationContextFactory.html" title="class in org.springframework.batch.core.configuration.support" target="classFrame">GenericApplicationContextFactory</a></li>
<li><a href="org/springframework/batch/core/configuration/support/GroupAwareJob.html" title="class in org.springframework.batch.core.configuration.support" target="classFrame">GroupAwareJob</a></li>
<li><a href="org/springframework/batch/item/database/support/H2PagingQueryProvider.html" title="class in org.springframework.batch.item.database.support" target="classFrame">H2PagingQueryProvider</a></li>
<li><a href="org/springframework/batch/sample/support/HeaderCopyCallback.html" title="class in org.springframework.batch.sample.support" target="classFrame">HeaderCopyCallback</a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/extractor/HeaderFieldExtractor.html" title="class in org.springframework.batch.sample.domain.order.internal.extractor" target="classFrame">HeaderFieldExtractor</a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/mapper/HeaderFieldSetMapper.html" title="class in org.springframework.batch.sample.domain.order.internal.mapper" target="classFrame">HeaderFieldSetMapper</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/HibernateAwareCustomerCreditItemWriter.html" title="class in org.springframework.batch.sample.domain.trade.internal" target="classFrame">HibernateAwareCustomerCreditItemWriter</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/HibernateCreditDao.html" title="class in org.springframework.batch.sample.domain.trade.internal" target="classFrame">HibernateCreditDao</a></li>
<li><a href="org/springframework/batch/item/database/HibernateCursorItemReader.html" title="class in org.springframework.batch.item.database" target="classFrame">HibernateCursorItemReader</a></li>
<li><a href="org/springframework/batch/item/database/HibernateItemReaderHelper.html" title="class in org.springframework.batch.item.database" target="classFrame">HibernateItemReaderHelper</a></li>
<li><a href="org/springframework/batch/item/database/HibernateItemWriter.html" title="class in org.springframework.batch.item.database" target="classFrame">HibernateItemWriter</a></li>
<li><a href="org/springframework/batch/item/database/orm/HibernateNativeQueryProvider.html" title="class in org.springframework.batch.item.database.orm" target="classFrame">HibernateNativeQueryProvider</a></li>
<li><a href="org/springframework/batch/item/database/HibernatePagingItemReader.html" title="class in org.springframework.batch.item.database" target="classFrame">HibernatePagingItemReader</a></li>
<li><a href="org/springframework/batch/item/database/orm/HibernateQueryProvider.html" title="interface in org.springframework.batch.item.database.orm" target="classFrame"><span class="interfaceName">HibernateQueryProvider</span></a></li>
<li><a href="org/springframework/batch/item/adapter/HippyMethodInvoker.html" title="class in org.springframework.batch.item.adapter" target="classFrame">HippyMethodInvoker</a></li>
<li><a href="org/springframework/batch/item/database/support/HsqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support" target="classFrame">HsqlPagingQueryProvider</a></li>
<li><a href="org/springframework/batch/item/database/IbatisBatchItemWriter.html" title="class in org.springframework.batch.item.database" target="classFrame">IbatisBatchItemWriter</a></li>
<li><a href="org/springframework/batch/item/database/IbatisPagingItemReader.html" title="class in org.springframework.batch.item.database" target="classFrame">IbatisPagingItemReader</a></li>
<li><a href="org/springframework/batch/item/file/transform/IncorrectLineLengthException.html" title="class in org.springframework.batch.item.file.transform" target="classFrame">IncorrectLineLengthException</a></li>
<li><a href="org/springframework/batch/item/file/transform/IncorrectTokenCountException.html" title="class in org.springframework.batch.item.file.transform" target="classFrame">IncorrectTokenCountException</a></li>
<li><a href="org/springframework/batch/sample/common/InfiniteLoopReader.html" title="class in org.springframework.batch.sample.common" target="classFrame">InfiniteLoopReader</a></li>
<li><a href="org/springframework/batch/sample/common/InfiniteLoopWriter.html" title="class in org.springframework.batch.sample.common" target="classFrame">InfiniteLoopWriter</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/InlineFlowParser.html" title="class in org.springframework.batch.core.configuration.xml" target="classFrame">InlineFlowParser</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/InlineStepParser.html" title="class in org.springframework.batch.core.configuration.xml" target="classFrame">InlineStepParser</a></li>
<li><a href="org/springframework/batch/support/IntArrayPropertyEditor.html" title="class in org.springframework.batch.support" target="classFrame">IntArrayPropertyEditor</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/InvalidCustomerLogger.html" title="interface in org.springframework.batch.sample.domain.trade" target="classFrame"><span class="interfaceName">InvalidCustomerLogger</span></a></li>
<li><a href="org/springframework/batch/item/ItemCountAware.html" title="interface in org.springframework.batch.item" target="classFrame"><span class="interfaceName">ItemCountAware</span></a></li>
<li><a href="org/springframework/batch/core/listener/ItemListenerSupport.html" title="class in org.springframework.batch.core.listener" target="classFrame">ItemListenerSupport</a></li>
<li><a href="org/springframework/batch/item/database/ItemPreparedStatementSetter.html" title="interface in org.springframework.batch.item.database" target="classFrame"><span class="interfaceName">ItemPreparedStatementSetter</span></a></li>
<li><a href="org/springframework/batch/core/ItemProcessListener.html" title="interface in org.springframework.batch.core" target="classFrame"><span class="interfaceName">ItemProcessListener</span></a></li>
<li><a href="org/springframework/batch/core/jsr/ItemProcessListenerAdapter.html" title="class in org.springframework.batch.core.jsr" target="classFrame">ItemProcessListenerAdapter</a></li>
<li><a href="org/springframework/batch/item/ItemProcessor.html" title="interface in org.springframework.batch.item" target="classFrame"><span class="interfaceName">ItemProcessor</span></a></li>
<li><a href="org/springframework/batch/item/adapter/ItemProcessorAdapter.html" title="class in org.springframework.batch.item.adapter" target="classFrame">ItemProcessorAdapter</a></li>
<li><a href="org/springframework/batch/jsr/item/ItemProcessorAdapter.html" title="class in org.springframework.batch.jsr.item" target="classFrame">ItemProcessorAdapter</a></li>
<li><a href="org/springframework/batch/item/ItemReader.html" title="interface in org.springframework.batch.item" target="classFrame"><span class="interfaceName">ItemReader</span></a></li>
<li><a href="org/springframework/batch/item/adapter/ItemReaderAdapter.html" title="class in org.springframework.batch.item.adapter" target="classFrame">ItemReaderAdapter</a></li>
<li><a href="org/springframework/batch/jsr/item/ItemReaderAdapter.html" title="class in org.springframework.batch.jsr.item" target="classFrame">ItemReaderAdapter</a></li>
<li><a href="org/springframework/batch/item/ItemReaderException.html" title="class in org.springframework.batch.item" target="classFrame">ItemReaderException</a></li>
<li><a href="org/springframework/batch/core/ItemReadListener.html" title="interface in org.springframework.batch.core" target="classFrame"><span class="interfaceName">ItemReadListener</span></a></li>
<li><a href="org/springframework/batch/core/jsr/ItemReadListenerAdapter.html" title="class in org.springframework.batch.core.jsr" target="classFrame">ItemReadListenerAdapter</a></li>
<li><a href="org/springframework/batch/item/database/ItemSqlParameterSourceProvider.html" title="interface in org.springframework.batch.item.database" target="classFrame"><span class="interfaceName">ItemSqlParameterSourceProvider</span></a></li>
<li><a href="org/springframework/batch/item/ItemStream.html" title="interface in org.springframework.batch.item" target="classFrame"><span class="interfaceName">ItemStream</span></a></li>
<li><a href="org/springframework/batch/item/ItemStreamException.html" title="class in org.springframework.batch.item" target="classFrame">ItemStreamException</a></li>
<li><a href="org/springframework/batch/item/ItemStreamReader.html" title="interface in org.springframework.batch.item" target="classFrame"><span class="interfaceName">ItemStreamReader</span></a></li>
<li><a href="org/springframework/batch/item/ItemStreamSupport.html" title="class in org.springframework.batch.item" target="classFrame">ItemStreamSupport</a></li>
<li><a href="org/springframework/batch/item/ItemStreamWriter.html" title="interface in org.springframework.batch.item" target="classFrame"><span class="interfaceName">ItemStreamWriter</span></a></li>
<li><a href="org/springframework/batch/core/ItemWriteListener.html" title="interface in org.springframework.batch.core" target="classFrame"><span class="interfaceName">ItemWriteListener</span></a></li>
<li><a href="org/springframework/batch/core/jsr/ItemWriteListenerAdapter.html" title="class in org.springframework.batch.core.jsr" target="classFrame">ItemWriteListenerAdapter</a></li>
<li><a href="org/springframework/batch/item/ItemWriter.html" title="interface in org.springframework.batch.item" target="classFrame"><span class="interfaceName">ItemWriter</span></a></li>
<li><a href="org/springframework/batch/item/adapter/ItemWriterAdapter.html" title="class in org.springframework.batch.item.adapter" target="classFrame">ItemWriterAdapter</a></li>
<li><a href="org/springframework/batch/jsr/item/ItemWriterAdapter.html" title="class in org.springframework.batch.jsr.item" target="classFrame">ItemWriterAdapter</a></li>
<li><a href="org/springframework/batch/item/ItemWriterException.html" title="class in org.springframework.batch.item" target="classFrame">ItemWriterException</a></li>
<li><a href="org/springframework/batch/item/support/IteratorItemReader.html" title="class in org.springframework.batch.item.support" target="classFrame">IteratorItemReader</a></li>
<li><a href="org/springframework/batch/core/repository/dao/Jackson2ExecutionContextStringSerializer.html" title="class in org.springframework.batch.core.repository.dao" target="classFrame">Jackson2ExecutionContextStringSerializer</a></li>
<li><a href="org/springframework/batch/item/database/JdbcBatchItemWriter.html" title="class in org.springframework.batch.item.database" target="classFrame">JdbcBatchItemWriter</a></li>
<li><a href="org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="class in org.springframework.batch.item.database.builder" target="classFrame">JdbcBatchItemWriterBuilder</a></li>
<li><a href="org/springframework/batch/item/database/JdbcCursorItemReader.html" title="class in org.springframework.batch.item.database" target="classFrame">JdbcCursorItemReader</a></li>
<li><a href="org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder" target="classFrame">JdbcCursorItemReaderBuilder</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/JdbcCustomerDao.html" title="class in org.springframework.batch.sample.domain.trade.internal" target="classFrame">JdbcCustomerDao</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/JdbcCustomerDebitDao.html" title="class in org.springframework.batch.sample.domain.trade.internal" target="classFrame">JdbcCustomerDebitDao</a></li>
<li><a href="org/springframework/batch/core/repository/dao/JdbcExecutionContextDao.html" title="class in org.springframework.batch.core.repository.dao" target="classFrame">JdbcExecutionContextDao</a></li>
<li><a href="org/springframework/batch/sample/domain/football/internal/JdbcGameDao.html" title="class in org.springframework.batch.sample.domain.football.internal" target="classFrame">JdbcGameDao</a></li>
<li><a href="org/springframework/batch/sample/domain/football/internal/JdbcGameDao.html" title="class in org.springframework.batch.sample.domain.football.internal" target="classFrame">JdbcGameDao</a></li>
<li><a href="org/springframework/batch/core/repository/dao/JdbcJobExecutionDao.html" title="class in org.springframework.batch.core.repository.dao" target="classFrame">JdbcJobExecutionDao</a></li>
<li><a href="org/springframework/batch/core/repository/dao/JdbcJobInstanceDao.html" title="class in org.springframework.batch.core.repository.dao" target="classFrame">JdbcJobInstanceDao</a></li>
<li><a href="org/springframework/batch/item/database/JdbcPagingItemReader.html" title="class in org.springframework.batch.item.database" target="classFrame">JdbcPagingItemReader</a></li>
<li><a href="org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder" target="classFrame">JdbcPagingItemReaderBuilder</a></li>
<li><a href="org/springframework/batch/item/database/JdbcParameterUtils.html" title="class in org.springframework.batch.item.database" target="classFrame">JdbcParameterUtils</a></li>
<li><a href="org/springframework/batch/sample/domain/football/internal/JdbcPlayerDao.html" title="class in org.springframework.batch.sample.domain.football.internal" target="classFrame">JdbcPlayerDao</a></li>
<li><a href="org/springframework/batch/sample/domain/football/internal/JdbcPlayerDao.html" title="class in org.springframework.batch.sample.domain.football.internal" target="classFrame">JdbcPlayerDao</a></li>
<li><a href="org/springframework/batch/sample/domain/football/internal/JdbcPlayerSummaryDao.html" title="class in org.springframework.batch.sample.domain.football.internal" target="classFrame">JdbcPlayerSummaryDao</a></li>
<li><a href="org/springframework/batch/sample/domain/football/internal/JdbcPlayerSummaryDao.html" title="class in org.springframework.batch.sample.domain.football.internal" target="classFrame">JdbcPlayerSummaryDao</a></li>
<li><a href="org/springframework/batch/core/repository/dao/JdbcStepExecutionDao.html" title="class in org.springframework.batch.core.repository.dao" target="classFrame">JdbcStepExecutionDao</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/JdbcTradeDao.html" title="class in org.springframework.batch.sample.domain.trade.internal" target="classFrame">JdbcTradeDao</a></li>
<li><a href="org/springframework/batch/item/jms/JmsItemReader.html" title="class in org.springframework.batch.item.jms" target="classFrame">JmsItemReader</a></li>
<li><a href="org/springframework/batch/item/jms/JmsItemWriter.html" title="class in org.springframework.batch.item.jms" target="classFrame">JmsItemWriter</a></li>
<li><a href="org/springframework/batch/item/jms/JmsMethodArgumentsKeyGenerator.html" title="class in org.springframework.batch.item.jms" target="classFrame">JmsMethodArgumentsKeyGenerator</a></li>
<li><a href="org/springframework/batch/item/jms/JmsMethodInvocationRecoverer.html" title="class in org.springframework.batch.item.jms" target="classFrame">JmsMethodInvocationRecoverer</a></li>
<li><a href="org/springframework/batch/item/jms/JmsNewMethodArgumentsIdentifier.html" title="class in org.springframework.batch.item.jms" target="classFrame">JmsNewMethodArgumentsIdentifier</a></li>
<li><a href="org/springframework/batch/integration/chunk/JmsRedeliveredExtractor.html" title="class in org.springframework.batch.integration.chunk" target="classFrame">JmsRedeliveredExtractor</a></li>
<li><a href="org/springframework/batch/core/Job.html" title="interface in org.springframework.batch.core" target="classFrame"><span class="interfaceName">Job</span></a></li>
<li><a href="org/springframework/batch/core/job/builder/JobBuilder.html" title="class in org.springframework.batch.core.job.builder" target="classFrame">JobBuilder</a></li>
<li><a href="org/springframework/batch/core/job/builder/JobBuilderException.html" title="class in org.springframework.batch.core.job.builder" target="classFrame">JobBuilderException</a></li>
<li><a href="org/springframework/batch/core/configuration/annotation/JobBuilderFactory.html" title="class in org.springframework.batch.core.configuration.annotation" target="classFrame">JobBuilderFactory</a></li>
<li><a href="org/springframework/batch/core/job/builder/JobBuilderHelper.html" title="class in org.springframework.batch.core.job.builder" target="classFrame">JobBuilderHelper</a></li>
<li><a href="org/springframework/batch/core/job/builder/JobBuilderHelper.CommonJobProperties.html" title="class in org.springframework.batch.core.job.builder" target="classFrame">JobBuilderHelper.CommonJobProperties</a></li>
<li><a href="org/springframework/batch/core/scope/context/JobContext.html" title="class in org.springframework.batch.core.scope.context" target="classFrame">JobContext</a></li>
<li><a href="org/springframework/batch/core/JobExecution.html" title="class in org.springframework.batch.core" target="classFrame">JobExecution</a></li>
<li><a href="org/springframework/batch/core/repository/JobExecutionAlreadyRunningException.html" title="class in org.springframework.batch.core.repository" target="classFrame">JobExecutionAlreadyRunningException</a></li>
<li><a href="org/springframework/batch/core/repository/dao/JobExecutionDao.html" title="interface in org.springframework.batch.core.repository.dao" target="classFrame"><span class="interfaceName">JobExecutionDao</span></a></li>
<li><a href="org/springframework/batch/core/job/flow/JobExecutionDecider.html" title="interface in org.springframework.batch.core.job.flow" target="classFrame"><span class="interfaceName">JobExecutionDecider</span></a></li>
<li><a href="org/springframework/batch/core/JobExecutionException.html" title="class in org.springframework.batch.core" target="classFrame">JobExecutionException</a></li>
<li><a href="org/springframework/batch/core/JobExecutionListener.html" title="interface in org.springframework.batch.core" target="classFrame"><span class="interfaceName">JobExecutionListener</span></a></li>
<li><a href="org/springframework/batch/core/configuration/xml/JobExecutionListenerParser.html" title="class in org.springframework.batch.core.configuration.xml" target="classFrame">JobExecutionListenerParser</a></li>
<li><a href="org/springframework/batch/core/listener/JobExecutionListenerSupport.html" title="class in org.springframework.batch.core.listener" target="classFrame">JobExecutionListenerSupport</a></li>
<li><a href="org/springframework/batch/core/launch/JobExecutionNotFailedException.html" title="class in org.springframework.batch.core.launch" target="classFrame">JobExecutionNotFailedException</a></li>
<li><a href="org/springframework/batch/sample/jmx/JobExecutionNotificationPublisher.html" title="class in org.springframework.batch.sample.jmx" target="classFrame">JobExecutionNotificationPublisher</a></li>
<li><a href="org/springframework/batch/core/launch/JobExecutionNotRunningException.html" title="class in org.springframework.batch.core.launch" target="classFrame">JobExecutionNotRunningException</a></li>
<li><a href="org/springframework/batch/core/launch/JobExecutionNotStoppedException.html" title="class in org.springframework.batch.core.launch" target="classFrame">JobExecutionNotStoppedException</a></li>
<li><a href="org/springframework/batch/core/explore/JobExplorer.html" title="interface in org.springframework.batch.core.explore" target="classFrame"><span class="interfaceName">JobExplorer</span></a></li>
<li><a href="org/springframework/batch/core/explore/support/JobExplorerFactoryBean.html" title="class in org.springframework.batch.core.explore.support" target="classFrame">JobExplorerFactoryBean</a></li>
<li><a href="org/springframework/batch/core/configuration/JobFactory.html" title="interface in org.springframework.batch.core.configuration" target="classFrame"><span class="interfaceName">JobFactory</span></a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/JobFactoryBean.html" title="class in org.springframework.batch.core.jsr.configuration.xml" target="classFrame">JobFactoryBean</a></li>
<li><a href="org/springframework/batch/core/configuration/support/JobFactoryRegistrationListener.html" title="class in org.springframework.batch.core.configuration.support" target="classFrame">JobFactoryRegistrationListener</a></li>
<li><a href="org/springframework/batch/core/job/builder/JobFlowBuilder.html" title="class in org.springframework.batch.core.job.builder" target="classFrame">JobFlowBuilder</a></li>
<li><a href="org/springframework/batch/core/job/flow/JobFlowExecutor.html" title="class in org.springframework.batch.core.job.flow" target="classFrame">JobFlowExecutor</a></li>
<li><a href="org/springframework/batch/core/JobInstance.html" title="class in org.springframework.batch.core" target="classFrame">JobInstance</a></li>
<li><a href="org/springframework/batch/core/repository/JobInstanceAlreadyCompleteException.html" title="class in org.springframework.batch.core.repository" target="classFrame">JobInstanceAlreadyCompleteException</a></li>
<li><a href="org/springframework/batch/core/launch/JobInstanceAlreadyExistsException.html" title="class in org.springframework.batch.core.launch" target="classFrame">JobInstanceAlreadyExistsException</a></li>
<li><a href="org/springframework/batch/core/repository/dao/JobInstanceDao.html" title="interface in org.springframework.batch.core.repository.dao" target="classFrame"><span class="interfaceName">JobInstanceDao</span></a></li>
<li><a href="org/springframework/batch/core/JobInterruptedException.html" title="class in org.springframework.batch.core" target="classFrame">JobInterruptedException</a></li>
<li><a href="org/springframework/batch/core/JobKeyGenerator.html" title="interface in org.springframework.batch.core" target="classFrame"><span class="interfaceName">JobKeyGenerator</span></a></li>
<li><a href="org/springframework/batch/core/launch/JobLauncher.html" title="interface in org.springframework.batch.core.launch" target="classFrame"><span class="interfaceName">JobLauncher</span></a></li>
<li><a href="org/springframework/batch/sample/quartz/JobLauncherDetails.html" title="class in org.springframework.batch.sample.quartz" target="classFrame">JobLauncherDetails</a></li>
<li><a href="org/springframework/batch/test/JobLauncherTestUtils.html" title="class in org.springframework.batch.test" target="classFrame">JobLauncherTestUtils</a></li>
<li><a href="org/springframework/batch/integration/launch/JobLaunchingGateway.html" title="class in org.springframework.batch.integration.launch" target="classFrame">JobLaunchingGateway</a></li>
<li><a href="org/springframework/batch/integration/config/xml/JobLaunchingGatewayParser.html" title="class in org.springframework.batch.integration.config.xml" target="classFrame">JobLaunchingGatewayParser</a></li>
<li><a href="org/springframework/batch/integration/launch/JobLaunchingMessageHandler.html" title="class in org.springframework.batch.integration.launch" target="classFrame">JobLaunchingMessageHandler</a></li>
<li><a href="org/springframework/batch/integration/launch/JobLaunchRequest.html" title="class in org.springframework.batch.integration.launch" target="classFrame">JobLaunchRequest</a></li>
<li><a href="org/springframework/batch/integration/launch/JobLaunchRequestHandler.html" title="interface in org.springframework.batch.integration.launch" target="classFrame"><span class="interfaceName">JobLaunchRequestHandler</span></a></li>
<li><a href="org/springframework/batch/core/jsr/JobListenerAdapter.html" title="class in org.springframework.batch.core.jsr" target="classFrame">JobListenerAdapter</a></li>
<li><a href="org/springframework/batch/core/listener/JobListenerFactoryBean.html" title="class in org.springframework.batch.core.listener" target="classFrame">JobListenerFactoryBean</a></li>
<li><a href="org/springframework/batch/core/listener/JobListenerMetaData.html" title="enum in org.springframework.batch.core.listener" target="classFrame">JobListenerMetaData</a></li>
<li><a href="org/springframework/batch/core/configuration/support/JobLoader.html" title="interface in org.springframework.batch.core.configuration.support" target="classFrame"><span class="interfaceName">JobLoader</span></a></li>
<li><a href="org/springframework/batch/sample/launch/JobLoader.html" title="interface in org.springframework.batch.sample.launch" target="classFrame"><span class="interfaceName">JobLoader</span></a></li>
<li><a href="org/springframework/batch/core/configuration/JobLocator.html" title="interface in org.springframework.batch.core.configuration" target="classFrame"><span class="interfaceName">JobLocator</span></a></li>
<li><a href="org/springframework/batch/core/launch/JobOperator.html" title="interface in org.springframework.batch.core.launch" target="classFrame"><span class="interfaceName">JobOperator</span></a></li>
<li><a href="org/springframework/batch/core/JobParameter.html" title="class in org.springframework.batch.core" target="classFrame">JobParameter</a></li>
<li><a href="org/springframework/batch/core/JobParameter.ParameterType.html" title="enum in org.springframework.batch.core" target="classFrame">JobParameter.ParameterType</a></li>
<li><a href="org/springframework/batch/core/listener/JobParameterExecutionContextCopyListener.html" title="class in org.springframework.batch.core.listener" target="classFrame">JobParameterExecutionContextCopyListener</a></li>
<li><a href="org/springframework/batch/core/JobParameters.html" title="class in org.springframework.batch.core" target="classFrame">JobParameters</a></li>
<li><a href="org/springframework/batch/core/JobParametersBuilder.html" title="class in org.springframework.batch.core" target="classFrame">JobParametersBuilder</a></li>
<li><a href="org/springframework/batch/core/converter/JobParametersConverter.html" title="interface in org.springframework.batch.core.converter" target="classFrame"><span class="interfaceName">JobParametersConverter</span></a></li>
<li><a href="org/springframework/batch/core/step/job/JobParametersExtractor.html" title="interface in org.springframework.batch.core.step.job" target="classFrame"><span class="interfaceName">JobParametersExtractor</span></a></li>
<li><a href="org/springframework/batch/core/JobParametersIncrementer.html" title="interface in org.springframework.batch.core" target="classFrame"><span class="interfaceName">JobParametersIncrementer</span></a></li>
<li><a href="org/springframework/batch/core/JobParametersInvalidException.html" title="class in org.springframework.batch.core" target="classFrame">JobParametersInvalidException</a></li>
<li><a href="org/springframework/batch/core/launch/JobParametersNotFoundException.html" title="class in org.springframework.batch.core.launch" target="classFrame">JobParametersNotFoundException</a></li>
<li><a href="org/springframework/batch/core/JobParametersValidator.html" title="interface in org.springframework.batch.core" target="classFrame"><span class="interfaceName">JobParametersValidator</span></a></li>
<li><a href="org/springframework/batch/core/configuration/xml/JobParser.html" title="class in org.springframework.batch.core.configuration.xml" target="classFrame">JobParser</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/JobParserJobFactoryBean.html" title="class in org.springframework.batch.core.configuration.xml" target="classFrame">JobParserJobFactoryBean</a></li>
<li><a href="org/springframework/batch/core/configuration/JobRegistry.html" title="interface in org.springframework.batch.core.configuration" target="classFrame"><span class="interfaceName">JobRegistry</span></a></li>
<li><a href="org/springframework/batch/core/launch/support/JobRegistryBackgroundJobRunner.html" title="class in org.springframework.batch.core.launch.support" target="classFrame">JobRegistryBackgroundJobRunner</a></li>
<li><a href="org/springframework/batch/core/configuration/support/JobRegistryBeanPostProcessor.html" title="class in org.springframework.batch.core.configuration.support" target="classFrame">JobRegistryBeanPostProcessor</a></li>
<li><a href="org/springframework/batch/core/repository/JobRepository.html" title="interface in org.springframework.batch.core.repository" target="classFrame"><span class="interfaceName">JobRepository</span></a></li>
<li><a href="org/springframework/batch/core/repository/support/JobRepositoryFactoryBean.html" title="class in org.springframework.batch.core.repository.support" target="classFrame">JobRepositoryFactoryBean</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/JobRepositoryParser.html" title="class in org.springframework.batch.core.configuration.xml" target="classFrame">JobRepositoryParser</a></li>
<li><a href="org/springframework/batch/test/JobRepositoryTestUtils.html" title="class in org.springframework.batch.test" target="classFrame">JobRepositoryTestUtils</a></li>
<li><a href="org/springframework/batch/core/repository/JobRestartException.html" title="class in org.springframework.batch.core.repository" target="classFrame">JobRestartException</a></li>
<li><a href="org/springframework/batch/core/configuration/annotation/JobScope.html" title="annotation in org.springframework.batch.core.configuration.annotation" target="classFrame">JobScope</a></li>
<li><a href="org/springframework/batch/core/scope/JobScope.html" title="class in org.springframework.batch.core.scope" target="classFrame">JobScope</a></li>
<li><a href="org/springframework/batch/core/scope/context/JobScopeManager.html" title="class in org.springframework.batch.core.scope.context" target="classFrame">JobScopeManager</a></li>
<li><a href="org/springframework/batch/test/JobScopeTestExecutionListener.html" title="class in org.springframework.batch.test" target="classFrame">JobScopeTestExecutionListener</a></li>
<li><a href="org/springframework/batch/test/JobScopeTestUtils.html" title="class in org.springframework.batch.test" target="classFrame">JobScopeTestUtils</a></li>
<li><a href="org/springframework/batch/core/step/job/JobStep.html" title="class in org.springframework.batch.core.step.job" target="classFrame">JobStep</a></li>
<li><a href="org/springframework/batch/core/step/builder/JobStepBuilder.html" title="class in org.springframework.batch.core.step.builder" target="classFrame">JobStepBuilder</a></li>
<li><a href="org/springframework/batch/core/scope/context/JobSynchronizationManager.html" title="class in org.springframework.batch.core.scope.context" target="classFrame">JobSynchronizationManager</a></li>
<li><a href="org/springframework/batch/item/database/JpaItemWriter.html" title="class in org.springframework.batch.item.database" target="classFrame">JpaItemWriter</a></li>
<li><a href="org/springframework/batch/item/database/orm/JpaNativeQueryProvider.html" title="class in org.springframework.batch.item.database.orm" target="classFrame">JpaNativeQueryProvider</a></li>
<li><a href="org/springframework/batch/item/database/JpaPagingItemReader.html" title="class in org.springframework.batch.item.database" target="classFrame">JpaPagingItemReader</a></li>
<li><a href="org/springframework/batch/item/database/orm/JpaQueryProvider.html" title="interface in org.springframework.batch.item.database.orm" target="classFrame"><span class="interfaceName">JpaQueryProvider</span></a></li>
<li><a href="org/springframework/batch/item/file/mapping/JsonLineMapper.html" title="class in org.springframework.batch.item.file.mapping" target="classFrame">JsonLineMapper</a></li>
<li><a href="org/springframework/batch/item/file/separator/JsonRecordSeparatorPolicy.html" title="class in org.springframework.batch.item.file.separator" target="classFrame">JsonRecordSeparatorPolicy</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/support/JsrAutowiredAnnotationBeanPostProcessor.html" title="class in org.springframework.batch.core.jsr.configuration.support" target="classFrame">JsrAutowiredAnnotationBeanPostProcessor</a></li>
<li><a href="org/springframework/batch/core/jsr/step/builder/JsrBatchletStepBuilder.html" title="class in org.springframework.batch.core.jsr.step.builder" target="classFrame">JsrBatchletStepBuilder</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/JsrBeanDefinitionDocumentReader.html" title="class in org.springframework.batch.core.jsr.configuration.xml" target="classFrame">JsrBeanDefinitionDocumentReader</a></li>
<li><a href="org/springframework/batch/core/jsr/partition/support/JsrBeanScopeBeanFactoryPostProcessor.html" title="class in org.springframework.batch.core.jsr.partition.support" target="classFrame">JsrBeanScopeBeanFactoryPostProcessor</a></li>
<li><a href="org/springframework/batch/core/jsr/partition/support/JsrBeanScopeBeanFactoryPostProcessor.JobLevelBeanLazyInitializer.html" title="class in org.springframework.batch.core.jsr.partition.support" target="classFrame">JsrBeanScopeBeanFactoryPostProcessor.JobLevelBeanLazyInitializer</a></li>
<li><a href="org/springframework/batch/core/jsr/step/item/JsrChunkProcessor.html" title="class in org.springframework.batch.core.jsr.step.item" target="classFrame">JsrChunkProcessor</a></li>
<li><a href="org/springframework/batch/core/jsr/step/item/JsrChunkProvider.html" title="class in org.springframework.batch.core.jsr.step.item" target="classFrame">JsrChunkProvider</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/JsrDecisionParser.html" title="class in org.springframework.batch.core.jsr.configuration.xml" target="classFrame">JsrDecisionParser</a></li>
<li><a href="org/springframework/batch/core/jsr/job/flow/support/state/JsrEndState.html" title="class in org.springframework.batch.core.jsr.job.flow.support.state" target="classFrame">JsrEndState</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/support/JsrExpressionParser.html" title="class in org.springframework.batch.core.jsr.configuration.support" target="classFrame">JsrExpressionParser</a></li>
<li><a href="org/springframework/batch/core/jsr/step/item/JsrFaultTolerantChunkProcessor.html" title="class in org.springframework.batch.core.jsr.step.item" target="classFrame">JsrFaultTolerantChunkProcessor</a></li>
<li><a href="org/springframework/batch/core/jsr/step/builder/JsrFaultTolerantStepBuilder.html" title="class in org.springframework.batch.core.jsr.step.builder" target="classFrame">JsrFaultTolerantStepBuilder</a></li>
<li><a href="org/springframework/batch/core/jsr/job/flow/support/JsrFlow.html" title="class in org.springframework.batch.core.jsr.job.flow.support" target="classFrame">JsrFlow</a></li>
<li><a href="org/springframework/batch/core/jsr/job/flow/JsrFlowExecutor.html" title="class in org.springframework.batch.core.jsr.job.flow" target="classFrame">JsrFlowExecutor</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/JsrFlowFactoryBean.html" title="class in org.springframework.batch.core.jsr.configuration.xml" target="classFrame">JsrFlowFactoryBean</a></li>
<li><a href="org/springframework/batch/core/jsr/job/flow/JsrFlowJob.html" title="class in org.springframework.batch.core.jsr.job.flow" target="classFrame">JsrFlowJob</a></li>
<li><a href="org/springframework/batch/core/jsr/JsrJobContext.html" title="class in org.springframework.batch.core.jsr" target="classFrame">JsrJobContext</a></li>
<li><a href="org/springframework/batch/core/jsr/JsrJobContextFactoryBean.html" title="class in org.springframework.batch.core.jsr" target="classFrame">JsrJobContextFactoryBean</a></li>
<li><a href="org/springframework/batch/core/jsr/JsrJobExecution.html" title="class in org.springframework.batch.core.jsr" target="classFrame">JsrJobExecution</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/JsrJobListenerFactoryBean.html" title="class in org.springframework.batch.core.jsr.configuration.xml" target="classFrame">JsrJobListenerFactoryBean</a></li>
<li><a href="org/springframework/batch/core/jsr/JsrJobListenerMetaData.html" title="enum in org.springframework.batch.core.jsr" target="classFrame">JsrJobListenerMetaData</a></li>
<li><a href="org/springframework/batch/core/jsr/launch/JsrJobOperator.html" title="class in org.springframework.batch.core.jsr.launch" target="classFrame">JsrJobOperator</a></li>
<li><a href="org/springframework/batch/core/jsr/launch/JsrJobOperator.BaseContextHolder.html" title="class in org.springframework.batch.core.jsr.launch" target="classFrame">JsrJobOperator.BaseContextHolder</a></li>
<li><a href="org/springframework/batch/core/jsr/JsrJobParametersConverter.html" title="class in org.springframework.batch.core.jsr" target="classFrame">JsrJobParametersConverter</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/JsrJobParser.html" title="class in org.springframework.batch.core.jsr.configuration.xml" target="classFrame">JsrJobParser</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/JsrNamespaceHandler.html" title="class in org.springframework.batch.core.jsr.configuration.xml" target="classFrame">JsrNamespaceHandler</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/JsrNamespacePostProcessor.html" title="class in org.springframework.batch.core.jsr.configuration.xml" target="classFrame">JsrNamespacePostProcessor</a></li>
<li><a href="org/springframework/batch/core/jsr/partition/JsrPartitionHandler.html" title="class in org.springframework.batch.core.jsr.partition" target="classFrame">JsrPartitionHandler</a></li>
<li><a href="org/springframework/batch/core/jsr/partition/JsrPartitionHandler.PartitionPlanState.html" title="class in org.springframework.batch.core.jsr.partition" target="classFrame">JsrPartitionHandler.PartitionPlanState</a></li>
<li><a href="org/springframework/batch/core/jsr/step/builder/JsrPartitionStepBuilder.html" title="class in org.springframework.batch.core.jsr.step.builder" target="classFrame">JsrPartitionStepBuilder</a></li>
<li><a href="org/springframework/batch/sample/jsr352/JsrSampleBatchlet.html" title="class in org.springframework.batch.sample.jsr352" target="classFrame">JsrSampleBatchlet</a></li>
<li><a href="org/springframework/batch/sample/jsr352/JsrSampleItemProcessor.html" title="class in org.springframework.batch.sample.jsr352" target="classFrame">JsrSampleItemProcessor</a></li>
<li><a href="org/springframework/batch/sample/jsr352/JsrSampleItemReader.html" title="class in org.springframework.batch.sample.jsr352" target="classFrame">JsrSampleItemReader</a></li>
<li><a href="org/springframework/batch/sample/jsr352/JsrSampleItemWriter.html" title="class in org.springframework.batch.sample.jsr352" target="classFrame">JsrSampleItemWriter</a></li>
<li><a href="org/springframework/batch/sample/jsr352/JsrSampleTasklet.html" title="class in org.springframework.batch.sample.jsr352" target="classFrame">JsrSampleTasklet</a></li>
<li><a href="org/springframework/batch/core/jsr/step/builder/JsrSimpleStepBuilder.html" title="class in org.springframework.batch.core.jsr.step.builder" target="classFrame">JsrSimpleStepBuilder</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/JsrSplitParser.html" title="class in org.springframework.batch.core.jsr.configuration.xml" target="classFrame">JsrSplitParser</a></li>
<li><a href="org/springframework/batch/core/jsr/job/flow/support/state/JsrSplitState.html" title="class in org.springframework.batch.core.jsr.job.flow.support.state" target="classFrame">JsrSplitState</a></li>
<li><a href="org/springframework/batch/core/jsr/JsrStepContext.html" title="class in org.springframework.batch.core.jsr" target="classFrame">JsrStepContext</a></li>
<li><a href="org/springframework/batch/core/jsr/JsrStepContextFactoryBean.html" title="class in org.springframework.batch.core.jsr" target="classFrame">JsrStepContextFactoryBean</a></li>
<li><a href="org/springframework/batch/core/jsr/JsrStepExecution.html" title="class in org.springframework.batch.core.jsr" target="classFrame">JsrStepExecution</a></li>
<li><a href="org/springframework/batch/core/jsr/partition/support/JsrStepExecutionAggregator.html" title="class in org.springframework.batch.core.jsr.partition.support" target="classFrame">JsrStepExecutionAggregator</a></li>
<li><a href="org/springframework/batch/core/jsr/partition/JsrStepExecutionSplitter.html" title="class in org.springframework.batch.core.jsr.partition" target="classFrame">JsrStepExecutionSplitter</a></li>
<li><a href="org/springframework/batch/core/jsr/job/JsrStepHandler.html" title="class in org.springframework.batch.core.jsr.job" target="classFrame">JsrStepHandler</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/JsrStepListenerFactoryBean.html" title="class in org.springframework.batch.core.jsr.configuration.xml" target="classFrame">JsrStepListenerFactoryBean</a></li>
<li><a href="org/springframework/batch/core/jsr/JsrStepListenerMetaData.html" title="enum in org.springframework.batch.core.jsr" target="classFrame">JsrStepListenerMetaData</a></li>
<li><a href="org/springframework/batch/core/jsr/job/flow/support/state/JsrStepState.html" title="class in org.springframework.batch.core.jsr.job.flow.support.state" target="classFrame">JsrStepState</a></li>
<li><a href="org/springframework/batch/test/JsrTestUtils.html" title="class in org.springframework.batch.test" target="classFrame">JsrTestUtils</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/JsrXmlApplicationContext.html" title="class in org.springframework.batch.core.jsr.configuration.xml" target="classFrame">JsrXmlApplicationContext</a></li>
<li><a href="org/springframework/batch/core/launch/support/JvmSystemExiter.html" title="class in org.springframework.batch.core.launch.support" target="classFrame">JvmSystemExiter</a></li>
<li><a href="org/springframework/batch/core/step/item/KeyGenerator.html" title="interface in org.springframework.batch.core.step.item" target="classFrame"><span class="interfaceName">KeyGenerator</span></a></li>
<li><a href="org/springframework/batch/item/KeyValueItemWriter.html" title="class in org.springframework.batch.item" target="classFrame">KeyValueItemWriter</a></li>
<li><a href="org/springframework/batch/support/LastModifiedResourceComparator.html" title="class in org.springframework.batch.support" target="classFrame">LastModifiedResourceComparator</a></li>
<li><a href="org/springframework/batch/item/ldif/LdifReader.html" title="class in org.springframework.batch.item.ldif" target="classFrame">LdifReader</a></li>
<li><a href="org/springframework/batch/core/step/skip/LimitCheckingItemSkipPolicy.html" title="class in org.springframework.batch.core.step.skip" target="classFrame">LimitCheckingItemSkipPolicy</a></li>
<li><a href="org/springframework/batch/sample/loop/LimitDecider.html" title="class in org.springframework.batch.sample.loop" target="classFrame">LimitDecider</a></li>
<li><a href="org/springframework/batch/item/file/transform/LineAggregator.html" title="interface in org.springframework.batch.item.file.transform" target="classFrame"><span class="interfaceName">LineAggregator</span></a></li>
<li><a href="org/springframework/batch/item/file/LineCallbackHandler.html" title="interface in org.springframework.batch.item.file" target="classFrame"><span class="interfaceName">LineCallbackHandler</span></a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/xml/LineItem.html" title="class in org.springframework.batch.sample.domain.order.internal.xml" target="classFrame">LineItem</a></li>
<li><a href="org/springframework/batch/sample/domain/order/LineItem.html" title="class in org.springframework.batch.sample.domain.order" target="classFrame">LineItem</a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/extractor/LineItemFieldExtractor.html" title="class in org.springframework.batch.sample.domain.order.internal.extractor" target="classFrame">LineItemFieldExtractor</a></li>
<li><a href="org/springframework/batch/item/file/LineMapper.html" title="interface in org.springframework.batch.item.file" target="classFrame"><span class="interfaceName">LineMapper</span></a></li>
<li><a href="org/springframework/batch/item/file/transform/LineTokenizer.html" title="interface in org.springframework.batch.item.file.transform" target="classFrame"><span class="interfaceName">LineTokenizer</span></a></li>
<li><a href="org/springframework/batch/core/configuration/ListableJobLocator.html" title="interface in org.springframework.batch.core.configuration" target="classFrame"><span class="interfaceName">ListableJobLocator</span></a></li>
<li><a href="org/springframework/batch/core/listener/ListenerMetaData.html" title="interface in org.springframework.batch.core.listener" target="classFrame"><span class="interfaceName">ListenerMetaData</span></a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/ListenerParser.html" title="class in org.springframework.batch.core.jsr.configuration.xml" target="classFrame">ListenerParser</a></li>
<li><a href="org/springframework/batch/item/support/ListItemReader.html" title="class in org.springframework.batch.item.support" target="classFrame">ListItemReader</a></li>
<li><a href="org/springframework/batch/item/support/ListItemWriter.html" title="class in org.springframework.batch.item.support" target="classFrame">ListItemWriter</a></li>
<li><a href="org/springframework/batch/item/database/support/ListPreparedStatementSetter.html" title="class in org.springframework.batch.item.database.support" target="classFrame">ListPreparedStatementSetter</a></li>
<li><a href="org/springframework/batch/sample/common/LogAdvice.html" title="class in org.springframework.batch.sample.common" target="classFrame">LogAdvice</a></li>
<li><a href="org/springframework/batch/core/test/timeout/LoggingItemWriter.html" title="class in org.springframework.batch.core.test.timeout" target="classFrame">LoggingItemWriter</a></li>
<li><a href="org/springframework/batch/repeat/exception/LogOrRethrowExceptionHandler.html" title="class in org.springframework.batch.repeat.exception" target="classFrame">LogOrRethrowExceptionHandler</a></li>
<li><a href="org/springframework/batch/repeat/exception/LogOrRethrowExceptionHandler.Level.html" title="enum in org.springframework.batch.repeat.exception" target="classFrame">LogOrRethrowExceptionHandler.Level</a></li>
<li><a href="org/springframework/batch/item/mail/MailErrorHandler.html" title="interface in org.springframework.batch.item.mail" target="classFrame"><span class="interfaceName">MailErrorHandler</span></a></li>
<li><a href="org/springframework/batch/core/repository/dao/MapExecutionContextDao.html" title="class in org.springframework.batch.core.repository.dao" target="classFrame">MapExecutionContextDao</a></li>
<li><a href="org/springframework/batch/core/repository/dao/MapJobExecutionDao.html" title="class in org.springframework.batch.core.repository.dao" target="classFrame">MapJobExecutionDao</a></li>
<li><a href="org/springframework/batch/core/explore/support/MapJobExplorerFactoryBean.html" title="class in org.springframework.batch.core.explore.support" target="classFrame">MapJobExplorerFactoryBean</a></li>
<li><a href="org/springframework/batch/core/repository/dao/MapJobInstanceDao.html" title="class in org.springframework.batch.core.repository.dao" target="classFrame">MapJobInstanceDao</a></li>
<li><a href="org/springframework/batch/core/configuration/support/MapJobRegistry.html" title="class in org.springframework.batch.core.configuration.support" target="classFrame">MapJobRegistry</a></li>
<li><a href="org/springframework/batch/core/repository/support/MapJobRepositoryFactoryBean.html" title="class in org.springframework.batch.core.repository.support" target="classFrame">MapJobRepositoryFactoryBean</a></li>
<li><a href="org/springframework/batch/item/ldif/MappingLdifReader.html" title="class in org.springframework.batch.item.ldif" target="classFrame">MappingLdifReader</a></li>
<li><a href="org/springframework/batch/core/repository/dao/MapStepExecutionDao.html" title="class in org.springframework.batch.core.repository.dao" target="classFrame">MapStepExecutionDao</a></li>
<li><a href="org/springframework/batch/core/configuration/support/MapStepRegistry.html" title="class in org.springframework.batch.core.configuration.support" target="classFrame">MapStepRegistry</a></li>
<li><a href="org/springframework/batch/core/job/flow/support/state/MaxValueFlowExecutionAggregator.html" title="class in org.springframework.batch.core.job.flow.support.state" target="classFrame">MaxValueFlowExecutionAggregator</a></li>
<li><a href="org/springframework/batch/integration/partition/MessageChannelPartitionHandler.html" title="class in org.springframework.batch.integration.partition" target="classFrame">MessageChannelPartitionHandler</a></li>
<li><a href="org/springframework/batch/sample/rabbitmq/processor/MessageProcessor.html" title="class in org.springframework.batch.sample.rabbitmq.processor" target="classFrame">MessageProcessor</a></li>
<li><a href="org/springframework/batch/integration/chunk/MessageSourcePollerInterceptor.html" title="class in org.springframework.batch.integration.chunk" target="classFrame">MessageSourcePollerInterceptor</a></li>
<li><a href="org/springframework/batch/test/MetaDataInstanceFactory.html" title="class in org.springframework.batch.test" target="classFrame">MetaDataInstanceFactory</a></li>
<li><a href="org/springframework/batch/support/MethodInvoker.html" title="interface in org.springframework.batch.support" target="classFrame"><span class="interfaceName">MethodInvoker</span></a></li>
<li><a href="org/springframework/batch/core/listener/MethodInvokerMethodInterceptor.html" title="class in org.springframework.batch.core.listener" target="classFrame">MethodInvokerMethodInterceptor</a></li>
<li><a href="org/springframework/batch/support/MethodInvokerUtils.html" title="class in org.springframework.batch.support" target="classFrame">MethodInvokerUtils</a></li>
<li><a href="org/springframework/batch/core/step/tasklet/MethodInvokingTaskletAdapter.html" title="class in org.springframework.batch.core.step.tasklet" target="classFrame">MethodInvokingTaskletAdapter</a></li>
<li><a href="org/springframework/batch/support/MethodResolver.html" title="interface in org.springframework.batch.support" target="classFrame"><span class="interfaceName">MethodResolver</span></a></li>
<li><a href="org/springframework/batch/item/mail/javamail/MimeMessageItemWriter.html" title="class in org.springframework.batch.item.mail.javamail" target="classFrame">MimeMessageItemWriter</a></li>
<li><a href="org/springframework/batch/core/configuration/annotation/ModularBatchConfiguration.html" title="class in org.springframework.batch.core.configuration.annotation" target="classFrame">ModularBatchConfiguration</a></li>
<li><a href="org/springframework/batch/item/data/MongoItemReader.html" title="class in org.springframework.batch.item.data" target="classFrame">MongoItemReader</a></li>
<li><a href="org/springframework/batch/item/data/MongoItemWriter.html" title="class in org.springframework.batch.item.data" target="classFrame">MongoItemWriter</a></li>
<li><a href="org/springframework/batch/core/listener/MulticasterBatchListener.html" title="class in org.springframework.batch.core.listener" target="classFrame">MulticasterBatchListener</a></li>
<li><a href="org/springframework/batch/item/file/MultiResourceItemReader.html" title="class in org.springframework.batch.item.file" target="classFrame">MultiResourceItemReader</a></li>
<li><a href="org/springframework/batch/item/file/MultiResourceItemWriter.html" title="class in org.springframework.batch.item.file" target="classFrame">MultiResourceItemWriter</a></li>
<li><a href="org/springframework/batch/core/partition/support/MultiResourcePartitioner.html" title="class in org.springframework.batch.core.partition.support" target="classFrame">MultiResourcePartitioner</a></li>
<li><a href="org/springframework/batch/item/database/support/MySqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support" target="classFrame">MySqlPagingQueryProvider</a></li>
<li><a href="org/springframework/batch/item/data/Neo4jItemReader.html" title="class in org.springframework.batch.item.data" target="classFrame">Neo4jItemReader</a></li>
<li><a href="org/springframework/batch/item/data/Neo4jItemWriter.html" title="class in org.springframework.batch.item.data" target="classFrame">Neo4jItemWriter</a></li>
<li><a href="org/springframework/batch/repeat/callback/NestedRepeatCallback.html" title="class in org.springframework.batch.repeat.callback" target="classFrame">NestedRepeatCallback</a></li>
<li><a href="org/springframework/batch/core/step/skip/NeverSkipItemSkipPolicy.html" title="class in org.springframework.batch.core.step.skip" target="classFrame">NeverSkipItemSkipPolicy</a></li>
<li><a href="org/springframework/batch/core/step/skip/NonSkippableProcessException.html" title="class in org.springframework.batch.core.step.skip" target="classFrame">NonSkippableProcessException</a></li>
<li><a href="org/springframework/batch/core/step/skip/NonSkippableReadException.html" title="class in org.springframework.batch.core.step.skip" target="classFrame">NonSkippableReadException</a></li>
<li><a href="org/springframework/batch/core/step/skip/NonSkippableWriteException.html" title="class in org.springframework.batch.core.step.skip" target="classFrame">NonSkippableWriteException</a></li>
<li><a href="org/springframework/batch/item/file/NonTransientFlatFileException.html" title="class in org.springframework.batch.item.file" target="classFrame">NonTransientFlatFileException</a></li>
<li><a href="org/springframework/batch/item/NonTransientResourceException.html" title="class in org.springframework.batch.item" target="classFrame">NonTransientResourceException</a></li>
<li><a href="org/springframework/batch/item/xml/stax/NoStartEndDocumentStreamWriter.html" title="class in org.springframework.batch.item.xml.stax" target="classFrame">NoStartEndDocumentStreamWriter</a></li>
<li><a href="org/springframework/batch/core/launch/NoSuchJobException.html" title="class in org.springframework.batch.core.launch" target="classFrame">NoSuchJobException</a></li>
<li><a href="org/springframework/batch/core/launch/NoSuchJobExecutionException.html" title="class in org.springframework.batch.core.launch" target="classFrame">NoSuchJobExecutionException</a></li>
<li><a href="org/springframework/batch/core/launch/NoSuchJobInstanceException.html" title="class in org.springframework.batch.core.launch" target="classFrame">NoSuchJobInstanceException</a></li>
<li><a href="org/springframework/batch/core/repository/dao/NoSuchObjectException.html" title="class in org.springframework.batch.core.repository.dao" target="classFrame">NoSuchObjectException</a></li>
<li><a href="org/springframework/batch/core/step/NoSuchStepException.html" title="class in org.springframework.batch.core.step" target="classFrame">NoSuchStepException</a></li>
<li><a href="org/springframework/batch/core/step/NoWorkFoundStepExecutionListener.html" title="class in org.springframework.batch.core.step" target="classFrame">NoWorkFoundStepExecutionListener</a></li>
<li><a href="org/springframework/batch/core/annotation/OnProcessError.html" title="annotation in org.springframework.batch.core.annotation" target="classFrame">OnProcessError</a></li>
<li><a href="org/springframework/batch/core/annotation/OnReadError.html" title="annotation in org.springframework.batch.core.annotation" target="classFrame">OnReadError</a></li>
<li><a href="org/springframework/batch/core/annotation/OnSkipInProcess.html" title="annotation in org.springframework.batch.core.annotation" target="classFrame">OnSkipInProcess</a></li>
<li><a href="org/springframework/batch/core/annotation/OnSkipInRead.html" title="annotation in org.springframework.batch.core.annotation" target="classFrame">OnSkipInRead</a></li>
<li><a href="org/springframework/batch/core/annotation/OnSkipInWrite.html" title="annotation in org.springframework.batch.core.annotation" target="classFrame">OnSkipInWrite</a></li>
<li><a href="org/springframework/batch/core/annotation/OnWriteError.html" title="annotation in org.springframework.batch.core.annotation" target="classFrame">OnWriteError</a></li>
<li><a href="org/springframework/batch/item/database/support/OraclePagingQueryProvider.html" title="class in org.springframework.batch.item.database.support" target="classFrame">OraclePagingQueryProvider</a></li>
<li><a href="org/springframework/batch/item/database/Order.html" title="enum in org.springframework.batch.item.database" target="classFrame">Order</a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/xml/Order.html" title="class in org.springframework.batch.sample.domain.order.internal.xml" target="classFrame">Order</a></li>
<li><a href="org/springframework/batch/sample/domain/order/Order.html" title="class in org.springframework.batch.sample.domain.order" target="classFrame">Order</a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/mapper/OrderItemFieldSetMapper.html" title="class in org.springframework.batch.sample.domain.order.internal.mapper" target="classFrame">OrderItemFieldSetMapper</a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/OrderItemReader.html" title="class in org.springframework.batch.sample.domain.order.internal" target="classFrame">OrderItemReader</a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/OrderLineAggregator.html" title="class in org.springframework.batch.sample.domain.order.internal" target="classFrame">OrderLineAggregator</a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/validator/OrderValidator.html" title="class in org.springframework.batch.sample.domain.order.internal.validator" target="classFrame">OrderValidator</a></li>
<li><a href="org/springframework/batch/sample/common/OutputFileListener.html" title="class in org.springframework.batch.sample.common" target="classFrame">OutputFileListener</a></li>
<li><a href="org/springframework/batch/sample/common/OutputFileNameListener.html" title="class in org.springframework.batch.sample.common" target="classFrame">OutputFileNameListener</a></li>
<li><a href="org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database" target="classFrame"><span class="interfaceName">PagingQueryProvider</span></a></li>
<li><a href="org/springframework/batch/item/ParseException.html" title="class in org.springframework.batch.item" target="classFrame">ParseException</a></li>
<li><a href="org/springframework/batch/core/jsr/partition/PartitionCollectorAdapter.html" title="class in org.springframework.batch.core.jsr.partition" target="classFrame">PartitionCollectorAdapter</a></li>
<li><a href="org/springframework/batch/core/partition/support/Partitioner.html" title="interface in org.springframework.batch.core.partition.support" target="classFrame"><span class="interfaceName">Partitioner</span></a></li>
<li><a href="org/springframework/batch/core/partition/PartitionHandler.html" title="interface in org.springframework.batch.core.partition" target="classFrame"><span class="interfaceName">PartitionHandler</span></a></li>
<li><a href="org/springframework/batch/core/partition/support/PartitionNameProvider.html" title="interface in org.springframework.batch.core.partition.support" target="classFrame"><span class="interfaceName">PartitionNameProvider</span></a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/PartitionParser.html" title="class in org.springframework.batch.core.jsr.configuration.xml" target="classFrame">PartitionParser</a></li>
<li><a href="org/springframework/batch/core/jsr/step/PartitionStep.html" title="class in org.springframework.batch.core.jsr.step" target="classFrame">PartitionStep</a></li>
<li><a href="org/springframework/batch/core/partition/support/PartitionStep.html" title="class in org.springframework.batch.core.partition.support" target="classFrame">PartitionStep</a></li>
<li><a href="org/springframework/batch/core/step/builder/PartitionStepBuilder.html" title="class in org.springframework.batch.core.step.builder" target="classFrame">PartitionStepBuilder</a></li>
<li><a href="org/springframework/batch/item/file/transform/PassThroughFieldExtractor.html" title="class in org.springframework.batch.item.file.transform" target="classFrame">PassThroughFieldExtractor</a></li>
<li><a href="org/springframework/batch/item/file/mapping/PassThroughFieldSetMapper.html" title="class in org.springframework.batch.item.file.mapping" target="classFrame">PassThroughFieldSetMapper</a></li>
<li><a href="org/springframework/batch/item/support/PassThroughItemProcessor.html" title="class in org.springframework.batch.item.support" target="classFrame">PassThroughItemProcessor</a></li>
<li><a href="org/springframework/batch/item/file/transform/PassThroughLineAggregator.html" title="class in org.springframework.batch.item.file.transform" target="classFrame">PassThroughLineAggregator</a></li>
<li><a href="org/springframework/batch/item/file/mapping/PassThroughLineMapper.html" title="class in org.springframework.batch.item.file.mapping" target="classFrame">PassThroughLineMapper</a></li>
<li><a href="org/springframework/batch/support/PatternMatcher.html" title="class in org.springframework.batch.support" target="classFrame">PatternMatcher</a></li>
<li><a href="org/springframework/batch/item/file/mapping/PatternMatchingCompositeLineMapper.html" title="class in org.springframework.batch.item.file.mapping" target="classFrame">PatternMatchingCompositeLineMapper</a></li>
<li><a href="org/springframework/batch/item/file/transform/PatternMatchingCompositeLineTokenizer.html" title="class in org.springframework.batch.item.file.transform" target="classFrame">PatternMatchingCompositeLineTokenizer</a></li>
<li><a href="org/springframework/batch/item/PeekableItemReader.html" title="interface in org.springframework.batch.item" target="classFrame"><span class="interfaceName">PeekableItemReader</span></a></li>
<li><a href="org/springframework/batch/sample/domain/person/Person.html" title="class in org.springframework.batch.sample.domain.person" target="classFrame">Person</a></li>
<li><a href="org/springframework/batch/sample/domain/person/PersonService.html" title="class in org.springframework.batch.sample.domain.person" target="classFrame">PersonService</a></li>
<li><a href="org/springframework/batch/sample/domain/person/internal/PersonWriter.html" title="class in org.springframework.batch.sample.domain.person.internal" target="classFrame">PersonWriter</a></li>
<li><a href="org/springframework/batch/core/test/football/Player.html" title="class in org.springframework.batch.core.test.football" target="classFrame">Player</a></li>
<li><a href="org/springframework/batch/sample/domain/football/Player.html" title="class in org.springframework.batch.sample.domain.football" target="classFrame">Player</a></li>
<li><a href="org/springframework/batch/core/test/football/PlayerDao.html" title="interface in org.springframework.batch.core.test.football" target="classFrame"><span class="interfaceName">PlayerDao</span></a></li>
<li><a href="org/springframework/batch/sample/domain/football/PlayerDao.html" title="interface in org.springframework.batch.sample.domain.football" target="classFrame"><span class="interfaceName">PlayerDao</span></a></li>
<li><a href="org/springframework/batch/sample/domain/football/internal/PlayerFieldSetMapper.html" title="class in org.springframework.batch.sample.domain.football.internal" target="classFrame">PlayerFieldSetMapper</a></li>
<li><a href="org/springframework/batch/sample/domain/football/internal/PlayerFieldSetMapper.html" title="class in org.springframework.batch.sample.domain.football.internal" target="classFrame">PlayerFieldSetMapper</a></li>
<li><a href="org/springframework/batch/sample/domain/football/internal/PlayerItemWriter.html" title="class in org.springframework.batch.sample.domain.football.internal" target="classFrame">PlayerItemWriter</a></li>
<li><a href="org/springframework/batch/sample/domain/football/internal/PlayerItemWriter.html" title="class in org.springframework.batch.sample.domain.football.internal" target="classFrame">PlayerItemWriter</a></li>
<li><a href="org/springframework/batch/core/test/football/PlayerSummary.html" title="class in org.springframework.batch.core.test.football" target="classFrame">PlayerSummary</a></li>
<li><a href="org/springframework/batch/sample/domain/football/PlayerSummary.html" title="class in org.springframework.batch.sample.domain.football" target="classFrame">PlayerSummary</a></li>
<li><a href="org/springframework/batch/sample/domain/football/internal/PlayerSummaryMapper.html" title="class in org.springframework.batch.sample.domain.football.internal" target="classFrame">PlayerSummaryMapper</a></li>
<li><a href="org/springframework/batch/sample/domain/football/internal/PlayerSummaryMapper.html" title="class in org.springframework.batch.sample.domain.football.internal" target="classFrame">PlayerSummaryMapper</a></li>
<li><a href="org/springframework/batch/sample/domain/football/internal/PlayerSummaryRowMapper.html" title="class in org.springframework.batch.sample.domain.football.internal" target="classFrame">PlayerSummaryRowMapper</a></li>
<li><a href="org/springframework/batch/sample/domain/football/internal/PlayerSummaryRowMapper.html" title="class in org.springframework.batch.sample.domain.football.internal" target="classFrame">PlayerSummaryRowMapper</a></li>
<li><a href="org/springframework/batch/poller/Poller.html" title="interface in org.springframework.batch.poller" target="classFrame"><span class="interfaceName">Poller</span></a></li>
<li><a href="org/springframework/batch/item/database/support/PostgresPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support" target="classFrame">PostgresPagingQueryProvider</a></li>
<li><a href="org/springframework/batch/sample/common/ProcessIndicatorItemWrapper.html" title="class in org.springframework.batch.sample.common" target="classFrame">ProcessIndicatorItemWrapper</a></li>
<li><a href="org/springframework/batch/support/PropertiesConverter.html" title="class in org.springframework.batch.support" target="classFrame">PropertiesConverter</a></li>
<li><a href="org/springframework/batch/item/adapter/PropertyExtractingDelegatingItemWriter.html" title="class in org.springframework.batch.item.adapter" target="classFrame">PropertyExtractingDelegatingItemWriter</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/PropertyParser.html" title="class in org.springframework.batch.core.jsr.configuration.xml" target="classFrame">PropertyParser</a></li>
<li><a href="org/springframework/batch/item/file/transform/Range.html" title="class in org.springframework.batch.item.file.transform" target="classFrame">Range</a></li>
<li><a href="org/springframework/batch/item/file/transform/RangeArrayPropertyEditor.html" title="class in org.springframework.batch.item.file.transform" target="classFrame">RangeArrayPropertyEditor</a></li>
<li><a href="org/springframework/batch/item/ReaderNotOpenException.html" title="class in org.springframework.batch.item" target="classFrame">ReaderNotOpenException</a></li>
<li><a href="org/springframework/batch/item/ldif/RecordCallbackHandler.html" title="interface in org.springframework.batch.item.ldif" target="classFrame"><span class="interfaceName">RecordCallbackHandler</span></a></li>
<li><a href="org/springframework/batch/item/ldif/RecordMapper.html" title="interface in org.springframework.batch.item.ldif" target="classFrame"><span class="interfaceName">RecordMapper</span></a></li>
<li><a href="org/springframework/batch/item/file/separator/RecordSeparatorPolicy.html" title="interface in org.springframework.batch.item.file.separator" target="classFrame"><span class="interfaceName">RecordSeparatorPolicy</span></a></li>
<li><a href="org/springframework/batch/item/file/transform/RecursiveCollectionLineAggregator.html" title="class in org.springframework.batch.item.file.transform" target="classFrame">RecursiveCollectionLineAggregator</a></li>
<li><a href="org/springframework/batch/core/configuration/support/ReferenceJobFactory.html" title="class in org.springframework.batch.core.configuration.support" target="classFrame">ReferenceJobFactory</a></li>
<li><a href="org/springframework/batch/support/ReflectionUtils.html" title="class in org.springframework.batch.support" target="classFrame">ReflectionUtils</a></li>
<li><a href="org/springframework/batch/item/file/transform/RegexLineTokenizer.html" title="class in org.springframework.batch.item.file.transform" target="classFrame">RegexLineTokenizer</a></li>
<li><a href="org/springframework/batch/integration/chunk/RemoteChunkHandlerFactoryBean.html" title="class in org.springframework.batch.integration.chunk" target="classFrame">RemoteChunkHandlerFactoryBean</a></li>
<li><a href="org/springframework/batch/integration/config/xml/RemoteChunkingMasterParser.html" title="class in org.springframework.batch.integration.config.xml" target="classFrame">RemoteChunkingMasterParser</a></li>
<li><a href="org/springframework/batch/integration/config/xml/RemoteChunkingSlaveParser.html" title="class in org.springframework.batch.integration.config.xml" target="classFrame">RemoteChunkingSlaveParser</a></li>
<li><a href="org/springframework/batch/core/partition/support/RemoteStepExecutionAggregator.html" title="class in org.springframework.batch.core.partition.support" target="classFrame">RemoteStepExecutionAggregator</a></li>
<li><a href="org/springframework/batch/repeat/RepeatCallback.html" title="interface in org.springframework.batch.repeat" target="classFrame"><span class="interfaceName">RepeatCallback</span></a></li>
<li><a href="org/springframework/batch/repeat/RepeatContext.html" title="interface in org.springframework.batch.repeat" target="classFrame"><span class="interfaceName">RepeatContext</span></a></li>
<li><a href="org/springframework/batch/repeat/context/RepeatContextCounter.html" title="class in org.springframework.batch.repeat.context" target="classFrame">RepeatContextCounter</a></li>
<li><a href="org/springframework/batch/repeat/context/RepeatContextSupport.html" title="class in org.springframework.batch.repeat.context" target="classFrame">RepeatContextSupport</a></li>
<li><a href="org/springframework/batch/repeat/RepeatException.html" title="class in org.springframework.batch.repeat" target="classFrame">RepeatException</a></li>
<li><a href="org/springframework/batch/repeat/support/RepeatInternalState.html" title="interface in org.springframework.batch.repeat.support" target="classFrame"><span class="interfaceName">RepeatInternalState</span></a></li>
<li><a href="org/springframework/batch/repeat/support/RepeatInternalStateSupport.html" title="class in org.springframework.batch.repeat.support" target="classFrame">RepeatInternalStateSupport</a></li>
<li><a href="org/springframework/batch/repeat/RepeatListener.html" title="interface in org.springframework.batch.repeat" target="classFrame"><span class="interfaceName">RepeatListener</span></a></li>
<li><a href="org/springframework/batch/repeat/listener/RepeatListenerSupport.html" title="class in org.springframework.batch.repeat.listener" target="classFrame">RepeatListenerSupport</a></li>
<li><a href="org/springframework/batch/repeat/RepeatOperations.html" title="interface in org.springframework.batch.repeat" target="classFrame"><span class="interfaceName">RepeatOperations</span></a></li>
<li><a href="org/springframework/batch/repeat/interceptor/RepeatOperationsInterceptor.html" title="class in org.springframework.batch.repeat.interceptor" target="classFrame">RepeatOperationsInterceptor</a></li>
<li><a href="org/springframework/batch/repeat/RepeatStatus.html" title="enum in org.springframework.batch.repeat" target="classFrame">RepeatStatus</a></li>
<li><a href="org/springframework/batch/repeat/support/RepeatSynchronizationManager.html" title="class in org.springframework.batch.repeat.support" target="classFrame">RepeatSynchronizationManager</a></li>
<li><a href="org/springframework/batch/repeat/support/RepeatTemplate.html" title="class in org.springframework.batch.repeat.support" target="classFrame">RepeatTemplate</a></li>
<li><a href="org/springframework/batch/item/data/RepositoryItemReader.html" title="class in org.springframework.batch.item.data" target="classFrame">RepositoryItemReader</a></li>
<li><a href="org/springframework/batch/item/data/RepositoryItemWriter.html" title="class in org.springframework.batch.item.data" target="classFrame">RepositoryItemWriter</a></li>
<li><a href="org/springframework/batch/item/ResourceAware.html" title="interface in org.springframework.batch.item" target="classFrame"><span class="interfaceName">ResourceAware</span></a></li>
<li><a href="org/springframework/batch/item/file/ResourceAwareItemReaderItemStream.html" title="interface in org.springframework.batch.item.file" target="classFrame"><span class="interfaceName">ResourceAwareItemReaderItemStream</span></a></li>
<li><a href="org/springframework/batch/item/file/ResourceAwareItemWriterItemStream.html" title="interface in org.springframework.batch.item.file" target="classFrame"><span class="interfaceName">ResourceAwareItemWriterItemStream</span></a></li>
<li><a href="org/springframework/batch/support/transaction/ResourcelessTransactionManager.html" title="class in org.springframework.batch.support.transaction" target="classFrame">ResourcelessTransactionManager</a></li>
<li><a href="org/springframework/batch/item/file/ResourcesItemReader.html" title="class in org.springframework.batch.item.file" target="classFrame">ResourcesItemReader</a></li>
<li><a href="org/springframework/batch/item/file/ResourceSuffixCreator.html" title="interface in org.springframework.batch.item.file" target="classFrame"><span class="interfaceName">ResourceSuffixCreator</span></a></li>
<li><a href="org/springframework/batch/repeat/support/ResultHolderResultQueue.html" title="class in org.springframework.batch.repeat.support" target="classFrame">ResultHolderResultQueue</a></li>
<li><a href="org/springframework/batch/repeat/exception/RethrowOnThresholdExceptionHandler.html" title="class in org.springframework.batch.repeat.exception" target="classFrame">RethrowOnThresholdExceptionHandler</a></li>
<li><a href="org/springframework/batch/core/jsr/RetryListener.html" title="interface in org.springframework.batch.core.jsr" target="classFrame"><span class="interfaceName">RetryListener</span></a></li>
<li><a href="org/springframework/batch/core/jsr/RetryProcessListenerAdapter.html" title="class in org.springframework.batch.core.jsr" target="classFrame">RetryProcessListenerAdapter</a></li>
<li><a href="org/springframework/batch/core/jsr/RetryReadListenerAdapter.html" title="class in org.springframework.batch.core.jsr" target="classFrame">RetryReadListenerAdapter</a></li>
<li><a href="org/springframework/batch/sample/config/RetrySampleConfiguration.html" title="class in org.springframework.batch.sample.config" target="classFrame">RetrySampleConfiguration</a></li>
<li><a href="org/springframework/batch/sample/support/RetrySampleItemWriter.html" title="class in org.springframework.batch.sample.support" target="classFrame">RetrySampleItemWriter</a></li>
<li><a href="org/springframework/batch/core/jsr/RetryWriteListenerAdapter.html" title="class in org.springframework.batch.core.jsr" target="classFrame">RetryWriteListenerAdapter</a></li>
<li><a href="org/springframework/batch/core/launch/support/RunIdIncrementer.html" title="class in org.springframework.batch.core.launch.support" target="classFrame">RunIdIncrementer</a></li>
<li><a href="org/springframework/batch/core/launch/support/RuntimeExceptionTranslator.html" title="class in org.springframework.batch.core.launch.support" target="classFrame">RuntimeExceptionTranslator</a></li>
<li><a href="org/springframework/batch/core/launch/support/ScheduledJobParametersFactory.html" title="class in org.springframework.batch.core.launch.support" target="classFrame">ScheduledJobParametersFactory</a></li>
<li><a href="org/springframework/batch/item/support/ScriptItemProcessor.html" title="class in org.springframework.batch.item.support" target="classFrame">ScriptItemProcessor</a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/xml/Shipper.html" title="class in org.springframework.batch.sample.domain.order.internal.xml" target="classFrame">Shipper</a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/mapper/ShippingFieldSetMapper.html" title="class in org.springframework.batch.sample.domain.order.internal.mapper" target="classFrame">ShippingFieldSetMapper</a></li>
<li><a href="org/springframework/batch/sample/domain/order/ShippingInfo.html" title="class in org.springframework.batch.sample.domain.order" target="classFrame">ShippingInfo</a></li>
<li><a href="org/springframework/batch/core/configuration/annotation/SimpleBatchConfiguration.html" title="class in org.springframework.batch.core.configuration.annotation" target="classFrame">SimpleBatchConfiguration</a></li>
<li><a href="org/springframework/batch/item/file/SimpleBinaryBufferedReaderFactory.html" title="class in org.springframework.batch.item.file" target="classFrame">SimpleBinaryBufferedReaderFactory</a></li>
<li><a href="org/springframework/batch/core/step/item/SimpleChunkProcessor.html" title="class in org.springframework.batch.core.step.item" target="classFrame">SimpleChunkProcessor</a></li>
<li><a href="org/springframework/batch/core/step/item/SimpleChunkProvider.html" title="class in org.springframework.batch.core.step.item" target="classFrame">SimpleChunkProvider</a></li>
<li><a href="org/springframework/batch/repeat/policy/SimpleCompletionPolicy.html" title="class in org.springframework.batch.repeat.policy" target="classFrame">SimpleCompletionPolicy</a></li>
<li><a href="org/springframework/batch/core/job/flow/support/SimpleFlow.html" title="class in org.springframework.batch.core.job.flow.support" target="classFrame">SimpleFlow</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/SimpleFlowFactoryBean.html" title="class in org.springframework.batch.core.configuration.xml" target="classFrame">SimpleFlowFactoryBean</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/SimpleFlowFactoryBean.DelegateState.html" title="class in org.springframework.batch.core.configuration.xml" target="classFrame">SimpleFlowFactoryBean.DelegateState</a></li>
<li><a href="org/springframework/batch/core/job/SimpleJob.html" title="class in org.springframework.batch.core.job" target="classFrame">SimpleJob</a></li>
<li><a href="org/springframework/batch/core/job/builder/SimpleJobBuilder.html" title="class in org.springframework.batch.core.job.builder" target="classFrame">SimpleJobBuilder</a></li>
<li><a href="org/springframework/batch/core/explore/support/SimpleJobExplorer.html" title="class in org.springframework.batch.core.explore.support" target="classFrame">SimpleJobExplorer</a></li>
<li><a href="org/springframework/batch/core/launch/support/SimpleJobLauncher.html" title="class in org.springframework.batch.core.launch.support" target="classFrame">SimpleJobLauncher</a></li>
<li><a href="org/springframework/batch/core/launch/support/SimpleJobOperator.html" title="class in org.springframework.batch.core.launch.support" target="classFrame">SimpleJobOperator</a></li>
<li><a href="org/springframework/batch/core/repository/support/SimpleJobRepository.html" title="class in org.springframework.batch.core.repository.support" target="classFrame">SimpleJobRepository</a></li>
<li><a href="org/springframework/batch/core/launch/support/SimpleJvmExitCodeMapper.html" title="class in org.springframework.batch.core.launch.support" target="classFrame">SimpleJvmExitCodeMapper</a></li>
<li><a href="org/springframework/batch/repeat/exception/SimpleLimitExceptionHandler.html" title="class in org.springframework.batch.repeat.exception" target="classFrame">SimpleLimitExceptionHandler</a></li>
<li><a href="org/springframework/batch/item/mail/SimpleMailMessageItemWriter.html" title="class in org.springframework.batch.item.mail" target="classFrame">SimpleMailMessageItemWriter</a></li>
<li><a href="org/springframework/batch/sample/jmx/SimpleMessageApplicationEvent.html" title="class in org.springframework.batch.sample.jmx" target="classFrame">SimpleMessageApplicationEvent</a></li>
<li><a href="org/springframework/batch/support/SimpleMethodInvoker.html" title="class in org.springframework.batch.support" target="classFrame">SimpleMethodInvoker</a></li>
<li><a href="org/springframework/batch/core/jsr/SimpleMetric.html" title="class in org.springframework.batch.core.jsr" target="classFrame">SimpleMetric</a></li>
<li><a href="org/springframework/batch/core/partition/support/SimplePartitioner.html" title="class in org.springframework.batch.core.partition.support" target="classFrame">SimplePartitioner</a></li>
<li><a href="org/springframework/batch/item/file/separator/SimpleRecordSeparatorPolicy.html" title="class in org.springframework.batch.item.file.separator" target="classFrame">SimpleRecordSeparatorPolicy</a></li>
<li><a href="org/springframework/batch/item/file/SimpleResourceSuffixCreator.html" title="class in org.springframework.batch.item.file" target="classFrame">SimpleResourceSuffixCreator</a></li>
<li><a href="org/springframework/batch/core/step/item/SimpleRetryExceptionHandler.html" title="class in org.springframework.batch.core.step.item" target="classFrame">SimpleRetryExceptionHandler</a></li>
<li><a href="org/springframework/batch/core/step/builder/SimpleStepBuilder.html" title="class in org.springframework.batch.core.step.builder" target="classFrame">SimpleStepBuilder</a></li>
<li><a href="org/springframework/batch/core/partition/support/SimpleStepExecutionSplitter.html" title="class in org.springframework.batch.core.partition.support" target="classFrame">SimpleStepExecutionSplitter</a></li>
<li><a href="org/springframework/batch/core/step/factory/SimpleStepFactoryBean.html" title="class in org.springframework.batch.core.step.factory" target="classFrame">SimpleStepFactoryBean</a></li>
<li><a href="org/springframework/batch/core/job/SimpleStepHandler.html" title="class in org.springframework.batch.core.job" target="classFrame">SimpleStepHandler</a></li>
<li><a href="org/springframework/batch/core/step/tasklet/SimpleSystemProcessExitCodeMapper.html" title="class in org.springframework.batch.core.step.tasklet" target="classFrame">SimpleSystemProcessExitCodeMapper</a></li>
<li><a href="org/springframework/batch/item/support/SingleItemPeekableItemReader.html" title="class in org.springframework.batch.item.support" target="classFrame">SingleItemPeekableItemReader</a></li>
<li><a href="org/springframework/batch/core/step/skip/SkipException.html" title="class in org.springframework.batch.core.step.skip" target="classFrame">SkipException</a></li>
<li><a href="org/springframework/batch/core/step/skip/SkipLimitExceededException.html" title="class in org.springframework.batch.core.step.skip" target="classFrame">SkipLimitExceededException</a></li>
<li><a href="org/springframework/batch/core/SkipListener.html" title="interface in org.springframework.batch.core" target="classFrame"><span class="interfaceName">SkipListener</span></a></li>
<li><a href="org/springframework/batch/core/jsr/SkipListenerAdapter.html" title="class in org.springframework.batch.core.jsr" target="classFrame">SkipListenerAdapter</a></li>
<li><a href="org/springframework/batch/core/step/skip/SkipListenerFailedException.html" title="class in org.springframework.batch.core.step.skip" target="classFrame">SkipListenerFailedException</a></li>
<li><a href="org/springframework/batch/core/listener/SkipListenerSupport.html" title="class in org.springframework.batch.core.listener" target="classFrame">SkipListenerSupport</a></li>
<li><a href="org/springframework/batch/core/step/item/SkipOverflowException.html" title="class in org.springframework.batch.core.step.item" target="classFrame">SkipOverflowException</a></li>
<li><a href="org/springframework/batch/core/step/skip/SkipPolicy.html" title="interface in org.springframework.batch.core.step.skip" target="classFrame"><span class="interfaceName">SkipPolicy</span></a></li>
<li><a href="org/springframework/batch/core/step/skip/SkipPolicyFailedException.html" title="class in org.springframework.batch.core.step.skip" target="classFrame">SkipPolicyFailedException</a></li>
<li><a href="org/springframework/batch/core/step/item/SkipWrapper.html" title="class in org.springframework.batch.core.step.item" target="classFrame">SkipWrapper</a></li>
<li><a href="org/springframework/batch/core/test/timeout/SleepingItemProcessor.html" title="class in org.springframework.batch.core.test.timeout" target="classFrame">SleepingItemProcessor</a></li>
<li><a href="org/springframework/batch/core/test/timeout/SleepingTasklet.html" title="class in org.springframework.batch.core.test.timeout" target="classFrame">SleepingTasklet</a></li>
<li><a href="org/springframework/batch/item/SpELItemKeyMapper.html" title="class in org.springframework.batch.item" target="classFrame">SpELItemKeyMapper</a></li>
<li><a href="org/springframework/batch/item/data/SpELMappingGemfireItemWriter.html" title="class in org.springframework.batch.item.data" target="classFrame">SpELMappingGemfireItemWriter</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/SplitParser.html" title="class in org.springframework.batch.core.configuration.xml" target="classFrame">SplitParser</a></li>
<li><a href="org/springframework/batch/core/job/flow/support/state/SplitState.html" title="class in org.springframework.batch.core.job.flow.support.state" target="classFrame">SplitState</a></li>
<li><a href="org/springframework/batch/item/validator/SpringValidator.html" title="class in org.springframework.batch.item.validator" target="classFrame">SpringValidator</a></li>
<li><a href="org/springframework/batch/item/database/support/SqlitePagingQueryProvider.html" title="class in org.springframework.batch.item.database.support" target="classFrame">SqlitePagingQueryProvider</a></li>
<li><a href="org/springframework/batch/item/database/support/SqlPagingQueryProviderFactoryBean.html" title="class in org.springframework.batch.item.database.support" target="classFrame">SqlPagingQueryProviderFactoryBean</a></li>
<li><a href="org/springframework/batch/item/database/support/SqlPagingQueryUtils.html" title="class in org.springframework.batch.item.database.support" target="classFrame">SqlPagingQueryUtils</a></li>
<li><a href="org/springframework/batch/item/database/support/SqlServerPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support" target="classFrame">SqlServerPagingQueryProvider</a></li>
<li><a href="org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support" target="classFrame">SqlWindowingPagingQueryProvider</a></li>
<li><a href="org/springframework/batch/sample/common/StagingItemListener.html" title="class in org.springframework.batch.sample.common" target="classFrame">StagingItemListener</a></li>
<li><a href="org/springframework/batch/sample/common/StagingItemProcessor.html" title="class in org.springframework.batch.sample.common" target="classFrame">StagingItemProcessor</a></li>
<li><a href="org/springframework/batch/sample/common/StagingItemReader.html" title="class in org.springframework.batch.sample.common" target="classFrame">StagingItemReader</a></li>
<li><a href="org/springframework/batch/sample/common/StagingItemWriter.html" title="class in org.springframework.batch.sample.common" target="classFrame">StagingItemWriter</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/StandaloneStepParser.html" title="class in org.springframework.batch.core.configuration.xml" target="classFrame">StandaloneStepParser</a></li>
<li><a href="org/springframework/batch/core/StartLimitExceededException.html" title="class in org.springframework.batch.core" target="classFrame">StartLimitExceededException</a></li>
<li><a href="org/springframework/batch/core/job/flow/State.html" title="interface in org.springframework.batch.core.job.flow" target="classFrame"><span class="interfaceName">State</span></a></li>
<li><a href="org/springframework/batch/core/job/flow/support/StateTransition.html" title="class in org.springframework.batch.core.job.flow.support" target="classFrame">StateTransition</a></li>
<li><a href="org/springframework/batch/item/xml/StaxEventItemReader.html" title="class in org.springframework.batch.item.xml" target="classFrame">StaxEventItemReader</a></li>
<li><a href="org/springframework/batch/item/xml/builder/StaxEventItemReaderBuilder.html" title="class in org.springframework.batch.item.xml.builder" target="classFrame">StaxEventItemReaderBuilder</a></li>
<li><a href="org/springframework/batch/item/xml/StaxEventItemWriter.html" title="class in org.springframework.batch.item.xml" target="classFrame">StaxEventItemWriter</a></li>
<li><a href="org/springframework/batch/item/xml/builder/StaxEventItemWriterBuilder.html" title="class in org.springframework.batch.item.xml.builder" target="classFrame">StaxEventItemWriterBuilder</a></li>
<li><a href="org/springframework/batch/item/xml/StaxUtils.html" title="class in org.springframework.batch.item.xml" target="classFrame">StaxUtils</a></li>
<li><a href="org/springframework/batch/item/xml/StaxWriterCallback.html" title="interface in org.springframework.batch.item.xml" target="classFrame"><span class="interfaceName">StaxWriterCallback</span></a></li>
<li><a href="org/springframework/batch/core/Step.html" title="interface in org.springframework.batch.core" target="classFrame"><span class="interfaceName">Step</span></a></li>
<li><a href="org/springframework/batch/core/step/builder/StepBuilder.html" title="class in org.springframework.batch.core.step.builder" target="classFrame">StepBuilder</a></li>
<li><a href="org/springframework/batch/core/step/builder/StepBuilderException.html" title="class in org.springframework.batch.core.step.builder" target="classFrame">StepBuilderException</a></li>
<li><a href="org/springframework/batch/core/configuration/annotation/StepBuilderFactory.html" title="class in org.springframework.batch.core.configuration.annotation" target="classFrame">StepBuilderFactory</a></li>
<li><a href="org/springframework/batch/core/step/builder/StepBuilderHelper.html" title="class in org.springframework.batch.core.step.builder" target="classFrame">StepBuilderHelper</a></li>
<li><a href="org/springframework/batch/core/step/builder/StepBuilderHelper.CommonStepProperties.html" title="class in org.springframework.batch.core.step.builder" target="classFrame">StepBuilderHelper.CommonStepProperties</a></li>
<li><a href="org/springframework/batch/core/scope/context/StepContext.html" title="class in org.springframework.batch.core.scope.context" target="classFrame">StepContext</a></li>
<li><a href="org/springframework/batch/core/scope/context/StepContextRepeatCallback.html" title="class in org.springframework.batch.core.scope.context" target="classFrame">StepContextRepeatCallback</a></li>
<li><a href="org/springframework/batch/core/StepContribution.html" title="class in org.springframework.batch.core" target="classFrame">StepContribution</a></li>
<li><a href="org/springframework/batch/integration/chunk/StepContributionSource.html" title="interface in org.springframework.batch.integration.chunk" target="classFrame"><span class="interfaceName">StepContributionSource</span></a></li>
<li><a href="org/springframework/batch/core/StepExecution.html" title="class in org.springframework.batch.core" target="classFrame">StepExecution</a></li>
<li><a href="org/springframework/batch/core/partition/support/StepExecutionAggregator.html" title="interface in org.springframework.batch.core.partition.support" target="classFrame"><span class="interfaceName">StepExecutionAggregator</span></a></li>
<li><a href="org/springframework/batch/sample/jmx/StepExecutionApplicationEventAdvice.html" title="class in org.springframework.batch.sample.jmx" target="classFrame">StepExecutionApplicationEventAdvice</a></li>
<li><a href="org/springframework/batch/core/repository/dao/StepExecutionDao.html" title="interface in org.springframework.batch.core.repository.dao" target="classFrame"><span class="interfaceName">StepExecutionDao</span></a></li>
<li><a href="org/springframework/batch/integration/async/StepExecutionInterceptor.html" title="class in org.springframework.batch.integration.async" target="classFrame">StepExecutionInterceptor</a></li>
<li><a href="org/springframework/batch/core/StepExecutionListener.html" title="interface in org.springframework.batch.core" target="classFrame"><span class="interfaceName">StepExecutionListener</span></a></li>
<li><a href="org/springframework/batch/core/listener/StepExecutionListenerSupport.html" title="class in org.springframework.batch.core.listener" target="classFrame">StepExecutionListenerSupport</a></li>
<li><a href="org/springframework/batch/integration/partition/StepExecutionRequest.html" title="class in org.springframework.batch.integration.partition" target="classFrame">StepExecutionRequest</a></li>
<li><a href="org/springframework/batch/integration/partition/StepExecutionRequestHandler.html" title="class in org.springframework.batch.integration.partition" target="classFrame">StepExecutionRequestHandler</a></li>
<li><a href="org/springframework/batch/core/resource/StepExecutionSimpleCompletionPolicy.html" title="class in org.springframework.batch.core.resource" target="classFrame">StepExecutionSimpleCompletionPolicy</a></li>
<li><a href="org/springframework/batch/core/partition/StepExecutionSplitter.html" title="interface in org.springframework.batch.core.partition" target="classFrame"><span class="interfaceName">StepExecutionSplitter</span></a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/StepFactoryBean.html" title="class in org.springframework.batch.core.jsr.configuration.xml" target="classFrame">StepFactoryBean</a></li>
<li><a href="org/springframework/batch/core/job/StepHandler.html" title="interface in org.springframework.batch.core.job" target="classFrame"><span class="interfaceName">StepHandler</span></a></li>
<li><a href="org/springframework/batch/core/step/StepHolder.html" title="interface in org.springframework.batch.core.step" target="classFrame"><span class="interfaceName">StepHolder</span></a></li>
<li><a href="org/springframework/batch/core/step/StepInterruptionPolicy.html" title="interface in org.springframework.batch.core.step" target="classFrame"><span class="interfaceName">StepInterruptionPolicy</span></a></li>
<li><a href="org/springframework/batch/core/StepListener.html" title="interface in org.springframework.batch.core" target="classFrame"><span class="interfaceName">StepListener</span></a></li>
<li><a href="org/springframework/batch/core/jsr/StepListenerAdapter.html" title="class in org.springframework.batch.core.jsr" target="classFrame">StepListenerAdapter</a></li>
<li><a href="org/springframework/batch/core/listener/StepListenerFactoryBean.html" title="class in org.springframework.batch.core.listener" target="classFrame">StepListenerFactoryBean</a></li>
<li><a href="org/springframework/batch/core/listener/StepListenerFailedException.html" title="class in org.springframework.batch.core.listener" target="classFrame">StepListenerFailedException</a></li>
<li><a href="org/springframework/batch/core/listener/StepListenerMetaData.html" title="enum in org.springframework.batch.core.listener" target="classFrame">StepListenerMetaData</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/StepListenerParser.html" title="class in org.springframework.batch.core.configuration.xml" target="classFrame">StepListenerParser</a></li>
<li><a href="org/springframework/batch/core/listener/StepListenerSupport.html" title="class in org.springframework.batch.core.listener" target="classFrame">StepListenerSupport</a></li>
<li><a href="org/springframework/batch/core/step/StepLocator.html" title="interface in org.springframework.batch.core.step" target="classFrame"><span class="interfaceName">StepLocator</span></a></li>
<li><a href="org/springframework/batch/core/step/StepLocatorStepFactoryBean.html" title="class in org.springframework.batch.core.step" target="classFrame">StepLocatorStepFactoryBean</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/StepParser.html" title="class in org.springframework.batch.core.jsr.configuration.xml" target="classFrame">StepParser</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/StepParserStepFactoryBean.html" title="class in org.springframework.batch.core.configuration.xml" target="classFrame">StepParserStepFactoryBean</a></li>
<li><a href="org/springframework/batch/core/configuration/StepRegistry.html" title="interface in org.springframework.batch.core.configuration" target="classFrame"><span class="interfaceName">StepRegistry</span></a></li>
<li><a href="org/springframework/batch/test/StepRunner.html" title="class in org.springframework.batch.test" target="classFrame">StepRunner</a></li>
<li><a href="org/springframework/batch/core/configuration/annotation/StepScope.html" title="annotation in org.springframework.batch.core.configuration.annotation" target="classFrame">StepScope</a></li>
<li><a href="org/springframework/batch/core/scope/StepScope.html" title="class in org.springframework.batch.core.scope" target="classFrame">StepScope</a></li>
<li><a href="org/springframework/batch/core/scope/context/StepScopeManager.html" title="class in org.springframework.batch.core.scope.context" target="classFrame">StepScopeManager</a></li>
<li><a href="org/springframework/batch/test/StepScopeTestExecutionListener.html" title="class in org.springframework.batch.test" target="classFrame">StepScopeTestExecutionListener</a></li>
<li><a href="org/springframework/batch/test/StepScopeTestUtils.html" title="class in org.springframework.batch.test" target="classFrame">StepScopeTestUtils</a></li>
<li><a href="org/springframework/batch/core/job/flow/support/state/StepState.html" title="class in org.springframework.batch.core.job.flow.support.state" target="classFrame">StepState</a></li>
<li><a href="org/springframework/batch/core/scope/context/StepSynchronizationManager.html" title="class in org.springframework.batch.core.scope.context" target="classFrame">StepSynchronizationManager</a></li>
<li><a href="org/springframework/batch/core/step/tasklet/StoppableTasklet.html" title="interface in org.springframework.batch.core.step.tasklet" target="classFrame"><span class="interfaceName">StoppableTasklet</span></a></li>
<li><a href="org/springframework/batch/item/database/StoredProcedureItemReader.html" title="class in org.springframework.batch.item.database" target="classFrame">StoredProcedureItemReader</a></li>
<li><a href="org/springframework/batch/item/file/separator/SuffixRecordSeparatorPolicy.html" title="class in org.springframework.batch.item.file.separator" target="classFrame">SuffixRecordSeparatorPolicy</a></li>
<li><a href="org/springframework/batch/sample/support/SummaryFooterCallback.html" title="class in org.springframework.batch.sample.support" target="classFrame">SummaryFooterCallback</a></li>
<li><a href="org/springframework/batch/item/database/support/SybasePagingQueryProvider.html" title="class in org.springframework.batch.item.database.support" target="classFrame">SybasePagingQueryProvider</a></li>
<li><a href="org/springframework/batch/core/scope/context/SynchronizationManagerSupport.html" title="class in org.springframework.batch.core.scope.context" target="classFrame">SynchronizationManagerSupport</a></li>
<li><a href="org/springframework/batch/repeat/context/SynchronizedAttributeAccessor.html" title="class in org.springframework.batch.repeat.context" target="classFrame">SynchronizedAttributeAccessor</a></li>
<li><a href="org/springframework/batch/item/support/SynchronizedItemStreamReader.html" title="class in org.springframework.batch.item.support" target="classFrame">SynchronizedItemStreamReader</a></li>
<li><a href="org/springframework/batch/core/step/tasklet/SystemCommandException.html" title="class in org.springframework.batch.core.step.tasklet" target="classFrame">SystemCommandException</a></li>
<li><a href="org/springframework/batch/core/step/tasklet/SystemCommandTasklet.html" title="class in org.springframework.batch.core.step.tasklet" target="classFrame">SystemCommandTasklet</a></li>
<li><a href="org/springframework/batch/core/launch/support/SystemExiter.html" title="interface in org.springframework.batch.core.launch.support" target="classFrame"><span class="interfaceName">SystemExiter</span></a></li>
<li><a href="org/springframework/batch/core/step/tasklet/SystemProcessExitCodeMapper.html" title="interface in org.springframework.batch.core.step.tasklet" target="classFrame"><span class="interfaceName">SystemProcessExitCodeMapper</span></a></li>
<li><a href="org/springframework/batch/support/SystemPropertyInitializer.html" title="class in org.springframework.batch.support" target="classFrame">SystemPropertyInitializer</a></li>
<li><a href="org/springframework/batch/core/partition/support/TaskExecutorPartitionHandler.html" title="class in org.springframework.batch.core.partition.support" target="classFrame">TaskExecutorPartitionHandler</a></li>
<li><a href="org/springframework/batch/repeat/support/TaskExecutorRepeatTemplate.html" title="class in org.springframework.batch.repeat.support" target="classFrame">TaskExecutorRepeatTemplate</a></li>
<li><a href="org/springframework/batch/core/step/tasklet/Tasklet.html" title="interface in org.springframework.batch.core.step.tasklet" target="classFrame"><span class="interfaceName">Tasklet</span></a></li>
<li><a href="org/springframework/batch/core/configuration/xml/TaskletParser.html" title="class in org.springframework.batch.core.configuration.xml" target="classFrame">TaskletParser</a></li>
<li><a href="org/springframework/batch/core/step/tasklet/TaskletStep.html" title="class in org.springframework.batch.core.step.tasklet" target="classFrame">TaskletStep</a></li>
<li><a href="org/springframework/batch/core/step/builder/TaskletStepBuilder.html" title="class in org.springframework.batch.core.step.builder" target="classFrame">TaskletStepBuilder</a></li>
<li><a href="org/springframework/batch/sample/domain/mail/internal/TestMailErrorHandler.html" title="class in org.springframework.batch.sample.domain.mail.internal" target="classFrame">TestMailErrorHandler</a></li>
<li><a href="org/springframework/batch/sample/domain/mail/internal/TestMailSender.html" title="class in org.springframework.batch.sample.domain.mail.internal" target="classFrame">TestMailSender</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/support/ThreadLocalClassloaderBeanPostProcessor.html" title="class in org.springframework.batch.core.jsr.configuration.support" target="classFrame">ThreadLocalClassloaderBeanPostProcessor</a></li>
<li><a href="org/springframework/batch/core/step/ThreadStepInterruptionPolicy.html" title="class in org.springframework.batch.core.step" target="classFrame">ThreadStepInterruptionPolicy</a></li>
<li><a href="org/springframework/batch/repeat/support/ThrottleLimitResultQueue.html" title="class in org.springframework.batch.repeat.support" target="classFrame">ThrottleLimitResultQueue</a></li>
<li><a href="org/springframework/batch/repeat/policy/TimeoutTerminationPolicy.html" title="class in org.springframework.batch.repeat.policy" target="classFrame">TimeoutTerminationPolicy</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/TopLevelFlowParser.html" title="class in org.springframework.batch.core.configuration.xml" target="classFrame">TopLevelFlowParser</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/TopLevelJobListenerParser.html" title="class in org.springframework.batch.core.configuration.xml" target="classFrame">TopLevelJobListenerParser</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/TopLevelStepListenerParser.html" title="class in org.springframework.batch.core.configuration.xml" target="classFrame">TopLevelStepListenerParser</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/TopLevelStepParser.html" title="class in org.springframework.batch.core.configuration.xml" target="classFrame">TopLevelStepParser</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/Trade.html" title="class in org.springframework.batch.sample.domain.trade" target="classFrame">Trade</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/TradeDao.html" title="interface in org.springframework.batch.sample.domain.trade" target="classFrame"><span class="interfaceName">TradeDao</span></a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/TradeFieldSetMapper.html" title="class in org.springframework.batch.sample.domain.trade.internal" target="classFrame">TradeFieldSetMapper</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/TradeProcessor.html" title="class in org.springframework.batch.sample.domain.trade.internal" target="classFrame">TradeProcessor</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/TradeRowMapper.html" title="class in org.springframework.batch.sample.domain.trade.internal" target="classFrame">TradeRowMapper</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/validator/TradeValidator.html" title="class in org.springframework.batch.sample.domain.trade.internal.validator" target="classFrame">TradeValidator</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/TradeWriter.html" title="class in org.springframework.batch.sample.domain.trade.internal" target="classFrame">TradeWriter</a></li>
<li><a href="org/springframework/batch/support/transaction/TransactionAwareBufferedWriter.html" title="class in org.springframework.batch.support.transaction" target="classFrame">TransactionAwareBufferedWriter</a></li>
<li><a href="org/springframework/batch/support/transaction/TransactionAwareProxyFactory.html" title="class in org.springframework.batch.support.transaction" target="classFrame">TransactionAwareProxyFactory</a></li>
<li><a href="org/springframework/batch/core/step/tasklet/UncheckedTransactionException.html" title="class in org.springframework.batch.core.step.tasklet" target="classFrame">UncheckedTransactionException</a></li>
<li><a href="org/springframework/batch/item/xml/stax/UnclosedElementCollectingEventWriter.html" title="class in org.springframework.batch.item.xml.stax" target="classFrame">UnclosedElementCollectingEventWriter</a></li>
<li><a href="org/springframework/batch/item/UnexpectedInputException.html" title="class in org.springframework.batch.item" target="classFrame">UnexpectedInputException</a></li>
<li><a href="org/springframework/batch/core/UnexpectedJobExecutionException.html" title="class in org.springframework.batch.core" target="classFrame">UnexpectedJobExecutionException</a></li>
<li><a href="org/springframework/batch/item/xml/stax/UnopenedElementClosingEventWriter.html" title="class in org.springframework.batch.item.xml.stax" target="classFrame">UnopenedElementClosingEventWriter</a></li>
<li><a href="org/springframework/batch/sample/domain/mail/User.html" title="class in org.springframework.batch.sample.domain.mail" target="classFrame">User</a></li>
<li><a href="org/springframework/batch/sample/domain/mail/internal/UserMailItemProcessor.html" title="class in org.springframework.batch.sample.domain.mail.internal" target="classFrame">UserMailItemProcessor</a></li>
<li><a href="org/springframework/batch/item/validator/ValidatingItemProcessor.html" title="class in org.springframework.batch.item.validator" target="classFrame">ValidatingItemProcessor</a></li>
<li><a href="org/springframework/batch/item/validator/ValidationException.html" title="class in org.springframework.batch.item.validator" target="classFrame">ValidationException</a></li>
<li><a href="org/springframework/batch/item/validator/Validator.html" title="interface in org.springframework.batch.item.validator" target="classFrame"><span class="interfaceName">Validator</span></a></li>
<li><a href="org/springframework/batch/item/WriteFailedException.html" title="class in org.springframework.batch.item" target="classFrame">WriteFailedException</a></li>
<li><a href="org/springframework/batch/item/WriterNotOpenException.html" title="class in org.springframework.batch.item" target="classFrame">WriterNotOpenException</a></li>
<li><a href="org/springframework/batch/core/repository/dao/XStreamExecutionContextStringSerializer.html" title="class in org.springframework.batch.core.repository.dao" target="classFrame">XStreamExecutionContextStringSerializer</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -1,849 +0,0 @@
<!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:38 CDT 2017 -->
<title>All Classes (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">All&nbsp;Classes</h1>
<div class="indexContainer">
<ul>
<li><a href="org/springframework/batch/core/configuration/support/AbstractApplicationContextFactory.html" title="class in org.springframework.batch.core.configuration.support">AbstractApplicationContextFactory</a></li>
<li><a href="org/springframework/batch/core/configuration/annotation/AbstractBatchConfiguration.html" title="class in org.springframework.batch.core.configuration.annotation">AbstractBatchConfiguration</a></li>
<li><a href="org/springframework/batch/item/database/AbstractCursorItemReader.html" title="class in org.springframework.batch.item.database">AbstractCursorItemReader</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/AbstractFlowParser.html" title="class in org.springframework.batch.core.configuration.xml">AbstractFlowParser</a></li>
<li><a href="org/springframework/batch/item/database/orm/AbstractHibernateQueryProvider.html" title="class in org.springframework.batch.item.database.orm">AbstractHibernateQueryProvider</a></li>
<li><a href="org/springframework/batch/item/support/AbstractItemCountingItemStreamItemReader.html" title="class in org.springframework.batch.item.support">AbstractItemCountingItemStreamItemReader</a></li>
<li><a href="org/springframework/batch/item/support/AbstractItemStreamItemReader.html" title="class in org.springframework.batch.item.support">AbstractItemStreamItemReader</a></li>
<li><a href="org/springframework/batch/item/support/AbstractItemStreamItemWriter.html" title="class in org.springframework.batch.item.support">AbstractItemStreamItemWriter</a></li>
<li><a href="org/springframework/batch/core/repository/dao/AbstractJdbcBatchMetadataDao.html" title="class in org.springframework.batch.core.repository.dao">AbstractJdbcBatchMetadataDao</a></li>
<li><a href="org/springframework/batch/core/job/AbstractJob.html" title="class in org.springframework.batch.core.job">AbstractJob</a></li>
<li><a href="org/springframework/batch/core/explore/support/AbstractJobExplorerFactoryBean.html" title="class in org.springframework.batch.core.explore.support">AbstractJobExplorerFactoryBean</a></li>
<li><a href="org/springframework/batch/core/repository/support/AbstractJobRepositoryFactoryBean.html" title="class in org.springframework.batch.core.repository.support">AbstractJobRepositoryFactoryBean</a></li>
<li><a href="org/springframework/batch/test/AbstractJobTests.html" title="class in org.springframework.batch.test">AbstractJobTests</a></li>
<li><a href="org/springframework/batch/item/database/orm/AbstractJpaQueryProvider.html" title="class in org.springframework.batch.item.database.orm">AbstractJpaQueryProvider</a></li>
<li><a href="org/springframework/batch/item/file/transform/AbstractLineTokenizer.html" title="class in org.springframework.batch.item.file.transform">AbstractLineTokenizer</a></li>
<li><a href="org/springframework/batch/core/listener/AbstractListenerFactoryBean.html" title="class in org.springframework.batch.core.listener">AbstractListenerFactoryBean</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/AbstractListenerParser.html" title="class in org.springframework.batch.core.configuration.xml">AbstractListenerParser</a></li>
<li><a href="org/springframework/batch/item/adapter/AbstractMethodInvokingDelegator.html" title="class in org.springframework.batch.item.adapter">AbstractMethodInvokingDelegator</a></li>
<li><a href="org/springframework/batch/item/adapter/AbstractMethodInvokingDelegator.InvocationTargetThrowableWrapper.html" title="class in org.springframework.batch.item.adapter">AbstractMethodInvokingDelegator.InvocationTargetThrowableWrapper</a></li>
<li><a href="org/springframework/batch/item/data/AbstractNeo4jItemReader.html" title="class in org.springframework.batch.item.data">AbstractNeo4jItemReader</a></li>
<li><a href="org/springframework/batch/item/data/AbstractPaginatedDataItemReader.html" title="class in org.springframework.batch.item.data">AbstractPaginatedDataItemReader</a></li>
<li><a href="org/springframework/batch/item/database/AbstractPagingItemReader.html" title="class in org.springframework.batch.item.database">AbstractPagingItemReader</a></li>
<li><a href="org/springframework/batch/core/partition/support/AbstractPartitionHandler.html" title="class in org.springframework.batch.core.partition.support">AbstractPartitionHandler</a></li>
<li><a href="org/springframework/batch/item/database/support/AbstractSqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">AbstractSqlPagingQueryProvider</a></li>
<li><a href="org/springframework/batch/core/job/flow/support/state/AbstractState.html" title="class in org.springframework.batch.core.job.flow.support.state">AbstractState</a></li>
<li><a href="org/springframework/batch/core/step/AbstractStep.html" title="class in org.springframework.batch.core.step">AbstractStep</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/AbstractStepParser.html" title="class in org.springframework.batch.core.configuration.xml">AbstractStepParser</a></li>
<li><a href="org/springframework/batch/core/step/builder/AbstractTaskletStepBuilder.html" title="class in org.springframework.batch.core.step.builder">AbstractTaskletStepBuilder</a></li>
<li><a href="org/springframework/batch/sample/domain/order/Address.html" title="class in org.springframework.batch.sample.domain.order">Address</a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/extractor/AddressFieldExtractor.html" title="class in org.springframework.batch.sample.domain.order.internal.extractor">AddressFieldExtractor</a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/mapper/AddressFieldSetMapper.html" title="class in org.springframework.batch.sample.domain.order.internal.mapper">AddressFieldSetMapper</a></li>
<li><a href="org/springframework/batch/core/annotation/AfterChunk.html" title="annotation in org.springframework.batch.core.annotation">AfterChunk</a></li>
<li><a href="org/springframework/batch/core/annotation/AfterChunkError.html" title="annotation in org.springframework.batch.core.annotation">AfterChunkError</a></li>
<li><a href="org/springframework/batch/core/annotation/AfterJob.html" title="annotation in org.springframework.batch.core.annotation">AfterJob</a></li>
<li><a href="org/springframework/batch/core/annotation/AfterProcess.html" title="annotation in org.springframework.batch.core.annotation">AfterProcess</a></li>
<li><a href="org/springframework/batch/core/annotation/AfterRead.html" title="annotation in org.springframework.batch.core.annotation">AfterRead</a></li>
<li><a href="org/springframework/batch/core/annotation/AfterStep.html" title="annotation in org.springframework.batch.core.annotation">AfterStep</a></li>
<li><a href="org/springframework/batch/core/annotation/AfterWrite.html" title="annotation in org.springframework.batch.core.annotation">AfterWrite</a></li>
<li><a href="org/springframework/batch/sample/domain/multiline/AggregateItem.html" title="class in org.springframework.batch.sample.domain.multiline">AggregateItem</a></li>
<li><a href="org/springframework/batch/sample/domain/multiline/AggregateItemFieldSetMapper.html" title="class in org.springframework.batch.sample.domain.multiline">AggregateItemFieldSetMapper</a></li>
<li><a href="org/springframework/batch/sample/domain/multiline/AggregateItemReader.html" title="class in org.springframework.batch.sample.domain.multiline">AggregateItemReader</a></li>
<li><a href="org/springframework/batch/item/file/transform/Alignment.html" title="enum in org.springframework.batch.item.file.transform">Alignment</a></li>
<li><a href="org/springframework/batch/core/step/skip/AlwaysSkipItemSkipPolicy.html" title="class in org.springframework.batch.core.step.skip">AlwaysSkipItemSkipPolicy</a></li>
<li><a href="org/springframework/batch/item/amqp/AmqpItemReader.html" title="class in org.springframework.batch.item.amqp">AmqpItemReader</a></li>
<li><a href="org/springframework/batch/item/amqp/AmqpItemWriter.html" title="class in org.springframework.batch.item.amqp">AmqpItemWriter</a></li>
<li><a href="org/springframework/batch/sample/rabbitmq/amqp/AmqpMessageProducer.html" title="class in org.springframework.batch.sample.rabbitmq.amqp">AmqpMessageProducer</a></li>
<li><a href="org/springframework/batch/support/AnnotationMethodResolver.html" title="class in org.springframework.batch.support">AnnotationMethodResolver</a></li>
<li><a href="org/springframework/batch/core/configuration/support/ApplicationContextFactory.html" title="interface in org.springframework.batch.core.configuration.support"><span class="interfaceName">ApplicationContextFactory</span></a></li>
<li><a href="org/springframework/batch/core/configuration/support/ApplicationContextJobFactory.html" title="class in org.springframework.batch.core.configuration.support">ApplicationContextJobFactory</a></li>
<li><a href="org/springframework/batch/item/file/mapping/ArrayFieldSetMapper.html" title="class in org.springframework.batch.item.file.mapping">ArrayFieldSetMapper</a></li>
<li><a href="org/springframework/batch/test/AssertFile.html" title="class in org.springframework.batch.test">AssertFile</a></li>
<li><a href="org/springframework/batch/integration/chunk/AsynchronousFailureException.html" title="class in org.springframework.batch.integration.chunk">AsynchronousFailureException</a></li>
<li><a href="org/springframework/batch/integration/async/AsyncItemProcessor.html" title="class in org.springframework.batch.integration.async">AsyncItemProcessor</a></li>
<li><a href="org/springframework/batch/integration/async/AsyncItemWriter.html" title="class in org.springframework.batch.integration.async">AsyncItemWriter</a></li>
<li><a href="org/springframework/batch/core/configuration/support/AutomaticJobRegistrar.html" title="class in org.springframework.batch.core.configuration.support">AutomaticJobRegistrar</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/support/BaseContextListFactoryBean.html" title="class in org.springframework.batch.core.jsr.configuration.support">BaseContextListFactoryBean</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/support/BatchArtifactType.html" title="enum in org.springframework.batch.core.jsr.configuration.support">BatchArtifactType</a></li>
<li><a href="org/springframework/batch/core/configuration/BatchConfigurationException.html" title="class in org.springframework.batch.core.configuration">BatchConfigurationException</a></li>
<li><a href="org/springframework/batch/core/configuration/annotation/BatchConfigurationSelector.html" title="class in org.springframework.batch.core.configuration.annotation">BatchConfigurationSelector</a></li>
<li><a href="org/springframework/batch/core/configuration/annotation/BatchConfigurer.html" title="interface in org.springframework.batch.core.configuration.annotation"><span class="interfaceName">BatchConfigurer</span></a></li>
<li><a href="org/springframework/batch/integration/config/xml/BatchIntegrationNamespaceHandler.html" title="class in org.springframework.batch.integration.config.xml">BatchIntegrationNamespaceHandler</a></li>
<li><a href="org/springframework/batch/core/jsr/step/batchlet/BatchletAdapter.html" title="class in org.springframework.batch.core.jsr.step.batchlet">BatchletAdapter</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/BatchletParser.html" title="class in org.springframework.batch.core.jsr.configuration.xml">BatchletParser</a></li>
<li><a href="org/springframework/batch/core/jsr/step/BatchletStep.html" title="class in org.springframework.batch.core.jsr.step">BatchletStep</a></li>
<li><a href="org/springframework/batch/container/jms/BatchMessageListenerContainer.html" title="class in org.springframework.batch.container.jms">BatchMessageListenerContainer</a></li>
<li><a href="org/springframework/batch/container/jms/BatchMessageListenerContainer.ContainerDelegate.html" title="interface in org.springframework.batch.container.jms"><span class="interfaceName">BatchMessageListenerContainer.ContainerDelegate</span></a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/BatchParser.html" title="class in org.springframework.batch.core.jsr.configuration.xml">BatchParser</a></li>
<li><a href="org/springframework/batch/core/jsr/launch/support/BatchPropertyBeanPostProcessor.html" title="class in org.springframework.batch.core.jsr.launch.support">BatchPropertyBeanPostProcessor</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/support/BatchPropertyContext.html" title="class in org.springframework.batch.core.jsr.configuration.support">BatchPropertyContext</a></li>
<li><a href="org/springframework/batch/core/step/item/BatchRetryTemplate.html" title="class in org.springframework.batch.core.step.item">BatchRetryTemplate</a></li>
<li><a href="org/springframework/batch/core/scope/BatchScopeSupport.html" title="class in org.springframework.batch.core.scope">BatchScopeSupport</a></li>
<li><a href="org/springframework/batch/core/scope/BatchScopeSupport.Scopifier.html" title="class in org.springframework.batch.core.scope">BatchScopeSupport.Scopifier</a></li>
<li><a href="org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/BeanDefinitionUtils.html" title="class in org.springframework.batch.core.configuration.xml">BeanDefinitionUtils</a></li>
<li><a href="org/springframework/batch/integration/partition/BeanFactoryStepLocator.html" title="class in org.springframework.batch.integration.partition">BeanFactoryStepLocator</a></li>
<li><a href="org/springframework/batch/item/database/BeanPropertyItemSqlParameterSourceProvider.html" title="class in org.springframework.batch.item.database">BeanPropertyItemSqlParameterSourceProvider</a></li>
<li><a href="org/springframework/batch/item/file/transform/BeanWrapperFieldExtractor.html" title="class in org.springframework.batch.item.file.transform">BeanWrapperFieldExtractor</a></li>
<li><a href="org/springframework/batch/item/file/mapping/BeanWrapperFieldSetMapper.html" title="class in org.springframework.batch.item.file.mapping">BeanWrapperFieldSetMapper</a></li>
<li><a href="org/springframework/batch/core/annotation/BeforeChunk.html" title="annotation in org.springframework.batch.core.annotation">BeforeChunk</a></li>
<li><a href="org/springframework/batch/core/annotation/BeforeJob.html" title="annotation in org.springframework.batch.core.annotation">BeforeJob</a></li>
<li><a href="org/springframework/batch/core/annotation/BeforeProcess.html" title="annotation in org.springframework.batch.core.annotation">BeforeProcess</a></li>
<li><a href="org/springframework/batch/core/annotation/BeforeRead.html" title="annotation in org.springframework.batch.core.annotation">BeforeRead</a></li>
<li><a href="org/springframework/batch/core/annotation/BeforeStep.html" title="annotation in org.springframework.batch.core.annotation">BeforeStep</a></li>
<li><a href="org/springframework/batch/core/annotation/BeforeWrite.html" title="annotation in org.springframework.batch.core.annotation">BeforeWrite</a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/mapper/BillingFieldSetMapper.html" title="class in org.springframework.batch.sample.domain.order.internal.mapper">BillingFieldSetMapper</a></li>
<li><a href="org/springframework/batch/sample/domain/order/BillingInfo.html" title="class in org.springframework.batch.sample.domain.order">BillingInfo</a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/extractor/BillingInfoFieldExtractor.html" title="class in org.springframework.batch.sample.domain.order.internal.extractor">BillingInfoFieldExtractor</a></li>
<li><a href="org/springframework/batch/item/file/BufferedReaderFactory.html" title="interface in org.springframework.batch.item.file"><span class="interfaceName">BufferedReaderFactory</span></a></li>
<li><a href="org/springframework/batch/core/step/tasklet/CallableTaskletAdapter.html" title="class in org.springframework.batch.core.step.tasklet">CallableTaskletAdapter</a></li>
<li><a href="org/springframework/batch/jsr/repeat/CheckpointAlgorithmAdapter.html" title="class in org.springframework.batch.jsr.repeat">CheckpointAlgorithmAdapter</a></li>
<li><a href="org/springframework/batch/jsr/item/CheckpointSupport.html" title="class in org.springframework.batch.jsr.item">CheckpointSupport</a></li>
<li><a href="org/springframework/batch/sample/domain/person/Child.html" title="class in org.springframework.batch.sample.domain.person">Child</a></li>
<li><a href="org/springframework/batch/core/step/item/Chunk.html" title="class in org.springframework.batch.core.step.item">Chunk</a></li>
<li><a href="org/springframework/batch/core/scope/context/ChunkContext.html" title="class in org.springframework.batch.core.scope.context">ChunkContext</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/ChunkElementParser.html" title="class in org.springframework.batch.core.configuration.xml">ChunkElementParser</a></li>
<li><a href="org/springframework/batch/integration/chunk/ChunkHandler.html" title="interface in org.springframework.batch.integration.chunk"><span class="interfaceName">ChunkHandler</span></a></li>
<li><a href="org/springframework/batch/core/ChunkListener.html" title="interface in org.springframework.batch.core"><span class="interfaceName">ChunkListener</span></a></li>
<li><a href="org/springframework/batch/core/jsr/ChunkListenerAdapter.html" title="class in org.springframework.batch.core.jsr">ChunkListenerAdapter</a></li>
<li><a href="org/springframework/batch/core/listener/ChunkListenerSupport.html" title="class in org.springframework.batch.core.listener">ChunkListenerSupport</a></li>
<li><a href="org/springframework/batch/integration/chunk/ChunkMessageChannelItemWriter.html" title="class in org.springframework.batch.integration.chunk">ChunkMessageChannelItemWriter</a></li>
<li><a href="org/springframework/batch/core/step/item/ChunkMonitor.html" title="class in org.springframework.batch.core.step.item">ChunkMonitor</a></li>
<li><a href="org/springframework/batch/core/step/item/ChunkMonitor.ChunkMonitorData.html" title="class in org.springframework.batch.core.step.item">ChunkMonitor.ChunkMonitorData</a></li>
<li><a href="org/springframework/batch/core/step/item/ChunkOrientedTasklet.html" title="class in org.springframework.batch.core.step.item">ChunkOrientedTasklet</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/ChunkParser.html" title="class in org.springframework.batch.core.jsr.configuration.xml">ChunkParser</a></li>
<li><a href="org/springframework/batch/core/step/item/ChunkProcessor.html" title="interface in org.springframework.batch.core.step.item"><span class="interfaceName">ChunkProcessor</span></a></li>
<li><a href="org/springframework/batch/integration/chunk/ChunkProcessorChunkHandler.html" title="class in org.springframework.batch.integration.chunk">ChunkProcessorChunkHandler</a></li>
<li><a href="org/springframework/batch/core/step/item/ChunkProvider.html" title="interface in org.springframework.batch.core.step.item"><span class="interfaceName">ChunkProvider</span></a></li>
<li><a href="org/springframework/batch/integration/chunk/ChunkRequest.html" title="class in org.springframework.batch.integration.chunk">ChunkRequest</a></li>
<li><a href="org/springframework/batch/integration/chunk/ChunkResponse.html" title="class in org.springframework.batch.integration.chunk">ChunkResponse</a></li>
<li><a href="org/springframework/batch/support/annotation/Classifier.html" title="annotation in org.springframework.batch.support.annotation">Classifier</a></li>
<li><a href="org/springframework/batch/item/support/ClassifierCompositeItemProcessor.html" title="class in org.springframework.batch.item.support">ClassifierCompositeItemProcessor</a></li>
<li><a href="org/springframework/batch/item/support/ClassifierCompositeItemWriter.html" title="class in org.springframework.batch.item.support">ClassifierCompositeItemWriter</a></li>
<li><a href="org/springframework/batch/core/configuration/support/ClassPathXmlApplicationContextFactory.html" title="class in org.springframework.batch.core.configuration.support">ClassPathXmlApplicationContextFactory</a></li>
<li><a href="org/springframework/batch/core/configuration/support/ClasspathXmlApplicationContextsFactoryBean.html" title="class in org.springframework.batch.core.configuration.support">ClasspathXmlApplicationContextsFactoryBean</a></li>
<li><a href="org/springframework/batch/core/configuration/support/ClassPathXmlJobRegistry.html" title="class in org.springframework.batch.core.configuration.support">ClassPathXmlJobRegistry</a></li>
<li><a href="org/springframework/batch/item/database/support/ColumnMapItemPreparedStatementSetter.html" title="class in org.springframework.batch.item.database.support">ColumnMapItemPreparedStatementSetter</a></li>
<li><a href="org/springframework/batch/sample/common/ColumnRangePartitioner.html" title="class in org.springframework.batch.sample.common">ColumnRangePartitioner</a></li>
<li><a href="org/springframework/batch/core/launch/support/CommandLineJobRunner.html" title="class in org.springframework.batch.core.launch.support">CommandLineJobRunner</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/CommonsLoggingInvalidCustomerLogger.html" title="class in org.springframework.batch.sample.domain.trade.internal">CommonsLoggingInvalidCustomerLogger</a></li>
<li><a href="org/springframework/batch/repeat/CompletionPolicy.html" title="interface in org.springframework.batch.repeat"><span class="interfaceName">CompletionPolicy</span></a></li>
<li><a href="org/springframework/batch/repeat/policy/CompletionPolicySupport.html" title="class in org.springframework.batch.repeat.policy">CompletionPolicySupport</a></li>
<li><a href="org/springframework/batch/core/listener/CompositeChunkListener.html" title="class in org.springframework.batch.core.listener">CompositeChunkListener</a></li>
<li><a href="org/springframework/batch/repeat/policy/CompositeCompletionPolicy.html" title="class in org.springframework.batch.repeat.policy">CompositeCompletionPolicy</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/CompositeCustomerUpdateLineTokenizer.html" title="class in org.springframework.batch.sample.domain.trade">CompositeCustomerUpdateLineTokenizer</a></li>
<li><a href="org/springframework/batch/repeat/exception/CompositeExceptionHandler.html" title="class in org.springframework.batch.repeat.exception">CompositeExceptionHandler</a></li>
<li><a href="org/springframework/batch/core/listener/CompositeItemProcessListener.html" title="class in org.springframework.batch.core.listener">CompositeItemProcessListener</a></li>
<li><a href="org/springframework/batch/item/support/CompositeItemProcessor.html" title="class in org.springframework.batch.item.support">CompositeItemProcessor</a></li>
<li><a href="org/springframework/batch/core/listener/CompositeItemReadListener.html" title="class in org.springframework.batch.core.listener">CompositeItemReadListener</a></li>
<li><a href="org/springframework/batch/item/support/CompositeItemStream.html" title="class in org.springframework.batch.item.support">CompositeItemStream</a></li>
<li><a href="org/springframework/batch/core/listener/CompositeItemWriteListener.html" title="class in org.springframework.batch.core.listener">CompositeItemWriteListener</a></li>
<li><a href="org/springframework/batch/item/support/CompositeItemWriter.html" title="class in org.springframework.batch.item.support">CompositeItemWriter</a></li>
<li><a href="org/springframework/batch/core/listener/CompositeJobExecutionListener.html" title="class in org.springframework.batch.core.listener">CompositeJobExecutionListener</a></li>
<li><a href="org/springframework/batch/core/job/CompositeJobParametersValidator.html" title="class in org.springframework.batch.core.job">CompositeJobParametersValidator</a></li>
<li><a href="org/springframework/batch/repeat/listener/CompositeRepeatListener.html" title="class in org.springframework.batch.repeat.listener">CompositeRepeatListener</a></li>
<li><a href="org/springframework/batch/core/listener/CompositeRetryProcessListener.html" title="class in org.springframework.batch.core.listener">CompositeRetryProcessListener</a></li>
<li><a href="org/springframework/batch/core/listener/CompositeRetryReadListener.html" title="class in org.springframework.batch.core.listener">CompositeRetryReadListener</a></li>
<li><a href="org/springframework/batch/core/listener/CompositeRetryWriteListener.html" title="class in org.springframework.batch.core.listener">CompositeRetryWriteListener</a></li>
<li><a href="org/springframework/batch/core/listener/CompositeSkipListener.html" title="class in org.springframework.batch.core.listener">CompositeSkipListener</a></li>
<li><a href="org/springframework/batch/core/step/skip/CompositeSkipPolicy.html" title="class in org.springframework.batch.core.step.skip">CompositeSkipPolicy</a></li>
<li><a href="org/springframework/batch/core/listener/CompositeStepExecutionListener.html" title="class in org.springframework.batch.core.listener">CompositeStepExecutionListener</a></li>
<li><a href="org/springframework/batch/core/step/tasklet/ConfigurableSystemProcessExitCodeMapper.html" title="class in org.springframework.batch.core.step.tasklet">ConfigurableSystemProcessExitCodeMapper</a></li>
<li><a href="org/springframework/batch/item/file/transform/ConversionException.html" title="class in org.springframework.batch.item.file.transform">ConversionException</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/CoreNamespaceHandler.html" title="class in org.springframework.batch.core.configuration.xml">CoreNamespaceHandler</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/CoreNamespacePostProcessor.html" title="class in org.springframework.batch.core.configuration.xml">CoreNamespacePostProcessor</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/CoreNamespaceUtils.html" title="class in org.springframework.batch.core.configuration.xml">CoreNamespaceUtils</a></li>
<li><a href="org/springframework/batch/repeat/policy/CountingCompletionPolicy.html" title="class in org.springframework.batch.repeat.policy">CountingCompletionPolicy</a></li>
<li><a href="org/springframework/batch/sample/domain/order/Customer.html" title="class in org.springframework.batch.sample.domain.order">Customer</a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/xml/Customer.html" title="class in org.springframework.batch.sample.domain.order.internal.xml">Customer</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/CustomerCredit.html" title="class in org.springframework.batch.sample.domain.trade">CustomerCredit</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/CustomerCreditDao.html" title="interface in org.springframework.batch.sample.domain.trade"><span class="interfaceName">CustomerCreditDao</span></a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/CustomerCreditFieldSetMapper.html" title="class in org.springframework.batch.sample.domain.trade.internal">CustomerCreditFieldSetMapper</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/CustomerCreditIncreaseProcessor.html" title="class in org.springframework.batch.sample.domain.trade.internal">CustomerCreditIncreaseProcessor</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/CustomerCreditItemWriter.html" title="class in org.springframework.batch.sample.domain.trade.internal">CustomerCreditItemWriter</a></li>
<li><a href="org/springframework/batch/sample/data/CustomerCreditRepository.html" title="interface in org.springframework.batch.sample.data"><span class="interfaceName">CustomerCreditRepository</span></a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/CustomerCreditRowMapper.html" title="class in org.springframework.batch.sample.domain.trade.internal">CustomerCreditRowMapper</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/CustomerCreditUpdatePreparedStatementSetter.html" title="class in org.springframework.batch.sample.domain.trade.internal">CustomerCreditUpdatePreparedStatementSetter</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/CustomerCreditUpdateWriter.html" title="class in org.springframework.batch.sample.domain.trade.internal">CustomerCreditUpdateWriter</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/CustomerDao.html" title="interface in org.springframework.batch.sample.domain.trade"><span class="interfaceName">CustomerDao</span></a></li>
<li><a href="org/springframework/batch/sample/domain/trade/CustomerDebit.html" title="class in org.springframework.batch.sample.domain.trade">CustomerDebit</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/CustomerDebitDao.html" title="interface in org.springframework.batch.sample.domain.trade"><span class="interfaceName">CustomerDebitDao</span></a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/CustomerDebitRowMapper.html" title="class in org.springframework.batch.sample.domain.trade.internal">CustomerDebitRowMapper</a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/extractor/CustomerFieldExtractor.html" title="class in org.springframework.batch.sample.domain.order.internal.extractor">CustomerFieldExtractor</a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/mapper/CustomerFieldSetMapper.html" title="class in org.springframework.batch.sample.domain.order.internal.mapper">CustomerFieldSetMapper</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/CustomerOperation.html" title="enum in org.springframework.batch.sample.domain.trade">CustomerOperation</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/CustomerUpdate.html" title="class in org.springframework.batch.sample.domain.trade">CustomerUpdate</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/CustomerUpdateFieldSetMapper.html" title="class in org.springframework.batch.sample.domain.trade">CustomerUpdateFieldSetMapper</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/CustomerUpdateProcessor.html" title="class in org.springframework.batch.sample.domain.trade">CustomerUpdateProcessor</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/CustomerUpdateWriter.html" title="class in org.springframework.batch.sample.domain.trade">CustomerUpdateWriter</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/CustomerUpdateWriter.html" title="class in org.springframework.batch.sample.domain.trade.internal">CustomerUpdateWriter</a></li>
<li><a href="org/springframework/batch/support/DatabaseType.html" title="enum in org.springframework.batch.support">DatabaseType</a></li>
<li><a href="org/springframework/batch/item/database/support/DataFieldMaxValueIncrementerFactory.html" title="interface in org.springframework.batch.item.database.support"><span class="interfaceName">DataFieldMaxValueIncrementerFactory</span></a></li>
<li><a href="org/springframework/batch/sample/config/DataSourceConfiguration.html" title="class in org.springframework.batch.sample.config">DataSourceConfiguration</a></li>
<li><a href="org/springframework/batch/test/DataSourceInitializer.html" title="class in org.springframework.batch.test">DataSourceInitializer</a></li>
<li><a href="org/springframework/batch/item/database/support/Db2PagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">Db2PagingQueryProvider</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/DecisionParser.html" title="class in org.springframework.batch.core.configuration.xml">DecisionParser</a></li>
<li><a href="org/springframework/batch/core/job/flow/support/state/DecisionState.html" title="class in org.springframework.batch.core.job.flow.support.state">DecisionState</a></li>
<li><a href="org/springframework/batch/core/jsr/step/DecisionStep.html" title="class in org.springframework.batch.core.jsr.step">DecisionStep</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/DecisionStepFactoryBean.html" title="class in org.springframework.batch.core.jsr.configuration.xml">DecisionStepFactoryBean</a></li>
<li><a href="org/springframework/batch/core/configuration/annotation/DefaultBatchConfigurer.html" title="class in org.springframework.batch.core.configuration.annotation">DefaultBatchConfigurer</a></li>
<li><a href="org/springframework/batch/item/file/DefaultBufferedReaderFactory.html" title="class in org.springframework.batch.item.file">DefaultBufferedReaderFactory</a></li>
<li><a href="org/springframework/batch/item/database/support/DefaultDataFieldMaxValueIncrementerFactory.html" title="class in org.springframework.batch.item.database.support">DefaultDataFieldMaxValueIncrementerFactory</a></li>
<li><a href="org/springframework/batch/repeat/exception/DefaultExceptionHandler.html" title="class in org.springframework.batch.repeat.exception">DefaultExceptionHandler</a></li>
<li><a href="org/springframework/batch/core/repository/dao/DefaultExecutionContextSerializer.html" title="class in org.springframework.batch.core.repository.dao">DefaultExecutionContextSerializer</a></li>
<li><a href="org/springframework/batch/item/file/transform/DefaultFieldSet.html" title="class in org.springframework.batch.item.file.transform">DefaultFieldSet</a></li>
<li><a href="org/springframework/batch/item/file/transform/DefaultFieldSetFactory.html" title="class in org.springframework.batch.item.file.transform">DefaultFieldSetFactory</a></li>
<li><a href="org/springframework/batch/item/xml/stax/DefaultFragmentEventReader.html" title="class in org.springframework.batch.item.xml.stax">DefaultFragmentEventReader</a></li>
<li><a href="org/springframework/batch/core/step/item/DefaultItemFailureHandler.html" title="class in org.springframework.batch.core.step.item">DefaultItemFailureHandler</a></li>
<li><a href="org/springframework/batch/core/DefaultJobKeyGenerator.html" title="class in org.springframework.batch.core">DefaultJobKeyGenerator</a></li>
<li><a href="org/springframework/batch/core/configuration/support/DefaultJobLoader.html" title="class in org.springframework.batch.core.configuration.support">DefaultJobLoader</a></li>
<li><a href="org/springframework/batch/sample/launch/DefaultJobLoader.html" title="class in org.springframework.batch.sample.launch">DefaultJobLoader</a></li>
<li><a href="org/springframework/batch/core/converter/DefaultJobParametersConverter.html" title="class in org.springframework.batch.core.converter">DefaultJobParametersConverter</a></li>
<li><a href="org/springframework/batch/core/step/job/DefaultJobParametersExtractor.html" title="class in org.springframework.batch.core.step.job">DefaultJobParametersExtractor</a></li>
<li><a href="org/springframework/batch/core/job/DefaultJobParametersValidator.html" title="class in org.springframework.batch.core.job">DefaultJobParametersValidator</a></li>
<li><a href="org/springframework/batch/item/file/mapping/DefaultLineMapper.html" title="class in org.springframework.batch.item.file.mapping">DefaultLineMapper</a></li>
<li><a href="org/springframework/batch/item/mail/DefaultMailErrorHandler.html" title="class in org.springframework.batch.item.mail">DefaultMailErrorHandler</a></li>
<li><a href="org/springframework/batch/support/DefaultPropertyEditorRegistrar.html" title="class in org.springframework.batch.support">DefaultPropertyEditorRegistrar</a></li>
<li><a href="org/springframework/batch/item/file/separator/DefaultRecordSeparatorPolicy.html" title="class in org.springframework.batch.item.file.separator">DefaultRecordSeparatorPolicy</a></li>
<li><a href="org/springframework/batch/repeat/policy/DefaultResultCompletionPolicy.html" title="class in org.springframework.batch.repeat.policy">DefaultResultCompletionPolicy</a></li>
<li><a href="org/springframework/batch/core/job/flow/support/DefaultStateTransitionComparator.html" title="class in org.springframework.batch.core.job.flow.support">DefaultStateTransitionComparator</a></li>
<li><a href="org/springframework/batch/core/partition/support/DefaultStepExecutionAggregator.html" title="class in org.springframework.batch.core.partition.support">DefaultStepExecutionAggregator</a></li>
<li><a href="org/springframework/batch/integration/step/DelegateStep.html" title="class in org.springframework.batch.integration.step">DelegateStep</a></li>
<li><a href="org/springframework/batch/item/file/transform/DelimitedLineAggregator.html" title="class in org.springframework.batch.item.file.transform">DelimitedLineAggregator</a></li>
<li><a href="org/springframework/batch/item/file/transform/DelimitedLineTokenizer.html" title="class in org.springframework.batch.item.file.transform">DelimitedLineTokenizer</a></li>
<li><a href="org/springframework/batch/item/database/support/DerbyPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">DerbyPagingQueryProvider</a></li>
<li><a href="org/springframework/batch/poller/DirectPoller.html" title="class in org.springframework.batch.poller">DirectPoller</a></li>
<li><a href="org/springframework/batch/sample/support/DummyItemWriter.html" title="class in org.springframework.batch.sample.support">DummyItemWriter</a></li>
<li><a href="org/springframework/batch/core/configuration/DuplicateJobException.html" title="class in org.springframework.batch.core.configuration">DuplicateJobException</a></li>
<li><a href="org/springframework/batch/item/adapter/DynamicMethodInvocationException.html" title="class in org.springframework.batch.item.adapter">DynamicMethodInvocationException</a></li>
<li><a href="org/springframework/batch/core/configuration/annotation/EnableBatchProcessing.html" title="annotation in org.springframework.batch.core.configuration.annotation">EnableBatchProcessing</a></li>
<li><a href="org/springframework/batch/core/job/flow/support/state/EndState.html" title="class in org.springframework.batch.core.job.flow.support.state">EndState</a></li>
<li><a href="org/springframework/batch/core/Entity.html" title="class in org.springframework.batch.core">Entity</a></li>
<li><a href="org/springframework/batch/core/step/skip/ExceptionClassifierSkipPolicy.html" title="class in org.springframework.batch.core.step.skip">ExceptionClassifierSkipPolicy</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/ExceptionElementParser.html" title="class in org.springframework.batch.core.configuration.xml">ExceptionElementParser</a></li>
<li><a href="org/springframework/batch/repeat/exception/ExceptionHandler.html" title="interface in org.springframework.batch.repeat.exception"><span class="interfaceName">ExceptionHandler</span></a></li>
<li><a href="org/springframework/batch/sample/support/ExceptionThrowingItemReaderProxy.html" title="class in org.springframework.batch.sample.support">ExceptionThrowingItemReaderProxy</a></li>
<li><a href="org/springframework/batch/item/ExecutionContext.html" title="class in org.springframework.batch.item">ExecutionContext</a></li>
<li><a href="org/springframework/batch/core/repository/dao/ExecutionContextDao.html" title="interface in org.springframework.batch.core.repository.dao"><span class="interfaceName">ExecutionContextDao</span></a></li>
<li><a href="org/springframework/batch/core/listener/ExecutionContextPromotionListener.html" title="class in org.springframework.batch.core.listener">ExecutionContextPromotionListener</a></li>
<li><a href="org/springframework/batch/core/repository/ExecutionContextSerializer.html" title="interface in org.springframework.batch.core.repository"><span class="interfaceName">ExecutionContextSerializer</span></a></li>
<li><a href="org/springframework/batch/test/ExecutionContextTestUtils.html" title="class in org.springframework.batch.test">ExecutionContextTestUtils</a></li>
<li><a href="org/springframework/batch/item/util/ExecutionContextUserSupport.html" title="class in org.springframework.batch.item.util">ExecutionContextUserSupport</a></li>
<li><a href="org/springframework/batch/core/launch/support/ExitCodeMapper.html" title="interface in org.springframework.batch.core.launch.support"><span class="interfaceName">ExitCodeMapper</span></a></li>
<li><a href="org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core">ExitStatus</a></li>
<li><a href="org/springframework/batch/item/database/ExtendedConnectionDataSourceProxy.html" title="class in org.springframework.batch.item.database">ExtendedConnectionDataSourceProxy</a></li>
<li><a href="org/springframework/batch/item/file/transform/ExtractorLineAggregator.html" title="class in org.springframework.batch.item.file.transform">ExtractorLineAggregator</a></li>
<li><a href="org/springframework/batch/core/step/FatalStepExecutionException.html" title="class in org.springframework.batch.core.step">FatalStepExecutionException</a></li>
<li><a href="org/springframework/batch/core/step/item/FaultTolerantChunkProcessor.html" title="class in org.springframework.batch.core.step.item">FaultTolerantChunkProcessor</a></li>
<li><a href="org/springframework/batch/core/step/item/FaultTolerantChunkProvider.html" title="class in org.springframework.batch.core.step.item">FaultTolerantChunkProvider</a></li>
<li><a href="org/springframework/batch/core/step/builder/FaultTolerantStepBuilder.html" title="class in org.springframework.batch.core.step.builder">FaultTolerantStepBuilder</a></li>
<li><a href="org/springframework/batch/core/step/factory/FaultTolerantStepFactoryBean.html" title="class in org.springframework.batch.core.step.factory">FaultTolerantStepFactoryBean</a></li>
<li><a href="org/springframework/batch/item/file/transform/FieldExtractor.html" title="interface in org.springframework.batch.item.file.transform"><span class="interfaceName">FieldExtractor</span></a></li>
<li><a href="org/springframework/batch/item/file/transform/FieldSet.html" title="interface in org.springframework.batch.item.file.transform"><span class="interfaceName">FieldSet</span></a></li>
<li><a href="org/springframework/batch/item/file/transform/FieldSetFactory.html" title="interface in org.springframework.batch.item.file.transform"><span class="interfaceName">FieldSetFactory</span></a></li>
<li><a href="org/springframework/batch/item/file/mapping/FieldSetMapper.html" title="interface in org.springframework.batch.item.file.mapping"><span class="interfaceName">FieldSetMapper</span></a></li>
<li><a href="org/springframework/batch/item/util/FileUtils.html" title="class in org.springframework.batch.item.util">FileUtils</a></li>
<li><a href="org/springframework/batch/item/file/transform/FixedLengthTokenizer.html" title="class in org.springframework.batch.item.file.transform">FixedLengthTokenizer</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/FlatFileCustomerCreditDao.html" title="class in org.springframework.batch.sample.domain.trade.internal">FlatFileCustomerCreditDao</a></li>
<li><a href="org/springframework/batch/item/file/FlatFileFooterCallback.html" title="interface in org.springframework.batch.item.file"><span class="interfaceName">FlatFileFooterCallback</span></a></li>
<li><a href="org/springframework/batch/item/file/transform/FlatFileFormatException.html" title="class in org.springframework.batch.item.file.transform">FlatFileFormatException</a></li>
<li><a href="org/springframework/batch/item/file/FlatFileHeaderCallback.html" title="interface in org.springframework.batch.item.file"><span class="interfaceName">FlatFileHeaderCallback</span></a></li>
<li><a href="org/springframework/batch/item/file/FlatFileItemReader.html" title="class in org.springframework.batch.item.file">FlatFileItemReader</a></li>
<li><a href="org/springframework/batch/item/file/builder/FlatFileItemReaderBuilder.html" title="class in org.springframework.batch.item.file.builder">FlatFileItemReaderBuilder</a></li>
<li><a href="org/springframework/batch/item/file/builder/FlatFileItemReaderBuilder.DelimitedBuilder.html" title="class in org.springframework.batch.item.file.builder">FlatFileItemReaderBuilder.DelimitedBuilder</a></li>
<li><a href="org/springframework/batch/item/file/builder/FlatFileItemReaderBuilder.FixedLengthBuilder.html" title="class in org.springframework.batch.item.file.builder">FlatFileItemReaderBuilder.FixedLengthBuilder</a></li>
<li><a href="org/springframework/batch/item/file/FlatFileItemWriter.html" title="class in org.springframework.batch.item.file">FlatFileItemWriter</a></li>
<li><a href="org/springframework/batch/item/file/builder/FlatFileItemWriterBuilder.html" title="class in org.springframework.batch.item.file.builder">FlatFileItemWriterBuilder</a></li>
<li><a href="org/springframework/batch/item/file/FlatFileParseException.html" title="class in org.springframework.batch.item.file">FlatFileParseException</a></li>
<li><a href="org/springframework/batch/core/job/flow/Flow.html" title="interface in org.springframework.batch.core.job.flow"><span class="interfaceName">Flow</span></a></li>
<li><a href="org/springframework/batch/core/job/builder/FlowBuilder.html" title="class in org.springframework.batch.core.job.builder">FlowBuilder</a></li>
<li><a href="org/springframework/batch/core/job/builder/FlowBuilder.SplitBuilder.html" title="class in org.springframework.batch.core.job.builder">FlowBuilder.SplitBuilder</a></li>
<li><a href="org/springframework/batch/core/job/builder/FlowBuilder.TransitionBuilder.html" title="class in org.springframework.batch.core.job.builder">FlowBuilder.TransitionBuilder</a></li>
<li><a href="org/springframework/batch/core/job/builder/FlowBuilder.UnterminatedFlowBuilder.html" title="class in org.springframework.batch.core.job.builder">FlowBuilder.UnterminatedFlowBuilder</a></li>
<li><a href="org/springframework/batch/core/job/builder/FlowBuilderException.html" title="class in org.springframework.batch.core.job.builder">FlowBuilderException</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/FlowElementParser.html" title="class in org.springframework.batch.core.configuration.xml">FlowElementParser</a></li>
<li><a href="org/springframework/batch/core/job/flow/FlowExecution.html" title="class in org.springframework.batch.core.job.flow">FlowExecution</a></li>
<li><a href="org/springframework/batch/core/job/flow/support/state/FlowExecutionAggregator.html" title="interface in org.springframework.batch.core.job.flow.support.state"><span class="interfaceName">FlowExecutionAggregator</span></a></li>
<li><a href="org/springframework/batch/core/job/flow/FlowExecutionException.html" title="class in org.springframework.batch.core.job.flow">FlowExecutionException</a></li>
<li><a href="org/springframework/batch/core/job/flow/FlowExecutionStatus.html" title="class in org.springframework.batch.core.job.flow">FlowExecutionStatus</a></li>
<li><a href="org/springframework/batch/core/job/flow/FlowExecutor.html" title="interface in org.springframework.batch.core.job.flow"><span class="interfaceName">FlowExecutor</span></a></li>
<li><a href="org/springframework/batch/core/job/flow/FlowHolder.html" title="interface in org.springframework.batch.core.job.flow"><span class="interfaceName">FlowHolder</span></a></li>
<li><a href="org/springframework/batch/core/job/flow/FlowJob.html" title="class in org.springframework.batch.core.job.flow">FlowJob</a></li>
<li><a href="org/springframework/batch/core/job/builder/FlowJobBuilder.html" title="class in org.springframework.batch.core.job.builder">FlowJobBuilder</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/FlowParser.html" title="class in org.springframework.batch.core.jsr.configuration.xml">FlowParser</a></li>
<li><a href="org/springframework/batch/core/job/flow/support/state/FlowState.html" title="class in org.springframework.batch.core.job.flow.support.state">FlowState</a></li>
<li><a href="org/springframework/batch/core/job/flow/FlowStep.html" title="class in org.springframework.batch.core.job.flow">FlowStep</a></li>
<li><a href="org/springframework/batch/core/step/builder/FlowStepBuilder.html" title="class in org.springframework.batch.core.step.builder">FlowStepBuilder</a></li>
<li><a href="org/springframework/batch/support/transaction/FlushFailedException.html" title="class in org.springframework.batch.support.transaction">FlushFailedException</a></li>
<li><a href="org/springframework/batch/sample/domain/football/internal/FootballExceptionHandler.html" title="class in org.springframework.batch.sample.domain.football.internal">FootballExceptionHandler</a></li>
<li><a href="org/springframework/batch/sample/domain/football/internal/FootballExceptionHandler.html" title="class in org.springframework.batch.sample.domain.football.internal">FootballExceptionHandler</a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/extractor/FooterFieldExtractor.html" title="class in org.springframework.batch.sample.domain.order.internal.extractor">FooterFieldExtractor</a></li>
<li><a href="org/springframework/batch/core/step/item/ForceRollbackForWriteSkipException.html" title="class in org.springframework.batch.core.step.item">ForceRollbackForWriteSkipException</a></li>
<li><a href="org/springframework/batch/item/file/transform/FormatterLineAggregator.html" title="class in org.springframework.batch.item.file.transform">FormatterLineAggregator</a></li>
<li><a href="org/springframework/batch/item/xml/stax/FragmentEventReader.html" title="interface in org.springframework.batch.item.xml.stax"><span class="interfaceName">FragmentEventReader</span></a></li>
<li><a href="org/springframework/batch/core/test/football/Game.html" title="class in org.springframework.batch.core.test.football">Game</a></li>
<li><a href="org/springframework/batch/sample/domain/football/Game.html" title="class in org.springframework.batch.sample.domain.football">Game</a></li>
<li><a href="org/springframework/batch/sample/domain/football/internal/GameFieldSetMapper.html" title="class in org.springframework.batch.sample.domain.football.internal">GameFieldSetMapper</a></li>
<li><a href="org/springframework/batch/sample/domain/football/internal/GameFieldSetMapper.html" title="class in org.springframework.batch.sample.domain.football.internal">GameFieldSetMapper</a></li>
<li><a href="org/springframework/batch/item/data/GemfireItemWriter.html" title="class in org.springframework.batch.item.data">GemfireItemWriter</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/GeneratingTradeItemReader.html" title="class in org.springframework.batch.sample.domain.trade.internal">GeneratingTradeItemReader</a></li>
<li><a href="org/springframework/batch/sample/loop/GeneratingTradeResettingListener.html" title="class in org.springframework.batch.sample.loop">GeneratingTradeResettingListener</a></li>
<li><a href="org/springframework/batch/core/configuration/support/GenericApplicationContextFactory.html" title="class in org.springframework.batch.core.configuration.support">GenericApplicationContextFactory</a></li>
<li><a href="org/springframework/batch/core/configuration/support/GroupAwareJob.html" title="class in org.springframework.batch.core.configuration.support">GroupAwareJob</a></li>
<li><a href="org/springframework/batch/item/database/support/H2PagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">H2PagingQueryProvider</a></li>
<li><a href="org/springframework/batch/sample/support/HeaderCopyCallback.html" title="class in org.springframework.batch.sample.support">HeaderCopyCallback</a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/extractor/HeaderFieldExtractor.html" title="class in org.springframework.batch.sample.domain.order.internal.extractor">HeaderFieldExtractor</a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/mapper/HeaderFieldSetMapper.html" title="class in org.springframework.batch.sample.domain.order.internal.mapper">HeaderFieldSetMapper</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/HibernateAwareCustomerCreditItemWriter.html" title="class in org.springframework.batch.sample.domain.trade.internal">HibernateAwareCustomerCreditItemWriter</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/HibernateCreditDao.html" title="class in org.springframework.batch.sample.domain.trade.internal">HibernateCreditDao</a></li>
<li><a href="org/springframework/batch/item/database/HibernateCursorItemReader.html" title="class in org.springframework.batch.item.database">HibernateCursorItemReader</a></li>
<li><a href="org/springframework/batch/item/database/HibernateItemReaderHelper.html" title="class in org.springframework.batch.item.database">HibernateItemReaderHelper</a></li>
<li><a href="org/springframework/batch/item/database/HibernateItemWriter.html" title="class in org.springframework.batch.item.database">HibernateItemWriter</a></li>
<li><a href="org/springframework/batch/item/database/orm/HibernateNativeQueryProvider.html" title="class in org.springframework.batch.item.database.orm">HibernateNativeQueryProvider</a></li>
<li><a href="org/springframework/batch/item/database/HibernatePagingItemReader.html" title="class in org.springframework.batch.item.database">HibernatePagingItemReader</a></li>
<li><a href="org/springframework/batch/item/database/orm/HibernateQueryProvider.html" title="interface in org.springframework.batch.item.database.orm"><span class="interfaceName">HibernateQueryProvider</span></a></li>
<li><a href="org/springframework/batch/item/adapter/HippyMethodInvoker.html" title="class in org.springframework.batch.item.adapter">HippyMethodInvoker</a></li>
<li><a href="org/springframework/batch/item/database/support/HsqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">HsqlPagingQueryProvider</a></li>
<li><a href="org/springframework/batch/item/database/IbatisBatchItemWriter.html" title="class in org.springframework.batch.item.database">IbatisBatchItemWriter</a></li>
<li><a href="org/springframework/batch/item/database/IbatisPagingItemReader.html" title="class in org.springframework.batch.item.database">IbatisPagingItemReader</a></li>
<li><a href="org/springframework/batch/item/file/transform/IncorrectLineLengthException.html" title="class in org.springframework.batch.item.file.transform">IncorrectLineLengthException</a></li>
<li><a href="org/springframework/batch/item/file/transform/IncorrectTokenCountException.html" title="class in org.springframework.batch.item.file.transform">IncorrectTokenCountException</a></li>
<li><a href="org/springframework/batch/sample/common/InfiniteLoopReader.html" title="class in org.springframework.batch.sample.common">InfiniteLoopReader</a></li>
<li><a href="org/springframework/batch/sample/common/InfiniteLoopWriter.html" title="class in org.springframework.batch.sample.common">InfiniteLoopWriter</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/InlineFlowParser.html" title="class in org.springframework.batch.core.configuration.xml">InlineFlowParser</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/InlineStepParser.html" title="class in org.springframework.batch.core.configuration.xml">InlineStepParser</a></li>
<li><a href="org/springframework/batch/support/IntArrayPropertyEditor.html" title="class in org.springframework.batch.support">IntArrayPropertyEditor</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/InvalidCustomerLogger.html" title="interface in org.springframework.batch.sample.domain.trade"><span class="interfaceName">InvalidCustomerLogger</span></a></li>
<li><a href="org/springframework/batch/item/ItemCountAware.html" title="interface in org.springframework.batch.item"><span class="interfaceName">ItemCountAware</span></a></li>
<li><a href="org/springframework/batch/core/listener/ItemListenerSupport.html" title="class in org.springframework.batch.core.listener">ItemListenerSupport</a></li>
<li><a href="org/springframework/batch/item/database/ItemPreparedStatementSetter.html" title="interface in org.springframework.batch.item.database"><span class="interfaceName">ItemPreparedStatementSetter</span></a></li>
<li><a href="org/springframework/batch/core/ItemProcessListener.html" title="interface in org.springframework.batch.core"><span class="interfaceName">ItemProcessListener</span></a></li>
<li><a href="org/springframework/batch/core/jsr/ItemProcessListenerAdapter.html" title="class in org.springframework.batch.core.jsr">ItemProcessListenerAdapter</a></li>
<li><a href="org/springframework/batch/item/ItemProcessor.html" title="interface in org.springframework.batch.item"><span class="interfaceName">ItemProcessor</span></a></li>
<li><a href="org/springframework/batch/item/adapter/ItemProcessorAdapter.html" title="class in org.springframework.batch.item.adapter">ItemProcessorAdapter</a></li>
<li><a href="org/springframework/batch/jsr/item/ItemProcessorAdapter.html" title="class in org.springframework.batch.jsr.item">ItemProcessorAdapter</a></li>
<li><a href="org/springframework/batch/item/ItemReader.html" title="interface in org.springframework.batch.item"><span class="interfaceName">ItemReader</span></a></li>
<li><a href="org/springframework/batch/item/adapter/ItemReaderAdapter.html" title="class in org.springframework.batch.item.adapter">ItemReaderAdapter</a></li>
<li><a href="org/springframework/batch/jsr/item/ItemReaderAdapter.html" title="class in org.springframework.batch.jsr.item">ItemReaderAdapter</a></li>
<li><a href="org/springframework/batch/item/ItemReaderException.html" title="class in org.springframework.batch.item">ItemReaderException</a></li>
<li><a href="org/springframework/batch/core/ItemReadListener.html" title="interface in org.springframework.batch.core"><span class="interfaceName">ItemReadListener</span></a></li>
<li><a href="org/springframework/batch/core/jsr/ItemReadListenerAdapter.html" title="class in org.springframework.batch.core.jsr">ItemReadListenerAdapter</a></li>
<li><a href="org/springframework/batch/item/database/ItemSqlParameterSourceProvider.html" title="interface in org.springframework.batch.item.database"><span class="interfaceName">ItemSqlParameterSourceProvider</span></a></li>
<li><a href="org/springframework/batch/item/ItemStream.html" title="interface in org.springframework.batch.item"><span class="interfaceName">ItemStream</span></a></li>
<li><a href="org/springframework/batch/item/ItemStreamException.html" title="class in org.springframework.batch.item">ItemStreamException</a></li>
<li><a href="org/springframework/batch/item/ItemStreamReader.html" title="interface in org.springframework.batch.item"><span class="interfaceName">ItemStreamReader</span></a></li>
<li><a href="org/springframework/batch/item/ItemStreamSupport.html" title="class in org.springframework.batch.item">ItemStreamSupport</a></li>
<li><a href="org/springframework/batch/item/ItemStreamWriter.html" title="interface in org.springframework.batch.item"><span class="interfaceName">ItemStreamWriter</span></a></li>
<li><a href="org/springframework/batch/core/ItemWriteListener.html" title="interface in org.springframework.batch.core"><span class="interfaceName">ItemWriteListener</span></a></li>
<li><a href="org/springframework/batch/core/jsr/ItemWriteListenerAdapter.html" title="class in org.springframework.batch.core.jsr">ItemWriteListenerAdapter</a></li>
<li><a href="org/springframework/batch/item/ItemWriter.html" title="interface in org.springframework.batch.item"><span class="interfaceName">ItemWriter</span></a></li>
<li><a href="org/springframework/batch/item/adapter/ItemWriterAdapter.html" title="class in org.springframework.batch.item.adapter">ItemWriterAdapter</a></li>
<li><a href="org/springframework/batch/jsr/item/ItemWriterAdapter.html" title="class in org.springframework.batch.jsr.item">ItemWriterAdapter</a></li>
<li><a href="org/springframework/batch/item/ItemWriterException.html" title="class in org.springframework.batch.item">ItemWriterException</a></li>
<li><a href="org/springframework/batch/item/support/IteratorItemReader.html" title="class in org.springframework.batch.item.support">IteratorItemReader</a></li>
<li><a href="org/springframework/batch/core/repository/dao/Jackson2ExecutionContextStringSerializer.html" title="class in org.springframework.batch.core.repository.dao">Jackson2ExecutionContextStringSerializer</a></li>
<li><a href="org/springframework/batch/item/database/JdbcBatchItemWriter.html" title="class in org.springframework.batch.item.database">JdbcBatchItemWriter</a></li>
<li><a href="org/springframework/batch/item/database/builder/JdbcBatchItemWriterBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcBatchItemWriterBuilder</a></li>
<li><a href="org/springframework/batch/item/database/JdbcCursorItemReader.html" title="class in org.springframework.batch.item.database">JdbcCursorItemReader</a></li>
<li><a href="org/springframework/batch/item/database/builder/JdbcCursorItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcCursorItemReaderBuilder</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/JdbcCustomerDao.html" title="class in org.springframework.batch.sample.domain.trade.internal">JdbcCustomerDao</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/JdbcCustomerDebitDao.html" title="class in org.springframework.batch.sample.domain.trade.internal">JdbcCustomerDebitDao</a></li>
<li><a href="org/springframework/batch/core/repository/dao/JdbcExecutionContextDao.html" title="class in org.springframework.batch.core.repository.dao">JdbcExecutionContextDao</a></li>
<li><a href="org/springframework/batch/sample/domain/football/internal/JdbcGameDao.html" title="class in org.springframework.batch.sample.domain.football.internal">JdbcGameDao</a></li>
<li><a href="org/springframework/batch/sample/domain/football/internal/JdbcGameDao.html" title="class in org.springframework.batch.sample.domain.football.internal">JdbcGameDao</a></li>
<li><a href="org/springframework/batch/core/repository/dao/JdbcJobExecutionDao.html" title="class in org.springframework.batch.core.repository.dao">JdbcJobExecutionDao</a></li>
<li><a href="org/springframework/batch/core/repository/dao/JdbcJobInstanceDao.html" title="class in org.springframework.batch.core.repository.dao">JdbcJobInstanceDao</a></li>
<li><a href="org/springframework/batch/item/database/JdbcPagingItemReader.html" title="class in org.springframework.batch.item.database">JdbcPagingItemReader</a></li>
<li><a href="org/springframework/batch/item/database/builder/JdbcPagingItemReaderBuilder.html" title="class in org.springframework.batch.item.database.builder">JdbcPagingItemReaderBuilder</a></li>
<li><a href="org/springframework/batch/item/database/JdbcParameterUtils.html" title="class in org.springframework.batch.item.database">JdbcParameterUtils</a></li>
<li><a href="org/springframework/batch/sample/domain/football/internal/JdbcPlayerDao.html" title="class in org.springframework.batch.sample.domain.football.internal">JdbcPlayerDao</a></li>
<li><a href="org/springframework/batch/sample/domain/football/internal/JdbcPlayerDao.html" title="class in org.springframework.batch.sample.domain.football.internal">JdbcPlayerDao</a></li>
<li><a href="org/springframework/batch/sample/domain/football/internal/JdbcPlayerSummaryDao.html" title="class in org.springframework.batch.sample.domain.football.internal">JdbcPlayerSummaryDao</a></li>
<li><a href="org/springframework/batch/sample/domain/football/internal/JdbcPlayerSummaryDao.html" title="class in org.springframework.batch.sample.domain.football.internal">JdbcPlayerSummaryDao</a></li>
<li><a href="org/springframework/batch/core/repository/dao/JdbcStepExecutionDao.html" title="class in org.springframework.batch.core.repository.dao">JdbcStepExecutionDao</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/JdbcTradeDao.html" title="class in org.springframework.batch.sample.domain.trade.internal">JdbcTradeDao</a></li>
<li><a href="org/springframework/batch/item/jms/JmsItemReader.html" title="class in org.springframework.batch.item.jms">JmsItemReader</a></li>
<li><a href="org/springframework/batch/item/jms/JmsItemWriter.html" title="class in org.springframework.batch.item.jms">JmsItemWriter</a></li>
<li><a href="org/springframework/batch/item/jms/JmsMethodArgumentsKeyGenerator.html" title="class in org.springframework.batch.item.jms">JmsMethodArgumentsKeyGenerator</a></li>
<li><a href="org/springframework/batch/item/jms/JmsMethodInvocationRecoverer.html" title="class in org.springframework.batch.item.jms">JmsMethodInvocationRecoverer</a></li>
<li><a href="org/springframework/batch/item/jms/JmsNewMethodArgumentsIdentifier.html" title="class in org.springframework.batch.item.jms">JmsNewMethodArgumentsIdentifier</a></li>
<li><a href="org/springframework/batch/integration/chunk/JmsRedeliveredExtractor.html" title="class in org.springframework.batch.integration.chunk">JmsRedeliveredExtractor</a></li>
<li><a href="org/springframework/batch/core/Job.html" title="interface in org.springframework.batch.core"><span class="interfaceName">Job</span></a></li>
<li><a href="org/springframework/batch/core/job/builder/JobBuilder.html" title="class in org.springframework.batch.core.job.builder">JobBuilder</a></li>
<li><a href="org/springframework/batch/core/job/builder/JobBuilderException.html" title="class in org.springframework.batch.core.job.builder">JobBuilderException</a></li>
<li><a href="org/springframework/batch/core/configuration/annotation/JobBuilderFactory.html" title="class in org.springframework.batch.core.configuration.annotation">JobBuilderFactory</a></li>
<li><a href="org/springframework/batch/core/job/builder/JobBuilderHelper.html" title="class in org.springframework.batch.core.job.builder">JobBuilderHelper</a></li>
<li><a href="org/springframework/batch/core/job/builder/JobBuilderHelper.CommonJobProperties.html" title="class in org.springframework.batch.core.job.builder">JobBuilderHelper.CommonJobProperties</a></li>
<li><a href="org/springframework/batch/core/scope/context/JobContext.html" title="class in org.springframework.batch.core.scope.context">JobContext</a></li>
<li><a href="org/springframework/batch/core/JobExecution.html" title="class in org.springframework.batch.core">JobExecution</a></li>
<li><a href="org/springframework/batch/core/repository/JobExecutionAlreadyRunningException.html" title="class in org.springframework.batch.core.repository">JobExecutionAlreadyRunningException</a></li>
<li><a href="org/springframework/batch/core/repository/dao/JobExecutionDao.html" title="interface in org.springframework.batch.core.repository.dao"><span class="interfaceName">JobExecutionDao</span></a></li>
<li><a href="org/springframework/batch/core/job/flow/JobExecutionDecider.html" title="interface in org.springframework.batch.core.job.flow"><span class="interfaceName">JobExecutionDecider</span></a></li>
<li><a href="org/springframework/batch/core/JobExecutionException.html" title="class in org.springframework.batch.core">JobExecutionException</a></li>
<li><a href="org/springframework/batch/core/JobExecutionListener.html" title="interface in org.springframework.batch.core"><span class="interfaceName">JobExecutionListener</span></a></li>
<li><a href="org/springframework/batch/core/configuration/xml/JobExecutionListenerParser.html" title="class in org.springframework.batch.core.configuration.xml">JobExecutionListenerParser</a></li>
<li><a href="org/springframework/batch/core/listener/JobExecutionListenerSupport.html" title="class in org.springframework.batch.core.listener">JobExecutionListenerSupport</a></li>
<li><a href="org/springframework/batch/core/launch/JobExecutionNotFailedException.html" title="class in org.springframework.batch.core.launch">JobExecutionNotFailedException</a></li>
<li><a href="org/springframework/batch/sample/jmx/JobExecutionNotificationPublisher.html" title="class in org.springframework.batch.sample.jmx">JobExecutionNotificationPublisher</a></li>
<li><a href="org/springframework/batch/core/launch/JobExecutionNotRunningException.html" title="class in org.springframework.batch.core.launch">JobExecutionNotRunningException</a></li>
<li><a href="org/springframework/batch/core/launch/JobExecutionNotStoppedException.html" title="class in org.springframework.batch.core.launch">JobExecutionNotStoppedException</a></li>
<li><a href="org/springframework/batch/core/explore/JobExplorer.html" title="interface in org.springframework.batch.core.explore"><span class="interfaceName">JobExplorer</span></a></li>
<li><a href="org/springframework/batch/core/explore/support/JobExplorerFactoryBean.html" title="class in org.springframework.batch.core.explore.support">JobExplorerFactoryBean</a></li>
<li><a href="org/springframework/batch/core/configuration/JobFactory.html" title="interface in org.springframework.batch.core.configuration"><span class="interfaceName">JobFactory</span></a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/JobFactoryBean.html" title="class in org.springframework.batch.core.jsr.configuration.xml">JobFactoryBean</a></li>
<li><a href="org/springframework/batch/core/configuration/support/JobFactoryRegistrationListener.html" title="class in org.springframework.batch.core.configuration.support">JobFactoryRegistrationListener</a></li>
<li><a href="org/springframework/batch/core/job/builder/JobFlowBuilder.html" title="class in org.springframework.batch.core.job.builder">JobFlowBuilder</a></li>
<li><a href="org/springframework/batch/core/job/flow/JobFlowExecutor.html" title="class in org.springframework.batch.core.job.flow">JobFlowExecutor</a></li>
<li><a href="org/springframework/batch/core/JobInstance.html" title="class in org.springframework.batch.core">JobInstance</a></li>
<li><a href="org/springframework/batch/core/repository/JobInstanceAlreadyCompleteException.html" title="class in org.springframework.batch.core.repository">JobInstanceAlreadyCompleteException</a></li>
<li><a href="org/springframework/batch/core/launch/JobInstanceAlreadyExistsException.html" title="class in org.springframework.batch.core.launch">JobInstanceAlreadyExistsException</a></li>
<li><a href="org/springframework/batch/core/repository/dao/JobInstanceDao.html" title="interface in org.springframework.batch.core.repository.dao"><span class="interfaceName">JobInstanceDao</span></a></li>
<li><a href="org/springframework/batch/core/JobInterruptedException.html" title="class in org.springframework.batch.core">JobInterruptedException</a></li>
<li><a href="org/springframework/batch/core/JobKeyGenerator.html" title="interface in org.springframework.batch.core"><span class="interfaceName">JobKeyGenerator</span></a></li>
<li><a href="org/springframework/batch/core/launch/JobLauncher.html" title="interface in org.springframework.batch.core.launch"><span class="interfaceName">JobLauncher</span></a></li>
<li><a href="org/springframework/batch/sample/quartz/JobLauncherDetails.html" title="class in org.springframework.batch.sample.quartz">JobLauncherDetails</a></li>
<li><a href="org/springframework/batch/test/JobLauncherTestUtils.html" title="class in org.springframework.batch.test">JobLauncherTestUtils</a></li>
<li><a href="org/springframework/batch/integration/launch/JobLaunchingGateway.html" title="class in org.springframework.batch.integration.launch">JobLaunchingGateway</a></li>
<li><a href="org/springframework/batch/integration/config/xml/JobLaunchingGatewayParser.html" title="class in org.springframework.batch.integration.config.xml">JobLaunchingGatewayParser</a></li>
<li><a href="org/springframework/batch/integration/launch/JobLaunchingMessageHandler.html" title="class in org.springframework.batch.integration.launch">JobLaunchingMessageHandler</a></li>
<li><a href="org/springframework/batch/integration/launch/JobLaunchRequest.html" title="class in org.springframework.batch.integration.launch">JobLaunchRequest</a></li>
<li><a href="org/springframework/batch/integration/launch/JobLaunchRequestHandler.html" title="interface in org.springframework.batch.integration.launch"><span class="interfaceName">JobLaunchRequestHandler</span></a></li>
<li><a href="org/springframework/batch/core/jsr/JobListenerAdapter.html" title="class in org.springframework.batch.core.jsr">JobListenerAdapter</a></li>
<li><a href="org/springframework/batch/core/listener/JobListenerFactoryBean.html" title="class in org.springframework.batch.core.listener">JobListenerFactoryBean</a></li>
<li><a href="org/springframework/batch/core/listener/JobListenerMetaData.html" title="enum in org.springframework.batch.core.listener">JobListenerMetaData</a></li>
<li><a href="org/springframework/batch/core/configuration/support/JobLoader.html" title="interface in org.springframework.batch.core.configuration.support"><span class="interfaceName">JobLoader</span></a></li>
<li><a href="org/springframework/batch/sample/launch/JobLoader.html" title="interface in org.springframework.batch.sample.launch"><span class="interfaceName">JobLoader</span></a></li>
<li><a href="org/springframework/batch/core/configuration/JobLocator.html" title="interface in org.springframework.batch.core.configuration"><span class="interfaceName">JobLocator</span></a></li>
<li><a href="org/springframework/batch/core/launch/JobOperator.html" title="interface in org.springframework.batch.core.launch"><span class="interfaceName">JobOperator</span></a></li>
<li><a href="org/springframework/batch/core/JobParameter.html" title="class in org.springframework.batch.core">JobParameter</a></li>
<li><a href="org/springframework/batch/core/JobParameter.ParameterType.html" title="enum in org.springframework.batch.core">JobParameter.ParameterType</a></li>
<li><a href="org/springframework/batch/core/listener/JobParameterExecutionContextCopyListener.html" title="class in org.springframework.batch.core.listener">JobParameterExecutionContextCopyListener</a></li>
<li><a href="org/springframework/batch/core/JobParameters.html" title="class in org.springframework.batch.core">JobParameters</a></li>
<li><a href="org/springframework/batch/core/JobParametersBuilder.html" title="class in org.springframework.batch.core">JobParametersBuilder</a></li>
<li><a href="org/springframework/batch/core/converter/JobParametersConverter.html" title="interface in org.springframework.batch.core.converter"><span class="interfaceName">JobParametersConverter</span></a></li>
<li><a href="org/springframework/batch/core/step/job/JobParametersExtractor.html" title="interface in org.springframework.batch.core.step.job"><span class="interfaceName">JobParametersExtractor</span></a></li>
<li><a href="org/springframework/batch/core/JobParametersIncrementer.html" title="interface in org.springframework.batch.core"><span class="interfaceName">JobParametersIncrementer</span></a></li>
<li><a href="org/springframework/batch/core/JobParametersInvalidException.html" title="class in org.springframework.batch.core">JobParametersInvalidException</a></li>
<li><a href="org/springframework/batch/core/launch/JobParametersNotFoundException.html" title="class in org.springframework.batch.core.launch">JobParametersNotFoundException</a></li>
<li><a href="org/springframework/batch/core/JobParametersValidator.html" title="interface in org.springframework.batch.core"><span class="interfaceName">JobParametersValidator</span></a></li>
<li><a href="org/springframework/batch/core/configuration/xml/JobParser.html" title="class in org.springframework.batch.core.configuration.xml">JobParser</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/JobParserJobFactoryBean.html" title="class in org.springframework.batch.core.configuration.xml">JobParserJobFactoryBean</a></li>
<li><a href="org/springframework/batch/core/configuration/JobRegistry.html" title="interface in org.springframework.batch.core.configuration"><span class="interfaceName">JobRegistry</span></a></li>
<li><a href="org/springframework/batch/core/launch/support/JobRegistryBackgroundJobRunner.html" title="class in org.springframework.batch.core.launch.support">JobRegistryBackgroundJobRunner</a></li>
<li><a href="org/springframework/batch/core/configuration/support/JobRegistryBeanPostProcessor.html" title="class in org.springframework.batch.core.configuration.support">JobRegistryBeanPostProcessor</a></li>
<li><a href="org/springframework/batch/core/repository/JobRepository.html" title="interface in org.springframework.batch.core.repository"><span class="interfaceName">JobRepository</span></a></li>
<li><a href="org/springframework/batch/core/repository/support/JobRepositoryFactoryBean.html" title="class in org.springframework.batch.core.repository.support">JobRepositoryFactoryBean</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/JobRepositoryParser.html" title="class in org.springframework.batch.core.configuration.xml">JobRepositoryParser</a></li>
<li><a href="org/springframework/batch/test/JobRepositoryTestUtils.html" title="class in org.springframework.batch.test">JobRepositoryTestUtils</a></li>
<li><a href="org/springframework/batch/core/repository/JobRestartException.html" title="class in org.springframework.batch.core.repository">JobRestartException</a></li>
<li><a href="org/springframework/batch/core/configuration/annotation/JobScope.html" title="annotation in org.springframework.batch.core.configuration.annotation">JobScope</a></li>
<li><a href="org/springframework/batch/core/scope/JobScope.html" title="class in org.springframework.batch.core.scope">JobScope</a></li>
<li><a href="org/springframework/batch/core/scope/context/JobScopeManager.html" title="class in org.springframework.batch.core.scope.context">JobScopeManager</a></li>
<li><a href="org/springframework/batch/test/JobScopeTestExecutionListener.html" title="class in org.springframework.batch.test">JobScopeTestExecutionListener</a></li>
<li><a href="org/springframework/batch/test/JobScopeTestUtils.html" title="class in org.springframework.batch.test">JobScopeTestUtils</a></li>
<li><a href="org/springframework/batch/core/step/job/JobStep.html" title="class in org.springframework.batch.core.step.job">JobStep</a></li>
<li><a href="org/springframework/batch/core/step/builder/JobStepBuilder.html" title="class in org.springframework.batch.core.step.builder">JobStepBuilder</a></li>
<li><a href="org/springframework/batch/core/scope/context/JobSynchronizationManager.html" title="class in org.springframework.batch.core.scope.context">JobSynchronizationManager</a></li>
<li><a href="org/springframework/batch/item/database/JpaItemWriter.html" title="class in org.springframework.batch.item.database">JpaItemWriter</a></li>
<li><a href="org/springframework/batch/item/database/orm/JpaNativeQueryProvider.html" title="class in org.springframework.batch.item.database.orm">JpaNativeQueryProvider</a></li>
<li><a href="org/springframework/batch/item/database/JpaPagingItemReader.html" title="class in org.springframework.batch.item.database">JpaPagingItemReader</a></li>
<li><a href="org/springframework/batch/item/database/orm/JpaQueryProvider.html" title="interface in org.springframework.batch.item.database.orm"><span class="interfaceName">JpaQueryProvider</span></a></li>
<li><a href="org/springframework/batch/item/file/mapping/JsonLineMapper.html" title="class in org.springframework.batch.item.file.mapping">JsonLineMapper</a></li>
<li><a href="org/springframework/batch/item/file/separator/JsonRecordSeparatorPolicy.html" title="class in org.springframework.batch.item.file.separator">JsonRecordSeparatorPolicy</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/support/JsrAutowiredAnnotationBeanPostProcessor.html" title="class in org.springframework.batch.core.jsr.configuration.support">JsrAutowiredAnnotationBeanPostProcessor</a></li>
<li><a href="org/springframework/batch/core/jsr/step/builder/JsrBatchletStepBuilder.html" title="class in org.springframework.batch.core.jsr.step.builder">JsrBatchletStepBuilder</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/JsrBeanDefinitionDocumentReader.html" title="class in org.springframework.batch.core.jsr.configuration.xml">JsrBeanDefinitionDocumentReader</a></li>
<li><a href="org/springframework/batch/core/jsr/partition/support/JsrBeanScopeBeanFactoryPostProcessor.html" title="class in org.springframework.batch.core.jsr.partition.support">JsrBeanScopeBeanFactoryPostProcessor</a></li>
<li><a href="org/springframework/batch/core/jsr/partition/support/JsrBeanScopeBeanFactoryPostProcessor.JobLevelBeanLazyInitializer.html" title="class in org.springframework.batch.core.jsr.partition.support">JsrBeanScopeBeanFactoryPostProcessor.JobLevelBeanLazyInitializer</a></li>
<li><a href="org/springframework/batch/core/jsr/step/item/JsrChunkProcessor.html" title="class in org.springframework.batch.core.jsr.step.item">JsrChunkProcessor</a></li>
<li><a href="org/springframework/batch/core/jsr/step/item/JsrChunkProvider.html" title="class in org.springframework.batch.core.jsr.step.item">JsrChunkProvider</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/JsrDecisionParser.html" title="class in org.springframework.batch.core.jsr.configuration.xml">JsrDecisionParser</a></li>
<li><a href="org/springframework/batch/core/jsr/job/flow/support/state/JsrEndState.html" title="class in org.springframework.batch.core.jsr.job.flow.support.state">JsrEndState</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/support/JsrExpressionParser.html" title="class in org.springframework.batch.core.jsr.configuration.support">JsrExpressionParser</a></li>
<li><a href="org/springframework/batch/core/jsr/step/item/JsrFaultTolerantChunkProcessor.html" title="class in org.springframework.batch.core.jsr.step.item">JsrFaultTolerantChunkProcessor</a></li>
<li><a href="org/springframework/batch/core/jsr/step/builder/JsrFaultTolerantStepBuilder.html" title="class in org.springframework.batch.core.jsr.step.builder">JsrFaultTolerantStepBuilder</a></li>
<li><a href="org/springframework/batch/core/jsr/job/flow/support/JsrFlow.html" title="class in org.springframework.batch.core.jsr.job.flow.support">JsrFlow</a></li>
<li><a href="org/springframework/batch/core/jsr/job/flow/JsrFlowExecutor.html" title="class in org.springframework.batch.core.jsr.job.flow">JsrFlowExecutor</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/JsrFlowFactoryBean.html" title="class in org.springframework.batch.core.jsr.configuration.xml">JsrFlowFactoryBean</a></li>
<li><a href="org/springframework/batch/core/jsr/job/flow/JsrFlowJob.html" title="class in org.springframework.batch.core.jsr.job.flow">JsrFlowJob</a></li>
<li><a href="org/springframework/batch/core/jsr/JsrJobContext.html" title="class in org.springframework.batch.core.jsr">JsrJobContext</a></li>
<li><a href="org/springframework/batch/core/jsr/JsrJobContextFactoryBean.html" title="class in org.springframework.batch.core.jsr">JsrJobContextFactoryBean</a></li>
<li><a href="org/springframework/batch/core/jsr/JsrJobExecution.html" title="class in org.springframework.batch.core.jsr">JsrJobExecution</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/JsrJobListenerFactoryBean.html" title="class in org.springframework.batch.core.jsr.configuration.xml">JsrJobListenerFactoryBean</a></li>
<li><a href="org/springframework/batch/core/jsr/JsrJobListenerMetaData.html" title="enum in org.springframework.batch.core.jsr">JsrJobListenerMetaData</a></li>
<li><a href="org/springframework/batch/core/jsr/launch/JsrJobOperator.html" title="class in org.springframework.batch.core.jsr.launch">JsrJobOperator</a></li>
<li><a href="org/springframework/batch/core/jsr/launch/JsrJobOperator.BaseContextHolder.html" title="class in org.springframework.batch.core.jsr.launch">JsrJobOperator.BaseContextHolder</a></li>
<li><a href="org/springframework/batch/core/jsr/JsrJobParametersConverter.html" title="class in org.springframework.batch.core.jsr">JsrJobParametersConverter</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/JsrJobParser.html" title="class in org.springframework.batch.core.jsr.configuration.xml">JsrJobParser</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/JsrNamespaceHandler.html" title="class in org.springframework.batch.core.jsr.configuration.xml">JsrNamespaceHandler</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/JsrNamespacePostProcessor.html" title="class in org.springframework.batch.core.jsr.configuration.xml">JsrNamespacePostProcessor</a></li>
<li><a href="org/springframework/batch/core/jsr/partition/JsrPartitionHandler.html" title="class in org.springframework.batch.core.jsr.partition">JsrPartitionHandler</a></li>
<li><a href="org/springframework/batch/core/jsr/partition/JsrPartitionHandler.PartitionPlanState.html" title="class in org.springframework.batch.core.jsr.partition">JsrPartitionHandler.PartitionPlanState</a></li>
<li><a href="org/springframework/batch/core/jsr/step/builder/JsrPartitionStepBuilder.html" title="class in org.springframework.batch.core.jsr.step.builder">JsrPartitionStepBuilder</a></li>
<li><a href="org/springframework/batch/sample/jsr352/JsrSampleBatchlet.html" title="class in org.springframework.batch.sample.jsr352">JsrSampleBatchlet</a></li>
<li><a href="org/springframework/batch/sample/jsr352/JsrSampleItemProcessor.html" title="class in org.springframework.batch.sample.jsr352">JsrSampleItemProcessor</a></li>
<li><a href="org/springframework/batch/sample/jsr352/JsrSampleItemReader.html" title="class in org.springframework.batch.sample.jsr352">JsrSampleItemReader</a></li>
<li><a href="org/springframework/batch/sample/jsr352/JsrSampleItemWriter.html" title="class in org.springframework.batch.sample.jsr352">JsrSampleItemWriter</a></li>
<li><a href="org/springframework/batch/sample/jsr352/JsrSampleTasklet.html" title="class in org.springframework.batch.sample.jsr352">JsrSampleTasklet</a></li>
<li><a href="org/springframework/batch/core/jsr/step/builder/JsrSimpleStepBuilder.html" title="class in org.springframework.batch.core.jsr.step.builder">JsrSimpleStepBuilder</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/JsrSplitParser.html" title="class in org.springframework.batch.core.jsr.configuration.xml">JsrSplitParser</a></li>
<li><a href="org/springframework/batch/core/jsr/job/flow/support/state/JsrSplitState.html" title="class in org.springframework.batch.core.jsr.job.flow.support.state">JsrSplitState</a></li>
<li><a href="org/springframework/batch/core/jsr/JsrStepContext.html" title="class in org.springframework.batch.core.jsr">JsrStepContext</a></li>
<li><a href="org/springframework/batch/core/jsr/JsrStepContextFactoryBean.html" title="class in org.springframework.batch.core.jsr">JsrStepContextFactoryBean</a></li>
<li><a href="org/springframework/batch/core/jsr/JsrStepExecution.html" title="class in org.springframework.batch.core.jsr">JsrStepExecution</a></li>
<li><a href="org/springframework/batch/core/jsr/partition/support/JsrStepExecutionAggregator.html" title="class in org.springframework.batch.core.jsr.partition.support">JsrStepExecutionAggregator</a></li>
<li><a href="org/springframework/batch/core/jsr/partition/JsrStepExecutionSplitter.html" title="class in org.springframework.batch.core.jsr.partition">JsrStepExecutionSplitter</a></li>
<li><a href="org/springframework/batch/core/jsr/job/JsrStepHandler.html" title="class in org.springframework.batch.core.jsr.job">JsrStepHandler</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/JsrStepListenerFactoryBean.html" title="class in org.springframework.batch.core.jsr.configuration.xml">JsrStepListenerFactoryBean</a></li>
<li><a href="org/springframework/batch/core/jsr/JsrStepListenerMetaData.html" title="enum in org.springframework.batch.core.jsr">JsrStepListenerMetaData</a></li>
<li><a href="org/springframework/batch/core/jsr/job/flow/support/state/JsrStepState.html" title="class in org.springframework.batch.core.jsr.job.flow.support.state">JsrStepState</a></li>
<li><a href="org/springframework/batch/test/JsrTestUtils.html" title="class in org.springframework.batch.test">JsrTestUtils</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/JsrXmlApplicationContext.html" title="class in org.springframework.batch.core.jsr.configuration.xml">JsrXmlApplicationContext</a></li>
<li><a href="org/springframework/batch/core/launch/support/JvmSystemExiter.html" title="class in org.springframework.batch.core.launch.support">JvmSystemExiter</a></li>
<li><a href="org/springframework/batch/core/step/item/KeyGenerator.html" title="interface in org.springframework.batch.core.step.item"><span class="interfaceName">KeyGenerator</span></a></li>
<li><a href="org/springframework/batch/item/KeyValueItemWriter.html" title="class in org.springframework.batch.item">KeyValueItemWriter</a></li>
<li><a href="org/springframework/batch/support/LastModifiedResourceComparator.html" title="class in org.springframework.batch.support">LastModifiedResourceComparator</a></li>
<li><a href="org/springframework/batch/item/ldif/LdifReader.html" title="class in org.springframework.batch.item.ldif">LdifReader</a></li>
<li><a href="org/springframework/batch/core/step/skip/LimitCheckingItemSkipPolicy.html" title="class in org.springframework.batch.core.step.skip">LimitCheckingItemSkipPolicy</a></li>
<li><a href="org/springframework/batch/sample/loop/LimitDecider.html" title="class in org.springframework.batch.sample.loop">LimitDecider</a></li>
<li><a href="org/springframework/batch/item/file/transform/LineAggregator.html" title="interface in org.springframework.batch.item.file.transform"><span class="interfaceName">LineAggregator</span></a></li>
<li><a href="org/springframework/batch/item/file/LineCallbackHandler.html" title="interface in org.springframework.batch.item.file"><span class="interfaceName">LineCallbackHandler</span></a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/xml/LineItem.html" title="class in org.springframework.batch.sample.domain.order.internal.xml">LineItem</a></li>
<li><a href="org/springframework/batch/sample/domain/order/LineItem.html" title="class in org.springframework.batch.sample.domain.order">LineItem</a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/extractor/LineItemFieldExtractor.html" title="class in org.springframework.batch.sample.domain.order.internal.extractor">LineItemFieldExtractor</a></li>
<li><a href="org/springframework/batch/item/file/LineMapper.html" title="interface in org.springframework.batch.item.file"><span class="interfaceName">LineMapper</span></a></li>
<li><a href="org/springframework/batch/item/file/transform/LineTokenizer.html" title="interface in org.springframework.batch.item.file.transform"><span class="interfaceName">LineTokenizer</span></a></li>
<li><a href="org/springframework/batch/core/configuration/ListableJobLocator.html" title="interface in org.springframework.batch.core.configuration"><span class="interfaceName">ListableJobLocator</span></a></li>
<li><a href="org/springframework/batch/core/listener/ListenerMetaData.html" title="interface in org.springframework.batch.core.listener"><span class="interfaceName">ListenerMetaData</span></a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/ListenerParser.html" title="class in org.springframework.batch.core.jsr.configuration.xml">ListenerParser</a></li>
<li><a href="org/springframework/batch/item/support/ListItemReader.html" title="class in org.springframework.batch.item.support">ListItemReader</a></li>
<li><a href="org/springframework/batch/item/support/ListItemWriter.html" title="class in org.springframework.batch.item.support">ListItemWriter</a></li>
<li><a href="org/springframework/batch/item/database/support/ListPreparedStatementSetter.html" title="class in org.springframework.batch.item.database.support">ListPreparedStatementSetter</a></li>
<li><a href="org/springframework/batch/sample/common/LogAdvice.html" title="class in org.springframework.batch.sample.common">LogAdvice</a></li>
<li><a href="org/springframework/batch/core/test/timeout/LoggingItemWriter.html" title="class in org.springframework.batch.core.test.timeout">LoggingItemWriter</a></li>
<li><a href="org/springframework/batch/repeat/exception/LogOrRethrowExceptionHandler.html" title="class in org.springframework.batch.repeat.exception">LogOrRethrowExceptionHandler</a></li>
<li><a href="org/springframework/batch/repeat/exception/LogOrRethrowExceptionHandler.Level.html" title="enum in org.springframework.batch.repeat.exception">LogOrRethrowExceptionHandler.Level</a></li>
<li><a href="org/springframework/batch/item/mail/MailErrorHandler.html" title="interface in org.springframework.batch.item.mail"><span class="interfaceName">MailErrorHandler</span></a></li>
<li><a href="org/springframework/batch/core/repository/dao/MapExecutionContextDao.html" title="class in org.springframework.batch.core.repository.dao">MapExecutionContextDao</a></li>
<li><a href="org/springframework/batch/core/repository/dao/MapJobExecutionDao.html" title="class in org.springframework.batch.core.repository.dao">MapJobExecutionDao</a></li>
<li><a href="org/springframework/batch/core/explore/support/MapJobExplorerFactoryBean.html" title="class in org.springframework.batch.core.explore.support">MapJobExplorerFactoryBean</a></li>
<li><a href="org/springframework/batch/core/repository/dao/MapJobInstanceDao.html" title="class in org.springframework.batch.core.repository.dao">MapJobInstanceDao</a></li>
<li><a href="org/springframework/batch/core/configuration/support/MapJobRegistry.html" title="class in org.springframework.batch.core.configuration.support">MapJobRegistry</a></li>
<li><a href="org/springframework/batch/core/repository/support/MapJobRepositoryFactoryBean.html" title="class in org.springframework.batch.core.repository.support">MapJobRepositoryFactoryBean</a></li>
<li><a href="org/springframework/batch/item/ldif/MappingLdifReader.html" title="class in org.springframework.batch.item.ldif">MappingLdifReader</a></li>
<li><a href="org/springframework/batch/core/repository/dao/MapStepExecutionDao.html" title="class in org.springframework.batch.core.repository.dao">MapStepExecutionDao</a></li>
<li><a href="org/springframework/batch/core/configuration/support/MapStepRegistry.html" title="class in org.springframework.batch.core.configuration.support">MapStepRegistry</a></li>
<li><a href="org/springframework/batch/core/job/flow/support/state/MaxValueFlowExecutionAggregator.html" title="class in org.springframework.batch.core.job.flow.support.state">MaxValueFlowExecutionAggregator</a></li>
<li><a href="org/springframework/batch/integration/partition/MessageChannelPartitionHandler.html" title="class in org.springframework.batch.integration.partition">MessageChannelPartitionHandler</a></li>
<li><a href="org/springframework/batch/sample/rabbitmq/processor/MessageProcessor.html" title="class in org.springframework.batch.sample.rabbitmq.processor">MessageProcessor</a></li>
<li><a href="org/springframework/batch/integration/chunk/MessageSourcePollerInterceptor.html" title="class in org.springframework.batch.integration.chunk">MessageSourcePollerInterceptor</a></li>
<li><a href="org/springframework/batch/test/MetaDataInstanceFactory.html" title="class in org.springframework.batch.test">MetaDataInstanceFactory</a></li>
<li><a href="org/springframework/batch/support/MethodInvoker.html" title="interface in org.springframework.batch.support"><span class="interfaceName">MethodInvoker</span></a></li>
<li><a href="org/springframework/batch/core/listener/MethodInvokerMethodInterceptor.html" title="class in org.springframework.batch.core.listener">MethodInvokerMethodInterceptor</a></li>
<li><a href="org/springframework/batch/support/MethodInvokerUtils.html" title="class in org.springframework.batch.support">MethodInvokerUtils</a></li>
<li><a href="org/springframework/batch/core/step/tasklet/MethodInvokingTaskletAdapter.html" title="class in org.springframework.batch.core.step.tasklet">MethodInvokingTaskletAdapter</a></li>
<li><a href="org/springframework/batch/support/MethodResolver.html" title="interface in org.springframework.batch.support"><span class="interfaceName">MethodResolver</span></a></li>
<li><a href="org/springframework/batch/item/mail/javamail/MimeMessageItemWriter.html" title="class in org.springframework.batch.item.mail.javamail">MimeMessageItemWriter</a></li>
<li><a href="org/springframework/batch/core/configuration/annotation/ModularBatchConfiguration.html" title="class in org.springframework.batch.core.configuration.annotation">ModularBatchConfiguration</a></li>
<li><a href="org/springframework/batch/item/data/MongoItemReader.html" title="class in org.springframework.batch.item.data">MongoItemReader</a></li>
<li><a href="org/springframework/batch/item/data/MongoItemWriter.html" title="class in org.springframework.batch.item.data">MongoItemWriter</a></li>
<li><a href="org/springframework/batch/core/listener/MulticasterBatchListener.html" title="class in org.springframework.batch.core.listener">MulticasterBatchListener</a></li>
<li><a href="org/springframework/batch/item/file/MultiResourceItemReader.html" title="class in org.springframework.batch.item.file">MultiResourceItemReader</a></li>
<li><a href="org/springframework/batch/item/file/MultiResourceItemWriter.html" title="class in org.springframework.batch.item.file">MultiResourceItemWriter</a></li>
<li><a href="org/springframework/batch/core/partition/support/MultiResourcePartitioner.html" title="class in org.springframework.batch.core.partition.support">MultiResourcePartitioner</a></li>
<li><a href="org/springframework/batch/item/database/support/MySqlPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">MySqlPagingQueryProvider</a></li>
<li><a href="org/springframework/batch/item/data/Neo4jItemReader.html" title="class in org.springframework.batch.item.data">Neo4jItemReader</a></li>
<li><a href="org/springframework/batch/item/data/Neo4jItemWriter.html" title="class in org.springframework.batch.item.data">Neo4jItemWriter</a></li>
<li><a href="org/springframework/batch/repeat/callback/NestedRepeatCallback.html" title="class in org.springframework.batch.repeat.callback">NestedRepeatCallback</a></li>
<li><a href="org/springframework/batch/core/step/skip/NeverSkipItemSkipPolicy.html" title="class in org.springframework.batch.core.step.skip">NeverSkipItemSkipPolicy</a></li>
<li><a href="org/springframework/batch/core/step/skip/NonSkippableProcessException.html" title="class in org.springframework.batch.core.step.skip">NonSkippableProcessException</a></li>
<li><a href="org/springframework/batch/core/step/skip/NonSkippableReadException.html" title="class in org.springframework.batch.core.step.skip">NonSkippableReadException</a></li>
<li><a href="org/springframework/batch/core/step/skip/NonSkippableWriteException.html" title="class in org.springframework.batch.core.step.skip">NonSkippableWriteException</a></li>
<li><a href="org/springframework/batch/item/file/NonTransientFlatFileException.html" title="class in org.springframework.batch.item.file">NonTransientFlatFileException</a></li>
<li><a href="org/springframework/batch/item/NonTransientResourceException.html" title="class in org.springframework.batch.item">NonTransientResourceException</a></li>
<li><a href="org/springframework/batch/item/xml/stax/NoStartEndDocumentStreamWriter.html" title="class in org.springframework.batch.item.xml.stax">NoStartEndDocumentStreamWriter</a></li>
<li><a href="org/springframework/batch/core/launch/NoSuchJobException.html" title="class in org.springframework.batch.core.launch">NoSuchJobException</a></li>
<li><a href="org/springframework/batch/core/launch/NoSuchJobExecutionException.html" title="class in org.springframework.batch.core.launch">NoSuchJobExecutionException</a></li>
<li><a href="org/springframework/batch/core/launch/NoSuchJobInstanceException.html" title="class in org.springframework.batch.core.launch">NoSuchJobInstanceException</a></li>
<li><a href="org/springframework/batch/core/repository/dao/NoSuchObjectException.html" title="class in org.springframework.batch.core.repository.dao">NoSuchObjectException</a></li>
<li><a href="org/springframework/batch/core/step/NoSuchStepException.html" title="class in org.springframework.batch.core.step">NoSuchStepException</a></li>
<li><a href="org/springframework/batch/core/step/NoWorkFoundStepExecutionListener.html" title="class in org.springframework.batch.core.step">NoWorkFoundStepExecutionListener</a></li>
<li><a href="org/springframework/batch/core/annotation/OnProcessError.html" title="annotation in org.springframework.batch.core.annotation">OnProcessError</a></li>
<li><a href="org/springframework/batch/core/annotation/OnReadError.html" title="annotation in org.springframework.batch.core.annotation">OnReadError</a></li>
<li><a href="org/springframework/batch/core/annotation/OnSkipInProcess.html" title="annotation in org.springframework.batch.core.annotation">OnSkipInProcess</a></li>
<li><a href="org/springframework/batch/core/annotation/OnSkipInRead.html" title="annotation in org.springframework.batch.core.annotation">OnSkipInRead</a></li>
<li><a href="org/springframework/batch/core/annotation/OnSkipInWrite.html" title="annotation in org.springframework.batch.core.annotation">OnSkipInWrite</a></li>
<li><a href="org/springframework/batch/core/annotation/OnWriteError.html" title="annotation in org.springframework.batch.core.annotation">OnWriteError</a></li>
<li><a href="org/springframework/batch/item/database/support/OraclePagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">OraclePagingQueryProvider</a></li>
<li><a href="org/springframework/batch/item/database/Order.html" title="enum in org.springframework.batch.item.database">Order</a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/xml/Order.html" title="class in org.springframework.batch.sample.domain.order.internal.xml">Order</a></li>
<li><a href="org/springframework/batch/sample/domain/order/Order.html" title="class in org.springframework.batch.sample.domain.order">Order</a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/mapper/OrderItemFieldSetMapper.html" title="class in org.springframework.batch.sample.domain.order.internal.mapper">OrderItemFieldSetMapper</a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/OrderItemReader.html" title="class in org.springframework.batch.sample.domain.order.internal">OrderItemReader</a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/OrderLineAggregator.html" title="class in org.springframework.batch.sample.domain.order.internal">OrderLineAggregator</a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/validator/OrderValidator.html" title="class in org.springframework.batch.sample.domain.order.internal.validator">OrderValidator</a></li>
<li><a href="org/springframework/batch/sample/common/OutputFileListener.html" title="class in org.springframework.batch.sample.common">OutputFileListener</a></li>
<li><a href="org/springframework/batch/sample/common/OutputFileNameListener.html" title="class in org.springframework.batch.sample.common">OutputFileNameListener</a></li>
<li><a href="org/springframework/batch/item/database/PagingQueryProvider.html" title="interface in org.springframework.batch.item.database"><span class="interfaceName">PagingQueryProvider</span></a></li>
<li><a href="org/springframework/batch/item/ParseException.html" title="class in org.springframework.batch.item">ParseException</a></li>
<li><a href="org/springframework/batch/core/jsr/partition/PartitionCollectorAdapter.html" title="class in org.springframework.batch.core.jsr.partition">PartitionCollectorAdapter</a></li>
<li><a href="org/springframework/batch/core/partition/support/Partitioner.html" title="interface in org.springframework.batch.core.partition.support"><span class="interfaceName">Partitioner</span></a></li>
<li><a href="org/springframework/batch/core/partition/PartitionHandler.html" title="interface in org.springframework.batch.core.partition"><span class="interfaceName">PartitionHandler</span></a></li>
<li><a href="org/springframework/batch/core/partition/support/PartitionNameProvider.html" title="interface in org.springframework.batch.core.partition.support"><span class="interfaceName">PartitionNameProvider</span></a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/PartitionParser.html" title="class in org.springframework.batch.core.jsr.configuration.xml">PartitionParser</a></li>
<li><a href="org/springframework/batch/core/jsr/step/PartitionStep.html" title="class in org.springframework.batch.core.jsr.step">PartitionStep</a></li>
<li><a href="org/springframework/batch/core/partition/support/PartitionStep.html" title="class in org.springframework.batch.core.partition.support">PartitionStep</a></li>
<li><a href="org/springframework/batch/core/step/builder/PartitionStepBuilder.html" title="class in org.springframework.batch.core.step.builder">PartitionStepBuilder</a></li>
<li><a href="org/springframework/batch/item/file/transform/PassThroughFieldExtractor.html" title="class in org.springframework.batch.item.file.transform">PassThroughFieldExtractor</a></li>
<li><a href="org/springframework/batch/item/file/mapping/PassThroughFieldSetMapper.html" title="class in org.springframework.batch.item.file.mapping">PassThroughFieldSetMapper</a></li>
<li><a href="org/springframework/batch/item/support/PassThroughItemProcessor.html" title="class in org.springframework.batch.item.support">PassThroughItemProcessor</a></li>
<li><a href="org/springframework/batch/item/file/transform/PassThroughLineAggregator.html" title="class in org.springframework.batch.item.file.transform">PassThroughLineAggregator</a></li>
<li><a href="org/springframework/batch/item/file/mapping/PassThroughLineMapper.html" title="class in org.springframework.batch.item.file.mapping">PassThroughLineMapper</a></li>
<li><a href="org/springframework/batch/support/PatternMatcher.html" title="class in org.springframework.batch.support">PatternMatcher</a></li>
<li><a href="org/springframework/batch/item/file/mapping/PatternMatchingCompositeLineMapper.html" title="class in org.springframework.batch.item.file.mapping">PatternMatchingCompositeLineMapper</a></li>
<li><a href="org/springframework/batch/item/file/transform/PatternMatchingCompositeLineTokenizer.html" title="class in org.springframework.batch.item.file.transform">PatternMatchingCompositeLineTokenizer</a></li>
<li><a href="org/springframework/batch/item/PeekableItemReader.html" title="interface in org.springframework.batch.item"><span class="interfaceName">PeekableItemReader</span></a></li>
<li><a href="org/springframework/batch/sample/domain/person/Person.html" title="class in org.springframework.batch.sample.domain.person">Person</a></li>
<li><a href="org/springframework/batch/sample/domain/person/PersonService.html" title="class in org.springframework.batch.sample.domain.person">PersonService</a></li>
<li><a href="org/springframework/batch/sample/domain/person/internal/PersonWriter.html" title="class in org.springframework.batch.sample.domain.person.internal">PersonWriter</a></li>
<li><a href="org/springframework/batch/core/test/football/Player.html" title="class in org.springframework.batch.core.test.football">Player</a></li>
<li><a href="org/springframework/batch/sample/domain/football/Player.html" title="class in org.springframework.batch.sample.domain.football">Player</a></li>
<li><a href="org/springframework/batch/core/test/football/PlayerDao.html" title="interface in org.springframework.batch.core.test.football"><span class="interfaceName">PlayerDao</span></a></li>
<li><a href="org/springframework/batch/sample/domain/football/PlayerDao.html" title="interface in org.springframework.batch.sample.domain.football"><span class="interfaceName">PlayerDao</span></a></li>
<li><a href="org/springframework/batch/sample/domain/football/internal/PlayerFieldSetMapper.html" title="class in org.springframework.batch.sample.domain.football.internal">PlayerFieldSetMapper</a></li>
<li><a href="org/springframework/batch/sample/domain/football/internal/PlayerFieldSetMapper.html" title="class in org.springframework.batch.sample.domain.football.internal">PlayerFieldSetMapper</a></li>
<li><a href="org/springframework/batch/sample/domain/football/internal/PlayerItemWriter.html" title="class in org.springframework.batch.sample.domain.football.internal">PlayerItemWriter</a></li>
<li><a href="org/springframework/batch/sample/domain/football/internal/PlayerItemWriter.html" title="class in org.springframework.batch.sample.domain.football.internal">PlayerItemWriter</a></li>
<li><a href="org/springframework/batch/core/test/football/PlayerSummary.html" title="class in org.springframework.batch.core.test.football">PlayerSummary</a></li>
<li><a href="org/springframework/batch/sample/domain/football/PlayerSummary.html" title="class in org.springframework.batch.sample.domain.football">PlayerSummary</a></li>
<li><a href="org/springframework/batch/sample/domain/football/internal/PlayerSummaryMapper.html" title="class in org.springframework.batch.sample.domain.football.internal">PlayerSummaryMapper</a></li>
<li><a href="org/springframework/batch/sample/domain/football/internal/PlayerSummaryMapper.html" title="class in org.springframework.batch.sample.domain.football.internal">PlayerSummaryMapper</a></li>
<li><a href="org/springframework/batch/sample/domain/football/internal/PlayerSummaryRowMapper.html" title="class in org.springframework.batch.sample.domain.football.internal">PlayerSummaryRowMapper</a></li>
<li><a href="org/springframework/batch/sample/domain/football/internal/PlayerSummaryRowMapper.html" title="class in org.springframework.batch.sample.domain.football.internal">PlayerSummaryRowMapper</a></li>
<li><a href="org/springframework/batch/poller/Poller.html" title="interface in org.springframework.batch.poller"><span class="interfaceName">Poller</span></a></li>
<li><a href="org/springframework/batch/item/database/support/PostgresPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">PostgresPagingQueryProvider</a></li>
<li><a href="org/springframework/batch/sample/common/ProcessIndicatorItemWrapper.html" title="class in org.springframework.batch.sample.common">ProcessIndicatorItemWrapper</a></li>
<li><a href="org/springframework/batch/support/PropertiesConverter.html" title="class in org.springframework.batch.support">PropertiesConverter</a></li>
<li><a href="org/springframework/batch/item/adapter/PropertyExtractingDelegatingItemWriter.html" title="class in org.springframework.batch.item.adapter">PropertyExtractingDelegatingItemWriter</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/PropertyParser.html" title="class in org.springframework.batch.core.jsr.configuration.xml">PropertyParser</a></li>
<li><a href="org/springframework/batch/item/file/transform/Range.html" title="class in org.springframework.batch.item.file.transform">Range</a></li>
<li><a href="org/springframework/batch/item/file/transform/RangeArrayPropertyEditor.html" title="class in org.springframework.batch.item.file.transform">RangeArrayPropertyEditor</a></li>
<li><a href="org/springframework/batch/item/ReaderNotOpenException.html" title="class in org.springframework.batch.item">ReaderNotOpenException</a></li>
<li><a href="org/springframework/batch/item/ldif/RecordCallbackHandler.html" title="interface in org.springframework.batch.item.ldif"><span class="interfaceName">RecordCallbackHandler</span></a></li>
<li><a href="org/springframework/batch/item/ldif/RecordMapper.html" title="interface in org.springframework.batch.item.ldif"><span class="interfaceName">RecordMapper</span></a></li>
<li><a href="org/springframework/batch/item/file/separator/RecordSeparatorPolicy.html" title="interface in org.springframework.batch.item.file.separator"><span class="interfaceName">RecordSeparatorPolicy</span></a></li>
<li><a href="org/springframework/batch/item/file/transform/RecursiveCollectionLineAggregator.html" title="class in org.springframework.batch.item.file.transform">RecursiveCollectionLineAggregator</a></li>
<li><a href="org/springframework/batch/core/configuration/support/ReferenceJobFactory.html" title="class in org.springframework.batch.core.configuration.support">ReferenceJobFactory</a></li>
<li><a href="org/springframework/batch/support/ReflectionUtils.html" title="class in org.springframework.batch.support">ReflectionUtils</a></li>
<li><a href="org/springframework/batch/item/file/transform/RegexLineTokenizer.html" title="class in org.springframework.batch.item.file.transform">RegexLineTokenizer</a></li>
<li><a href="org/springframework/batch/integration/chunk/RemoteChunkHandlerFactoryBean.html" title="class in org.springframework.batch.integration.chunk">RemoteChunkHandlerFactoryBean</a></li>
<li><a href="org/springframework/batch/integration/config/xml/RemoteChunkingMasterParser.html" title="class in org.springframework.batch.integration.config.xml">RemoteChunkingMasterParser</a></li>
<li><a href="org/springframework/batch/integration/config/xml/RemoteChunkingSlaveParser.html" title="class in org.springframework.batch.integration.config.xml">RemoteChunkingSlaveParser</a></li>
<li><a href="org/springframework/batch/core/partition/support/RemoteStepExecutionAggregator.html" title="class in org.springframework.batch.core.partition.support">RemoteStepExecutionAggregator</a></li>
<li><a href="org/springframework/batch/repeat/RepeatCallback.html" title="interface in org.springframework.batch.repeat"><span class="interfaceName">RepeatCallback</span></a></li>
<li><a href="org/springframework/batch/repeat/RepeatContext.html" title="interface in org.springframework.batch.repeat"><span class="interfaceName">RepeatContext</span></a></li>
<li><a href="org/springframework/batch/repeat/context/RepeatContextCounter.html" title="class in org.springframework.batch.repeat.context">RepeatContextCounter</a></li>
<li><a href="org/springframework/batch/repeat/context/RepeatContextSupport.html" title="class in org.springframework.batch.repeat.context">RepeatContextSupport</a></li>
<li><a href="org/springframework/batch/repeat/RepeatException.html" title="class in org.springframework.batch.repeat">RepeatException</a></li>
<li><a href="org/springframework/batch/repeat/support/RepeatInternalState.html" title="interface in org.springframework.batch.repeat.support"><span class="interfaceName">RepeatInternalState</span></a></li>
<li><a href="org/springframework/batch/repeat/support/RepeatInternalStateSupport.html" title="class in org.springframework.batch.repeat.support">RepeatInternalStateSupport</a></li>
<li><a href="org/springframework/batch/repeat/RepeatListener.html" title="interface in org.springframework.batch.repeat"><span class="interfaceName">RepeatListener</span></a></li>
<li><a href="org/springframework/batch/repeat/listener/RepeatListenerSupport.html" title="class in org.springframework.batch.repeat.listener">RepeatListenerSupport</a></li>
<li><a href="org/springframework/batch/repeat/RepeatOperations.html" title="interface in org.springframework.batch.repeat"><span class="interfaceName">RepeatOperations</span></a></li>
<li><a href="org/springframework/batch/repeat/interceptor/RepeatOperationsInterceptor.html" title="class in org.springframework.batch.repeat.interceptor">RepeatOperationsInterceptor</a></li>
<li><a href="org/springframework/batch/repeat/RepeatStatus.html" title="enum in org.springframework.batch.repeat">RepeatStatus</a></li>
<li><a href="org/springframework/batch/repeat/support/RepeatSynchronizationManager.html" title="class in org.springframework.batch.repeat.support">RepeatSynchronizationManager</a></li>
<li><a href="org/springframework/batch/repeat/support/RepeatTemplate.html" title="class in org.springframework.batch.repeat.support">RepeatTemplate</a></li>
<li><a href="org/springframework/batch/item/data/RepositoryItemReader.html" title="class in org.springframework.batch.item.data">RepositoryItemReader</a></li>
<li><a href="org/springframework/batch/item/data/RepositoryItemWriter.html" title="class in org.springframework.batch.item.data">RepositoryItemWriter</a></li>
<li><a href="org/springframework/batch/item/ResourceAware.html" title="interface in org.springframework.batch.item"><span class="interfaceName">ResourceAware</span></a></li>
<li><a href="org/springframework/batch/item/file/ResourceAwareItemReaderItemStream.html" title="interface in org.springframework.batch.item.file"><span class="interfaceName">ResourceAwareItemReaderItemStream</span></a></li>
<li><a href="org/springframework/batch/item/file/ResourceAwareItemWriterItemStream.html" title="interface in org.springframework.batch.item.file"><span class="interfaceName">ResourceAwareItemWriterItemStream</span></a></li>
<li><a href="org/springframework/batch/support/transaction/ResourcelessTransactionManager.html" title="class in org.springframework.batch.support.transaction">ResourcelessTransactionManager</a></li>
<li><a href="org/springframework/batch/item/file/ResourcesItemReader.html" title="class in org.springframework.batch.item.file">ResourcesItemReader</a></li>
<li><a href="org/springframework/batch/item/file/ResourceSuffixCreator.html" title="interface in org.springframework.batch.item.file"><span class="interfaceName">ResourceSuffixCreator</span></a></li>
<li><a href="org/springframework/batch/repeat/support/ResultHolderResultQueue.html" title="class in org.springframework.batch.repeat.support">ResultHolderResultQueue</a></li>
<li><a href="org/springframework/batch/repeat/exception/RethrowOnThresholdExceptionHandler.html" title="class in org.springframework.batch.repeat.exception">RethrowOnThresholdExceptionHandler</a></li>
<li><a href="org/springframework/batch/core/jsr/RetryListener.html" title="interface in org.springframework.batch.core.jsr"><span class="interfaceName">RetryListener</span></a></li>
<li><a href="org/springframework/batch/core/jsr/RetryProcessListenerAdapter.html" title="class in org.springframework.batch.core.jsr">RetryProcessListenerAdapter</a></li>
<li><a href="org/springframework/batch/core/jsr/RetryReadListenerAdapter.html" title="class in org.springframework.batch.core.jsr">RetryReadListenerAdapter</a></li>
<li><a href="org/springframework/batch/sample/config/RetrySampleConfiguration.html" title="class in org.springframework.batch.sample.config">RetrySampleConfiguration</a></li>
<li><a href="org/springframework/batch/sample/support/RetrySampleItemWriter.html" title="class in org.springframework.batch.sample.support">RetrySampleItemWriter</a></li>
<li><a href="org/springframework/batch/core/jsr/RetryWriteListenerAdapter.html" title="class in org.springframework.batch.core.jsr">RetryWriteListenerAdapter</a></li>
<li><a href="org/springframework/batch/core/launch/support/RunIdIncrementer.html" title="class in org.springframework.batch.core.launch.support">RunIdIncrementer</a></li>
<li><a href="org/springframework/batch/core/launch/support/RuntimeExceptionTranslator.html" title="class in org.springframework.batch.core.launch.support">RuntimeExceptionTranslator</a></li>
<li><a href="org/springframework/batch/core/launch/support/ScheduledJobParametersFactory.html" title="class in org.springframework.batch.core.launch.support">ScheduledJobParametersFactory</a></li>
<li><a href="org/springframework/batch/item/support/ScriptItemProcessor.html" title="class in org.springframework.batch.item.support">ScriptItemProcessor</a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/xml/Shipper.html" title="class in org.springframework.batch.sample.domain.order.internal.xml">Shipper</a></li>
<li><a href="org/springframework/batch/sample/domain/order/internal/mapper/ShippingFieldSetMapper.html" title="class in org.springframework.batch.sample.domain.order.internal.mapper">ShippingFieldSetMapper</a></li>
<li><a href="org/springframework/batch/sample/domain/order/ShippingInfo.html" title="class in org.springframework.batch.sample.domain.order">ShippingInfo</a></li>
<li><a href="org/springframework/batch/core/configuration/annotation/SimpleBatchConfiguration.html" title="class in org.springframework.batch.core.configuration.annotation">SimpleBatchConfiguration</a></li>
<li><a href="org/springframework/batch/item/file/SimpleBinaryBufferedReaderFactory.html" title="class in org.springframework.batch.item.file">SimpleBinaryBufferedReaderFactory</a></li>
<li><a href="org/springframework/batch/core/step/item/SimpleChunkProcessor.html" title="class in org.springframework.batch.core.step.item">SimpleChunkProcessor</a></li>
<li><a href="org/springframework/batch/core/step/item/SimpleChunkProvider.html" title="class in org.springframework.batch.core.step.item">SimpleChunkProvider</a></li>
<li><a href="org/springframework/batch/repeat/policy/SimpleCompletionPolicy.html" title="class in org.springframework.batch.repeat.policy">SimpleCompletionPolicy</a></li>
<li><a href="org/springframework/batch/core/job/flow/support/SimpleFlow.html" title="class in org.springframework.batch.core.job.flow.support">SimpleFlow</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/SimpleFlowFactoryBean.html" title="class in org.springframework.batch.core.configuration.xml">SimpleFlowFactoryBean</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/SimpleFlowFactoryBean.DelegateState.html" title="class in org.springframework.batch.core.configuration.xml">SimpleFlowFactoryBean.DelegateState</a></li>
<li><a href="org/springframework/batch/core/job/SimpleJob.html" title="class in org.springframework.batch.core.job">SimpleJob</a></li>
<li><a href="org/springframework/batch/core/job/builder/SimpleJobBuilder.html" title="class in org.springframework.batch.core.job.builder">SimpleJobBuilder</a></li>
<li><a href="org/springframework/batch/core/explore/support/SimpleJobExplorer.html" title="class in org.springframework.batch.core.explore.support">SimpleJobExplorer</a></li>
<li><a href="org/springframework/batch/core/launch/support/SimpleJobLauncher.html" title="class in org.springframework.batch.core.launch.support">SimpleJobLauncher</a></li>
<li><a href="org/springframework/batch/core/launch/support/SimpleJobOperator.html" title="class in org.springframework.batch.core.launch.support">SimpleJobOperator</a></li>
<li><a href="org/springframework/batch/core/repository/support/SimpleJobRepository.html" title="class in org.springframework.batch.core.repository.support">SimpleJobRepository</a></li>
<li><a href="org/springframework/batch/core/launch/support/SimpleJvmExitCodeMapper.html" title="class in org.springframework.batch.core.launch.support">SimpleJvmExitCodeMapper</a></li>
<li><a href="org/springframework/batch/repeat/exception/SimpleLimitExceptionHandler.html" title="class in org.springframework.batch.repeat.exception">SimpleLimitExceptionHandler</a></li>
<li><a href="org/springframework/batch/item/mail/SimpleMailMessageItemWriter.html" title="class in org.springframework.batch.item.mail">SimpleMailMessageItemWriter</a></li>
<li><a href="org/springframework/batch/sample/jmx/SimpleMessageApplicationEvent.html" title="class in org.springframework.batch.sample.jmx">SimpleMessageApplicationEvent</a></li>
<li><a href="org/springframework/batch/support/SimpleMethodInvoker.html" title="class in org.springframework.batch.support">SimpleMethodInvoker</a></li>
<li><a href="org/springframework/batch/core/jsr/SimpleMetric.html" title="class in org.springframework.batch.core.jsr">SimpleMetric</a></li>
<li><a href="org/springframework/batch/core/partition/support/SimplePartitioner.html" title="class in org.springframework.batch.core.partition.support">SimplePartitioner</a></li>
<li><a href="org/springframework/batch/item/file/separator/SimpleRecordSeparatorPolicy.html" title="class in org.springframework.batch.item.file.separator">SimpleRecordSeparatorPolicy</a></li>
<li><a href="org/springframework/batch/item/file/SimpleResourceSuffixCreator.html" title="class in org.springframework.batch.item.file">SimpleResourceSuffixCreator</a></li>
<li><a href="org/springframework/batch/core/step/item/SimpleRetryExceptionHandler.html" title="class in org.springframework.batch.core.step.item">SimpleRetryExceptionHandler</a></li>
<li><a href="org/springframework/batch/core/step/builder/SimpleStepBuilder.html" title="class in org.springframework.batch.core.step.builder">SimpleStepBuilder</a></li>
<li><a href="org/springframework/batch/core/partition/support/SimpleStepExecutionSplitter.html" title="class in org.springframework.batch.core.partition.support">SimpleStepExecutionSplitter</a></li>
<li><a href="org/springframework/batch/core/step/factory/SimpleStepFactoryBean.html" title="class in org.springframework.batch.core.step.factory">SimpleStepFactoryBean</a></li>
<li><a href="org/springframework/batch/core/job/SimpleStepHandler.html" title="class in org.springframework.batch.core.job">SimpleStepHandler</a></li>
<li><a href="org/springframework/batch/core/step/tasklet/SimpleSystemProcessExitCodeMapper.html" title="class in org.springframework.batch.core.step.tasklet">SimpleSystemProcessExitCodeMapper</a></li>
<li><a href="org/springframework/batch/item/support/SingleItemPeekableItemReader.html" title="class in org.springframework.batch.item.support">SingleItemPeekableItemReader</a></li>
<li><a href="org/springframework/batch/core/step/skip/SkipException.html" title="class in org.springframework.batch.core.step.skip">SkipException</a></li>
<li><a href="org/springframework/batch/core/step/skip/SkipLimitExceededException.html" title="class in org.springframework.batch.core.step.skip">SkipLimitExceededException</a></li>
<li><a href="org/springframework/batch/core/SkipListener.html" title="interface in org.springframework.batch.core"><span class="interfaceName">SkipListener</span></a></li>
<li><a href="org/springframework/batch/core/jsr/SkipListenerAdapter.html" title="class in org.springframework.batch.core.jsr">SkipListenerAdapter</a></li>
<li><a href="org/springframework/batch/core/step/skip/SkipListenerFailedException.html" title="class in org.springframework.batch.core.step.skip">SkipListenerFailedException</a></li>
<li><a href="org/springframework/batch/core/listener/SkipListenerSupport.html" title="class in org.springframework.batch.core.listener">SkipListenerSupport</a></li>
<li><a href="org/springframework/batch/core/step/item/SkipOverflowException.html" title="class in org.springframework.batch.core.step.item">SkipOverflowException</a></li>
<li><a href="org/springframework/batch/core/step/skip/SkipPolicy.html" title="interface in org.springframework.batch.core.step.skip"><span class="interfaceName">SkipPolicy</span></a></li>
<li><a href="org/springframework/batch/core/step/skip/SkipPolicyFailedException.html" title="class in org.springframework.batch.core.step.skip">SkipPolicyFailedException</a></li>
<li><a href="org/springframework/batch/core/step/item/SkipWrapper.html" title="class in org.springframework.batch.core.step.item">SkipWrapper</a></li>
<li><a href="org/springframework/batch/core/test/timeout/SleepingItemProcessor.html" title="class in org.springframework.batch.core.test.timeout">SleepingItemProcessor</a></li>
<li><a href="org/springframework/batch/core/test/timeout/SleepingTasklet.html" title="class in org.springframework.batch.core.test.timeout">SleepingTasklet</a></li>
<li><a href="org/springframework/batch/item/SpELItemKeyMapper.html" title="class in org.springframework.batch.item">SpELItemKeyMapper</a></li>
<li><a href="org/springframework/batch/item/data/SpELMappingGemfireItemWriter.html" title="class in org.springframework.batch.item.data">SpELMappingGemfireItemWriter</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/SplitParser.html" title="class in org.springframework.batch.core.configuration.xml">SplitParser</a></li>
<li><a href="org/springframework/batch/core/job/flow/support/state/SplitState.html" title="class in org.springframework.batch.core.job.flow.support.state">SplitState</a></li>
<li><a href="org/springframework/batch/item/validator/SpringValidator.html" title="class in org.springframework.batch.item.validator">SpringValidator</a></li>
<li><a href="org/springframework/batch/item/database/support/SqlitePagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SqlitePagingQueryProvider</a></li>
<li><a href="org/springframework/batch/item/database/support/SqlPagingQueryProviderFactoryBean.html" title="class in org.springframework.batch.item.database.support">SqlPagingQueryProviderFactoryBean</a></li>
<li><a href="org/springframework/batch/item/database/support/SqlPagingQueryUtils.html" title="class in org.springframework.batch.item.database.support">SqlPagingQueryUtils</a></li>
<li><a href="org/springframework/batch/item/database/support/SqlServerPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SqlServerPagingQueryProvider</a></li>
<li><a href="org/springframework/batch/item/database/support/SqlWindowingPagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SqlWindowingPagingQueryProvider</a></li>
<li><a href="org/springframework/batch/sample/common/StagingItemListener.html" title="class in org.springframework.batch.sample.common">StagingItemListener</a></li>
<li><a href="org/springframework/batch/sample/common/StagingItemProcessor.html" title="class in org.springframework.batch.sample.common">StagingItemProcessor</a></li>
<li><a href="org/springframework/batch/sample/common/StagingItemReader.html" title="class in org.springframework.batch.sample.common">StagingItemReader</a></li>
<li><a href="org/springframework/batch/sample/common/StagingItemWriter.html" title="class in org.springframework.batch.sample.common">StagingItemWriter</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/StandaloneStepParser.html" title="class in org.springframework.batch.core.configuration.xml">StandaloneStepParser</a></li>
<li><a href="org/springframework/batch/core/StartLimitExceededException.html" title="class in org.springframework.batch.core">StartLimitExceededException</a></li>
<li><a href="org/springframework/batch/core/job/flow/State.html" title="interface in org.springframework.batch.core.job.flow"><span class="interfaceName">State</span></a></li>
<li><a href="org/springframework/batch/core/job/flow/support/StateTransition.html" title="class in org.springframework.batch.core.job.flow.support">StateTransition</a></li>
<li><a href="org/springframework/batch/item/xml/StaxEventItemReader.html" title="class in org.springframework.batch.item.xml">StaxEventItemReader</a></li>
<li><a href="org/springframework/batch/item/xml/builder/StaxEventItemReaderBuilder.html" title="class in org.springframework.batch.item.xml.builder">StaxEventItemReaderBuilder</a></li>
<li><a href="org/springframework/batch/item/xml/StaxEventItemWriter.html" title="class in org.springframework.batch.item.xml">StaxEventItemWriter</a></li>
<li><a href="org/springframework/batch/item/xml/builder/StaxEventItemWriterBuilder.html" title="class in org.springframework.batch.item.xml.builder">StaxEventItemWriterBuilder</a></li>
<li><a href="org/springframework/batch/item/xml/StaxUtils.html" title="class in org.springframework.batch.item.xml">StaxUtils</a></li>
<li><a href="org/springframework/batch/item/xml/StaxWriterCallback.html" title="interface in org.springframework.batch.item.xml"><span class="interfaceName">StaxWriterCallback</span></a></li>
<li><a href="org/springframework/batch/core/Step.html" title="interface in org.springframework.batch.core"><span class="interfaceName">Step</span></a></li>
<li><a href="org/springframework/batch/core/step/builder/StepBuilder.html" title="class in org.springframework.batch.core.step.builder">StepBuilder</a></li>
<li><a href="org/springframework/batch/core/step/builder/StepBuilderException.html" title="class in org.springframework.batch.core.step.builder">StepBuilderException</a></li>
<li><a href="org/springframework/batch/core/configuration/annotation/StepBuilderFactory.html" title="class in org.springframework.batch.core.configuration.annotation">StepBuilderFactory</a></li>
<li><a href="org/springframework/batch/core/step/builder/StepBuilderHelper.html" title="class in org.springframework.batch.core.step.builder">StepBuilderHelper</a></li>
<li><a href="org/springframework/batch/core/step/builder/StepBuilderHelper.CommonStepProperties.html" title="class in org.springframework.batch.core.step.builder">StepBuilderHelper.CommonStepProperties</a></li>
<li><a href="org/springframework/batch/core/scope/context/StepContext.html" title="class in org.springframework.batch.core.scope.context">StepContext</a></li>
<li><a href="org/springframework/batch/core/scope/context/StepContextRepeatCallback.html" title="class in org.springframework.batch.core.scope.context">StepContextRepeatCallback</a></li>
<li><a href="org/springframework/batch/core/StepContribution.html" title="class in org.springframework.batch.core">StepContribution</a></li>
<li><a href="org/springframework/batch/integration/chunk/StepContributionSource.html" title="interface in org.springframework.batch.integration.chunk"><span class="interfaceName">StepContributionSource</span></a></li>
<li><a href="org/springframework/batch/core/StepExecution.html" title="class in org.springframework.batch.core">StepExecution</a></li>
<li><a href="org/springframework/batch/core/partition/support/StepExecutionAggregator.html" title="interface in org.springframework.batch.core.partition.support"><span class="interfaceName">StepExecutionAggregator</span></a></li>
<li><a href="org/springframework/batch/sample/jmx/StepExecutionApplicationEventAdvice.html" title="class in org.springframework.batch.sample.jmx">StepExecutionApplicationEventAdvice</a></li>
<li><a href="org/springframework/batch/core/repository/dao/StepExecutionDao.html" title="interface in org.springframework.batch.core.repository.dao"><span class="interfaceName">StepExecutionDao</span></a></li>
<li><a href="org/springframework/batch/integration/async/StepExecutionInterceptor.html" title="class in org.springframework.batch.integration.async">StepExecutionInterceptor</a></li>
<li><a href="org/springframework/batch/core/StepExecutionListener.html" title="interface in org.springframework.batch.core"><span class="interfaceName">StepExecutionListener</span></a></li>
<li><a href="org/springframework/batch/core/listener/StepExecutionListenerSupport.html" title="class in org.springframework.batch.core.listener">StepExecutionListenerSupport</a></li>
<li><a href="org/springframework/batch/integration/partition/StepExecutionRequest.html" title="class in org.springframework.batch.integration.partition">StepExecutionRequest</a></li>
<li><a href="org/springframework/batch/integration/partition/StepExecutionRequestHandler.html" title="class in org.springframework.batch.integration.partition">StepExecutionRequestHandler</a></li>
<li><a href="org/springframework/batch/core/resource/StepExecutionSimpleCompletionPolicy.html" title="class in org.springframework.batch.core.resource">StepExecutionSimpleCompletionPolicy</a></li>
<li><a href="org/springframework/batch/core/partition/StepExecutionSplitter.html" title="interface in org.springframework.batch.core.partition"><span class="interfaceName">StepExecutionSplitter</span></a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/StepFactoryBean.html" title="class in org.springframework.batch.core.jsr.configuration.xml">StepFactoryBean</a></li>
<li><a href="org/springframework/batch/core/job/StepHandler.html" title="interface in org.springframework.batch.core.job"><span class="interfaceName">StepHandler</span></a></li>
<li><a href="org/springframework/batch/core/step/StepHolder.html" title="interface in org.springframework.batch.core.step"><span class="interfaceName">StepHolder</span></a></li>
<li><a href="org/springframework/batch/core/step/StepInterruptionPolicy.html" title="interface in org.springframework.batch.core.step"><span class="interfaceName">StepInterruptionPolicy</span></a></li>
<li><a href="org/springframework/batch/core/StepListener.html" title="interface in org.springframework.batch.core"><span class="interfaceName">StepListener</span></a></li>
<li><a href="org/springframework/batch/core/jsr/StepListenerAdapter.html" title="class in org.springframework.batch.core.jsr">StepListenerAdapter</a></li>
<li><a href="org/springframework/batch/core/listener/StepListenerFactoryBean.html" title="class in org.springframework.batch.core.listener">StepListenerFactoryBean</a></li>
<li><a href="org/springframework/batch/core/listener/StepListenerFailedException.html" title="class in org.springframework.batch.core.listener">StepListenerFailedException</a></li>
<li><a href="org/springframework/batch/core/listener/StepListenerMetaData.html" title="enum in org.springframework.batch.core.listener">StepListenerMetaData</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/StepListenerParser.html" title="class in org.springframework.batch.core.configuration.xml">StepListenerParser</a></li>
<li><a href="org/springframework/batch/core/listener/StepListenerSupport.html" title="class in org.springframework.batch.core.listener">StepListenerSupport</a></li>
<li><a href="org/springframework/batch/core/step/StepLocator.html" title="interface in org.springframework.batch.core.step"><span class="interfaceName">StepLocator</span></a></li>
<li><a href="org/springframework/batch/core/step/StepLocatorStepFactoryBean.html" title="class in org.springframework.batch.core.step">StepLocatorStepFactoryBean</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/xml/StepParser.html" title="class in org.springframework.batch.core.jsr.configuration.xml">StepParser</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/StepParserStepFactoryBean.html" title="class in org.springframework.batch.core.configuration.xml">StepParserStepFactoryBean</a></li>
<li><a href="org/springframework/batch/core/configuration/StepRegistry.html" title="interface in org.springframework.batch.core.configuration"><span class="interfaceName">StepRegistry</span></a></li>
<li><a href="org/springframework/batch/test/StepRunner.html" title="class in org.springframework.batch.test">StepRunner</a></li>
<li><a href="org/springframework/batch/core/configuration/annotation/StepScope.html" title="annotation in org.springframework.batch.core.configuration.annotation">StepScope</a></li>
<li><a href="org/springframework/batch/core/scope/StepScope.html" title="class in org.springframework.batch.core.scope">StepScope</a></li>
<li><a href="org/springframework/batch/core/scope/context/StepScopeManager.html" title="class in org.springframework.batch.core.scope.context">StepScopeManager</a></li>
<li><a href="org/springframework/batch/test/StepScopeTestExecutionListener.html" title="class in org.springframework.batch.test">StepScopeTestExecutionListener</a></li>
<li><a href="org/springframework/batch/test/StepScopeTestUtils.html" title="class in org.springframework.batch.test">StepScopeTestUtils</a></li>
<li><a href="org/springframework/batch/core/job/flow/support/state/StepState.html" title="class in org.springframework.batch.core.job.flow.support.state">StepState</a></li>
<li><a href="org/springframework/batch/core/scope/context/StepSynchronizationManager.html" title="class in org.springframework.batch.core.scope.context">StepSynchronizationManager</a></li>
<li><a href="org/springframework/batch/core/step/tasklet/StoppableTasklet.html" title="interface in org.springframework.batch.core.step.tasklet"><span class="interfaceName">StoppableTasklet</span></a></li>
<li><a href="org/springframework/batch/item/database/StoredProcedureItemReader.html" title="class in org.springframework.batch.item.database">StoredProcedureItemReader</a></li>
<li><a href="org/springframework/batch/item/file/separator/SuffixRecordSeparatorPolicy.html" title="class in org.springframework.batch.item.file.separator">SuffixRecordSeparatorPolicy</a></li>
<li><a href="org/springframework/batch/sample/support/SummaryFooterCallback.html" title="class in org.springframework.batch.sample.support">SummaryFooterCallback</a></li>
<li><a href="org/springframework/batch/item/database/support/SybasePagingQueryProvider.html" title="class in org.springframework.batch.item.database.support">SybasePagingQueryProvider</a></li>
<li><a href="org/springframework/batch/core/scope/context/SynchronizationManagerSupport.html" title="class in org.springframework.batch.core.scope.context">SynchronizationManagerSupport</a></li>
<li><a href="org/springframework/batch/repeat/context/SynchronizedAttributeAccessor.html" title="class in org.springframework.batch.repeat.context">SynchronizedAttributeAccessor</a></li>
<li><a href="org/springframework/batch/item/support/SynchronizedItemStreamReader.html" title="class in org.springframework.batch.item.support">SynchronizedItemStreamReader</a></li>
<li><a href="org/springframework/batch/core/step/tasklet/SystemCommandException.html" title="class in org.springframework.batch.core.step.tasklet">SystemCommandException</a></li>
<li><a href="org/springframework/batch/core/step/tasklet/SystemCommandTasklet.html" title="class in org.springframework.batch.core.step.tasklet">SystemCommandTasklet</a></li>
<li><a href="org/springframework/batch/core/launch/support/SystemExiter.html" title="interface in org.springframework.batch.core.launch.support"><span class="interfaceName">SystemExiter</span></a></li>
<li><a href="org/springframework/batch/core/step/tasklet/SystemProcessExitCodeMapper.html" title="interface in org.springframework.batch.core.step.tasklet"><span class="interfaceName">SystemProcessExitCodeMapper</span></a></li>
<li><a href="org/springframework/batch/support/SystemPropertyInitializer.html" title="class in org.springframework.batch.support">SystemPropertyInitializer</a></li>
<li><a href="org/springframework/batch/core/partition/support/TaskExecutorPartitionHandler.html" title="class in org.springframework.batch.core.partition.support">TaskExecutorPartitionHandler</a></li>
<li><a href="org/springframework/batch/repeat/support/TaskExecutorRepeatTemplate.html" title="class in org.springframework.batch.repeat.support">TaskExecutorRepeatTemplate</a></li>
<li><a href="org/springframework/batch/core/step/tasklet/Tasklet.html" title="interface in org.springframework.batch.core.step.tasklet"><span class="interfaceName">Tasklet</span></a></li>
<li><a href="org/springframework/batch/core/configuration/xml/TaskletParser.html" title="class in org.springframework.batch.core.configuration.xml">TaskletParser</a></li>
<li><a href="org/springframework/batch/core/step/tasklet/TaskletStep.html" title="class in org.springframework.batch.core.step.tasklet">TaskletStep</a></li>
<li><a href="org/springframework/batch/core/step/builder/TaskletStepBuilder.html" title="class in org.springframework.batch.core.step.builder">TaskletStepBuilder</a></li>
<li><a href="org/springframework/batch/sample/domain/mail/internal/TestMailErrorHandler.html" title="class in org.springframework.batch.sample.domain.mail.internal">TestMailErrorHandler</a></li>
<li><a href="org/springframework/batch/sample/domain/mail/internal/TestMailSender.html" title="class in org.springframework.batch.sample.domain.mail.internal">TestMailSender</a></li>
<li><a href="org/springframework/batch/core/jsr/configuration/support/ThreadLocalClassloaderBeanPostProcessor.html" title="class in org.springframework.batch.core.jsr.configuration.support">ThreadLocalClassloaderBeanPostProcessor</a></li>
<li><a href="org/springframework/batch/core/step/ThreadStepInterruptionPolicy.html" title="class in org.springframework.batch.core.step">ThreadStepInterruptionPolicy</a></li>
<li><a href="org/springframework/batch/repeat/support/ThrottleLimitResultQueue.html" title="class in org.springframework.batch.repeat.support">ThrottleLimitResultQueue</a></li>
<li><a href="org/springframework/batch/repeat/policy/TimeoutTerminationPolicy.html" title="class in org.springframework.batch.repeat.policy">TimeoutTerminationPolicy</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/TopLevelFlowParser.html" title="class in org.springframework.batch.core.configuration.xml">TopLevelFlowParser</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/TopLevelJobListenerParser.html" title="class in org.springframework.batch.core.configuration.xml">TopLevelJobListenerParser</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/TopLevelStepListenerParser.html" title="class in org.springframework.batch.core.configuration.xml">TopLevelStepListenerParser</a></li>
<li><a href="org/springframework/batch/core/configuration/xml/TopLevelStepParser.html" title="class in org.springframework.batch.core.configuration.xml">TopLevelStepParser</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/Trade.html" title="class in org.springframework.batch.sample.domain.trade">Trade</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/TradeDao.html" title="interface in org.springframework.batch.sample.domain.trade"><span class="interfaceName">TradeDao</span></a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/TradeFieldSetMapper.html" title="class in org.springframework.batch.sample.domain.trade.internal">TradeFieldSetMapper</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/TradeProcessor.html" title="class in org.springframework.batch.sample.domain.trade.internal">TradeProcessor</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/TradeRowMapper.html" title="class in org.springframework.batch.sample.domain.trade.internal">TradeRowMapper</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/validator/TradeValidator.html" title="class in org.springframework.batch.sample.domain.trade.internal.validator">TradeValidator</a></li>
<li><a href="org/springframework/batch/sample/domain/trade/internal/TradeWriter.html" title="class in org.springframework.batch.sample.domain.trade.internal">TradeWriter</a></li>
<li><a href="org/springframework/batch/support/transaction/TransactionAwareBufferedWriter.html" title="class in org.springframework.batch.support.transaction">TransactionAwareBufferedWriter</a></li>
<li><a href="org/springframework/batch/support/transaction/TransactionAwareProxyFactory.html" title="class in org.springframework.batch.support.transaction">TransactionAwareProxyFactory</a></li>
<li><a href="org/springframework/batch/core/step/tasklet/UncheckedTransactionException.html" title="class in org.springframework.batch.core.step.tasklet">UncheckedTransactionException</a></li>
<li><a href="org/springframework/batch/item/xml/stax/UnclosedElementCollectingEventWriter.html" title="class in org.springframework.batch.item.xml.stax">UnclosedElementCollectingEventWriter</a></li>
<li><a href="org/springframework/batch/item/UnexpectedInputException.html" title="class in org.springframework.batch.item">UnexpectedInputException</a></li>
<li><a href="org/springframework/batch/core/UnexpectedJobExecutionException.html" title="class in org.springframework.batch.core">UnexpectedJobExecutionException</a></li>
<li><a href="org/springframework/batch/item/xml/stax/UnopenedElementClosingEventWriter.html" title="class in org.springframework.batch.item.xml.stax">UnopenedElementClosingEventWriter</a></li>
<li><a href="org/springframework/batch/sample/domain/mail/User.html" title="class in org.springframework.batch.sample.domain.mail">User</a></li>
<li><a href="org/springframework/batch/sample/domain/mail/internal/UserMailItemProcessor.html" title="class in org.springframework.batch.sample.domain.mail.internal">UserMailItemProcessor</a></li>
<li><a href="org/springframework/batch/item/validator/ValidatingItemProcessor.html" title="class in org.springframework.batch.item.validator">ValidatingItemProcessor</a></li>
<li><a href="org/springframework/batch/item/validator/ValidationException.html" title="class in org.springframework.batch.item.validator">ValidationException</a></li>
<li><a href="org/springframework/batch/item/validator/Validator.html" title="interface in org.springframework.batch.item.validator"><span class="interfaceName">Validator</span></a></li>
<li><a href="org/springframework/batch/item/WriteFailedException.html" title="class in org.springframework.batch.item">WriteFailedException</a></li>
<li><a href="org/springframework/batch/item/WriterNotOpenException.html" title="class in org.springframework.batch.item">WriterNotOpenException</a></li>
<li><a href="org/springframework/batch/core/repository/dao/XStreamExecutionContextStringSerializer.html" title="class in org.springframework.batch.core.repository.dao">XStreamExecutionContextStringSerializer</a></li>
</ul>
</div>
</body>
</html>

File diff suppressed because it is too large Load Diff

View File

@@ -1,257 +0,0 @@
<!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:38 CDT 2017 -->
<title>Deprecated List (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="Deprecated List (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>Package</li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li class="navBarCell1Rev">Deprecated</li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
<li><a href="deprecated-list.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Deprecated API" class="title">Deprecated API</h1>
<h2 title="Contents">Contents</h2>
<ul>
<li><a href="#class">Deprecated Classes</a></li>
<li><a href="#method">Deprecated Methods</a></li>
<li><a href="#constructor">Deprecated Constructors</a></li>
</ul>
</div>
<div class="contentContainer"><a name="class">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<table class="deprecatedSummary" border="0" cellpadding="3" cellspacing="0" summary="Deprecated Classes table, listing deprecated classes, and an explanation">
<caption><span>Deprecated Classes</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="org/springframework/batch/test/AbstractJobTests.html" title="class in org.springframework.batch.test">org.springframework.batch.test.AbstractJobTests</a>
<div class="block"><span class="deprecationComment">(from 2.1) use <a href="org/springframework/batch/test/JobLauncherTestUtils.html" title="class in org.springframework.batch.test"><code>JobLauncherTestUtils</code></a> instead</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/springframework/batch/core/configuration/support/ClassPathXmlApplicationContextFactory.html" title="class in org.springframework.batch.core.configuration.support">org.springframework.batch.core.configuration.support.ClassPathXmlApplicationContextFactory</a>
<div class="block"><span class="deprecationComment">use <a href="org/springframework/batch/core/configuration/support/GenericApplicationContextFactory.html" title="class in org.springframework.batch.core.configuration.support"><code>GenericApplicationContextFactory</code></a> instead</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/springframework/batch/core/configuration/support/ClassPathXmlJobRegistry.html" title="class in org.springframework.batch.core.configuration.support">org.springframework.batch.core.configuration.support.ClassPathXmlJobRegistry</a>
<div class="block"><span class="deprecationComment">in version 2.1, please us <a href="org/springframework/batch/core/configuration/support/AutomaticJobRegistrar.html" title="class in org.springframework.batch.core.configuration.support"><code>AutomaticJobRegistrar</code></a> instead</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/springframework/batch/item/database/IbatisBatchItemWriter.html" title="class in org.springframework.batch.item.database">org.springframework.batch.item.database.IbatisBatchItemWriter</a>
<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="colOne"><a href="org/springframework/batch/item/database/IbatisPagingItemReader.html" title="class in org.springframework.batch.item.database">org.springframework.batch.item.database.IbatisPagingItemReader</a>
<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="colOne"><a href="org/springframework/batch/core/repository/dao/XStreamExecutionContextStringSerializer.html" title="class in org.springframework.batch.core.repository.dao">org.springframework.batch.core.repository.dao.XStreamExecutionContextStringSerializer</a>
<div class="block"><span class="deprecationComment">Due to the incompattabilities between current Jettison versions and XStream
versions, this serializer is depricated in favor of
<a href="org/springframework/batch/core/repository/dao/Jackson2ExecutionContextStringSerializer.html" title="class in org.springframework.batch.core.repository.dao"><code>Jackson2ExecutionContextStringSerializer</code></a></span></div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
<a name="method">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<table class="deprecatedSummary" border="0" cellpadding="3" cellspacing="0" summary="Deprecated Methods table, listing deprecated methods, and an explanation">
<caption><span>Deprecated Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="org/springframework/batch/item/database/HibernateItemWriter.html#doWrite-org.springframework.orm.hibernate5.HibernateOperations-java.util.List-">org.springframework.batch.item.database.HibernateItemWriter.doWrite(HibernateOperations, List&lt;? extends T&gt;)</a>
<div class="block"><span class="deprecationComment">As of 2.2 in favor of using Hibernate's session management APIs directly</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/springframework/batch/core/repository/support/AbstractJobRepositoryFactoryBean.html#getJobRepository--">org.springframework.batch.core.repository.support.AbstractJobRepositoryFactoryBean.getJobRepository()</a>
<div class="block"><span class="deprecationComment">use <a href="org/springframework/batch/core/repository/support/AbstractJobRepositoryFactoryBean.html#getObject--"><code>AbstractJobRepositoryFactoryBean.getObject()</code></a> instead</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/springframework/batch/core/job/flow/support/state/StepState.html#getStep--">org.springframework.batch.core.job.flow.support.state.StepState.getStep()</a>
<div class="block"><span class="deprecationComment">in favor of using <a href="org/springframework/batch/core/step/StepLocator.html#getStep-java.lang.String-"><code>StepLocator.getStep(String)</code></a>.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/springframework/batch/item/data/AbstractNeo4jItemReader.html#getTemplate--">org.springframework.batch.item.data.AbstractNeo4jItemReader.getTemplate()</a>
<div class="block"><span class="deprecationComment">Use <a href="org/springframework/batch/item/data/AbstractNeo4jItemReader.html#getSessionFactory--"><code>AbstractNeo4jItemReader.getSessionFactory()</code></a></span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/springframework/batch/item/database/HibernateItemWriter.html#setHibernateTemplate-org.springframework.orm.hibernate5.HibernateOperations-">org.springframework.batch.item.database.HibernateItemWriter.setHibernateTemplate(HibernateOperations)</a>
<div class="block"><span class="deprecationComment">As of 2.2 in favor of using Hibernate's session management APIs directly</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/springframework/batch/item/database/support/ListPreparedStatementSetter.html#setParameters-java.util.List-">org.springframework.batch.item.database.support.ListPreparedStatementSetter.setParameters(List&lt;?&gt;)</a>
<div class="block"><span class="deprecationComment">In favor of the constructor</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/springframework/batch/item/data/AbstractNeo4jItemReader.html#setTemplate-org.springframework.data.neo4j.template.Neo4jOperations-">org.springframework.batch.item.data.AbstractNeo4jItemReader.setTemplate(Neo4jOperations)</a>
<div class="block"><span class="deprecationComment">Use <a href="org/springframework/batch/item/data/AbstractNeo4jItemReader.html#setSessionFactory-org.neo4j.ogm.session.SessionFactory-"><code>AbstractNeo4jItemReader.setSessionFactory(SessionFactory)</code></a></span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/springframework/batch/item/data/Neo4jItemWriter.html#setTemplate-org.springframework.data.neo4j.template.Neo4jOperations-">org.springframework.batch.item.data.Neo4jItemWriter.setTemplate(Neo4jOperations)</a>
<div class="block"><span class="deprecationComment">Use <a href="org/springframework/batch/item/data/Neo4jItemWriter.html#setSessionFactory-org.neo4j.ogm.session.SessionFactory-"><code>Neo4jItemWriter.setSessionFactory(SessionFactory)</code></a></span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/springframework/batch/item/util/FileUtils.html#setUpOutputFile-java.io.File-boolean-boolean-">org.springframework.batch.item.util.FileUtils.setUpOutputFile(File, boolean, boolean)</a>
<div class="block"><span class="deprecationComment">use the version with explicit append parameter instead. Here append=false is assumed.</span></div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
<a name="constructor">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<table class="deprecatedSummary" border="0" cellpadding="3" cellspacing="0" summary="Deprecated Constructors table, listing deprecated constructors, and an explanation">
<caption><span>Deprecated Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="org/springframework/batch/core/partition/support/SimpleStepExecutionSplitter.html#SimpleStepExecutionSplitter-org.springframework.batch.core.repository.JobRepository-org.springframework.batch.core.Step-org.springframework.batch.core.partition.support.Partitioner-">org.springframework.batch.core.partition.support.SimpleStepExecutionSplitter(JobRepository, Step, Partitioner)</a>
<div class="block"><span class="deprecationComment">use <a href="org/springframework/batch/core/partition/support/SimpleStepExecutionSplitter.html#SimpleStepExecutionSplitter-org.springframework.batch.core.repository.JobRepository-boolean-java.lang.String-org.springframework.batch.core.partition.support.Partitioner-"><code>SimpleStepExecutionSplitter.SimpleStepExecutionSplitter(JobRepository, boolean, String, Partitioner)</code></a> instead</span></div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li class="navBarCell1Rev">Deprecated</li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
<li><a href="deprecated-list.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -1,223 +0,0 @@
<!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:38 CDT 2017 -->
<title>API Help (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="API Help (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>Package</li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li class="navBarCell1Rev">Help</li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
<li><a href="help-doc.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">How This API Document Is Organized</h1>
<div class="subTitle">This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.</div>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<h2>Overview</h2>
<p>The <a href="overview-summary.html">Overview</a> page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.</p>
</li>
<li class="blockList">
<h2>Package</h2>
<p>Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:</p>
<ul>
<li>Interfaces (italic)</li>
<li>Classes</li>
<li>Enums</li>
<li>Exceptions</li>
<li>Errors</li>
<li>Annotation Types</li>
</ul>
</li>
<li class="blockList">
<h2>Class/Interface</h2>
<p>Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:</p>
<ul>
<li>Class inheritance diagram</li>
<li>Direct Subclasses</li>
<li>All Known Subinterfaces</li>
<li>All Known Implementing Classes</li>
<li>Class/interface declaration</li>
<li>Class/interface description</li>
</ul>
<ul>
<li>Nested Class Summary</li>
<li>Field Summary</li>
<li>Constructor Summary</li>
<li>Method Summary</li>
</ul>
<ul>
<li>Field Detail</li>
<li>Constructor Detail</li>
<li>Method Detail</li>
</ul>
<p>Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</p>
</li>
<li class="blockList">
<h2>Annotation Type</h2>
<p>Each annotation type has its own separate page with the following sections:</p>
<ul>
<li>Annotation Type declaration</li>
<li>Annotation Type description</li>
<li>Required Element Summary</li>
<li>Optional Element Summary</li>
<li>Element Detail</li>
</ul>
</li>
<li class="blockList">
<h2>Enum</h2>
<p>Each enum has its own separate page with the following sections:</p>
<ul>
<li>Enum declaration</li>
<li>Enum description</li>
<li>Enum Constant Summary</li>
<li>Enum Constant Detail</li>
</ul>
</li>
<li class="blockList">
<h2>Tree (Class Hierarchy)</h2>
<p>There is a <a href="overview-tree.html">Class Hierarchy</a> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with <code>java.lang.Object</code>. The interfaces do not inherit from <code>java.lang.Object</code>.</p>
<ul>
<li>When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.</li>
<li>When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.</li>
</ul>
</li>
<li class="blockList">
<h2>Deprecated API</h2>
<p>The <a href="deprecated-list.html">Deprecated API</a> page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.</p>
</li>
<li class="blockList">
<h2>Index</h2>
<p>The <a href="index-all.html">Index</a> contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.</p>
</li>
<li class="blockList">
<h2>Prev/Next</h2>
<p>These links take you to the next or previous class, interface, package, or related page.</p>
</li>
<li class="blockList">
<h2>Frames/No Frames</h2>
<p>These links show and hide the HTML frames. All pages are available with or without frames.</p>
</li>
<li class="blockList">
<h2>All Classes</h2>
<p>The <a href="allclasses-noframe.html">All Classes</a> link shows all classes and interfaces except non-static nested types.</p>
</li>
<li class="blockList">
<h2>Serialized Form</h2>
<p>Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.</p>
</li>
<li class="blockList">
<h2>Constant Field Values</h2>
<p>The <a href="constant-values.html">Constant Field Values</a> page lists the static final fields and their values.</p>
</li>
</ul>
<span class="emphasizedPhrase">This help file applies to API documentation generated using the standard doclet.</span></div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li class="navBarCell1Rev">Help</li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
<li><a href="help-doc.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

File diff suppressed because it is too large Load Diff

View File

@@ -1,74 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_31) on Thu Mar 23 09:54:38 CDT 2017 -->
<title>null 4.0.0.BUILD-SNAPSHOT API</title>
<script type="text/javascript">
targetPage = "" + window.location.search;
if (targetPage != "" && targetPage != "undefined")
targetPage = targetPage.substring(1);
if (targetPage.indexOf(":") != -1 || (targetPage != "" && !validURL(targetPage)))
targetPage = "undefined";
function validURL(url) {
try {
url = decodeURIComponent(url);
}
catch (error) {
return false;
}
var pos = url.indexOf(".html");
if (pos == -1 || pos != url.length - 5)
return false;
var allowNumber = false;
var allowSep = false;
var seenDot = false;
for (var i = 0; i < url.length - 5; i++) {
var ch = url.charAt(i);
if ('a' <= ch && ch <= 'z' ||
'A' <= ch && ch <= 'Z' ||
ch == '$' ||
ch == '_' ||
ch.charCodeAt(0) > 127) {
allowNumber = true;
allowSep = true;
} else if ('0' <= ch && ch <= '9'
|| ch == '-') {
if (!allowNumber)
return false;
} else if (ch == '/' || ch == '.') {
if (!allowSep)
return false;
allowNumber = false;
allowSep = false;
if (ch == '.')
seenDot = true;
if (ch == '/' && seenDot)
return false;
} else {
return false;
}
}
return true;
}
function loadFrames() {
if (targetPage != "" && targetPage != "undefined")
top.classFrame.location = top.targetPage;
}
</script>
</head>
<frameset cols="20%,80%" title="Documentation frame" onload="top.loadFrames()">
<frameset rows="30%,70%" title="Left frames" onload="top.loadFrames()">
<frame src="overview-frame.html" name="packageListFrame" title="All Packages">
<frame src="allclasses-frame.html" name="packageFrame" title="All classes and interfaces (except non-static nested types)">
</frameset>
<frame src="overview-summary.html" name="classFrame" title="Package, class and interface descriptions" scrolling="yes">
<noframes>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<h2>Frame Alert</h2>
<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p>
</noframes>
</frameset>
</html>

View File

@@ -1,236 +0,0 @@
<!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:36 CDT 2017 -->
<title>BatchMessageListenerContainer.ContainerDelegate (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="BatchMessageListenerContainer.ContainerDelegate (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/container/jms/BatchMessageListenerContainer.html" title="class in org.springframework.batch.container.jms"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/springframework/batch/container/jms/BatchMessageListenerContainer.ContainerDelegate.html" target="_top">Frames</a></li>
<li><a href="BatchMessageListenerContainer.ContainerDelegate.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.springframework.batch.container.jms</div>
<h2 title="Interface BatchMessageListenerContainer.ContainerDelegate" class="title">Interface BatchMessageListenerContainer.ContainerDelegate</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>Enclosing class:</dt>
<dd><a href="../../../../../org/springframework/batch/container/jms/BatchMessageListenerContainer.html" title="class in org.springframework.batch.container.jms">BatchMessageListenerContainer</a></dd>
</dl>
<hr>
<br>
<pre>public static interface <span class="typeNameLabel">BatchMessageListenerContainer.ContainerDelegate</span></pre>
<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">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/container/jms/BatchMessageListenerContainer.ContainerDelegate.html#receiveAndExecute-java.lang.Object-javax.jms.Session-javax.jms.MessageConsumer-">receiveAndExecute</a></span>(java.lang.Object&nbsp;invoker,
javax.jms.Session&nbsp;session,
javax.jms.MessageConsumer&nbsp;consumer)</code>&nbsp;</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="receiveAndExecute-java.lang.Object-javax.jms.Session-javax.jms.MessageConsumer-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>receiveAndExecute</h4>
<pre>boolean&nbsp;receiveAndExecute(java.lang.Object&nbsp;invoker,
javax.jms.Session&nbsp;session,
javax.jms.MessageConsumer&nbsp;consumer)
throws javax.jms.JMSException</pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>javax.jms.JMSException</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/container/jms/BatchMessageListenerContainer.html" title="class in org.springframework.batch.container.jms"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/springframework/batch/container/jms/BatchMessageListenerContainer.ContainerDelegate.html" target="_top">Frames</a></li>
<li><a href="BatchMessageListenerContainer.ContainerDelegate.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -1,561 +0,0 @@
<!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:36 CDT 2017 -->
<title>BatchMessageListenerContainer (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="BatchMessageListenerContainer (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&nbsp;Class</li>
<li><a href="../../../../../org/springframework/batch/container/jms/BatchMessageListenerContainer.ContainerDelegate.html" title="interface in org.springframework.batch.container.jms"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/springframework/batch/container/jms/BatchMessageListenerContainer.html" target="_top">Frames</a></li>
<li><a href="BatchMessageListenerContainer.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.org.springframework.jms.listener.DefaultMessageListenerContainer">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.springframework.batch.container.jms</div>
<h2 title="Class BatchMessageListenerContainer" class="title">Class BatchMessageListenerContainer</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>org.springframework.jms.support.JmsAccessor</li>
<li>
<ul class="inheritance">
<li>org.springframework.jms.support.destination.JmsDestinationAccessor</li>
<li>
<ul class="inheritance">
<li>org.springframework.jms.listener.AbstractJmsListeningContainer</li>
<li>
<ul class="inheritance">
<li>org.springframework.jms.listener.AbstractMessageListenerContainer</li>
<li>
<ul class="inheritance">
<li>org.springframework.jms.listener.AbstractPollingMessageListenerContainer</li>
<li>
<ul class="inheritance">
<li>org.springframework.jms.listener.DefaultMessageListenerContainer</li>
<li>
<ul class="inheritance">
<li>org.springframework.batch.container.jms.BatchMessageListenerContainer</li>
</ul>
</li>
</ul>
</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>org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean, org.springframework.context.Lifecycle, org.springframework.context.Phased, org.springframework.context.SmartLifecycle, org.springframework.jms.listener.MessageListenerContainer</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">BatchMessageListenerContainer</span>
extends org.springframework.jms.listener.DefaultMessageListenerContainer</pre>
<div class="block">Message listener container adapted for intercepting the message reception
with advice provided through configuration.<br>
To enable batching of messages in a single transaction, use the
<code>TransactionInterceptor</code> and the <a href="../../../../../org/springframework/batch/repeat/interceptor/RepeatOperationsInterceptor.html" title="class in org.springframework.batch.repeat.interceptor"><code>RepeatOperationsInterceptor</code></a> in
the advice chain (with or without a transaction manager set in the base
class). Instead of receiving a single message and processing it, the
container will then use a <a href="../../../../../org/springframework/batch/repeat/RepeatOperations.html" title="interface in org.springframework.batch.repeat"><code>RepeatOperations</code></a> to receive multiple
messages in the same thread. Use with a <a href="../../../../../org/springframework/batch/repeat/RepeatOperations.html" title="interface in org.springframework.batch.repeat"><code>RepeatOperations</code></a> and a
transaction interceptor. If the transaction interceptor uses XA then use an
XA connection factory, or else the
<code>TransactionAwareConnectionFactoryProxy</code> to synchronize the JMS session
with the ongoing transaction (opening up the possibility of duplicate
messages after a failure). In the latter case you will not need to provide a
transaction manager in the base class - it only gets on the way and prevents
the JMS session from synchronizing with the database transaction.</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">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested.class.summary">
<!-- -->
</a>
<h3>Nested Class Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static interface&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/container/jms/BatchMessageListenerContainer.ContainerDelegate.html" title="interface in org.springframework.batch.container.jms">BatchMessageListenerContainer.ContainerDelegate</a></span></code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.org.springframework.jms.listener.AbstractJmsListeningContainer">
<!-- -->
</a>
<h3>Nested classes/interfaces inherited from class&nbsp;org.springframework.jms.listener.AbstractJmsListeningContainer</h3>
<code>org.springframework.jms.listener.AbstractJmsListeningContainer.SharedConnectionNotInitializedException</code></li>
</ul>
</li>
</ul>
<!-- =========== 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.jms.listener.DefaultMessageListenerContainer">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;org.springframework.jms.listener.DefaultMessageListenerContainer</h3>
<code>CACHE_AUTO, CACHE_CONNECTION, CACHE_CONSUMER, CACHE_NONE, CACHE_SESSION, DEFAULT_RECOVERY_INTERVAL, DEFAULT_THREAD_NAME_PREFIX</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.org.springframework.jms.listener.AbstractPollingMessageListenerContainer">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;org.springframework.jms.listener.AbstractPollingMessageListenerContainer</h3>
<code>DEFAULT_RECEIVE_TIMEOUT</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.org.springframework.jms.listener.AbstractJmsListeningContainer">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;org.springframework.jms.listener.AbstractJmsListeningContainer</h3>
<code>lifecycleMonitor, sharedConnectionMonitor</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.org.springframework.jms.support.destination.JmsDestinationAccessor">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;org.springframework.jms.support.destination.JmsDestinationAccessor</h3>
<code>RECEIVE_TIMEOUT_INDEFINITE_WAIT, RECEIVE_TIMEOUT_NO_WAIT</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.org.springframework.jms.support.JmsAccessor">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;org.springframework.jms.support.JmsAccessor</h3>
<code>logger</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">&nbsp;</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/container/jms/BatchMessageListenerContainer.html#BatchMessageListenerContainer--">BatchMessageListenerContainer</a></span>()</code>&nbsp;</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">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/container/jms/BatchMessageListenerContainer.html#afterPropertiesSet--">afterPropertiesSet</a></span>()</code>
<div class="block">Set up interceptor with provided advice on the
<a href="../../../../../org/springframework/batch/container/jms/BatchMessageListenerContainer.html#receiveAndExecute-java.lang.Object-javax.jms.Session-javax.jms.MessageConsumer-"><code>receiveAndExecute(Object, Session, MessageConsumer)</code></a> method.</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/container/jms/BatchMessageListenerContainer.html#handleListenerException-java.lang.Throwable-">handleListenerException</a></span>(java.lang.Throwable&nbsp;ex)</code>
<div class="block">Override base class to prevent exceptions from being swallowed.</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/container/jms/BatchMessageListenerContainer.html#initializeProxy--">initializeProxy</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/springframework/batch/container/jms/BatchMessageListenerContainer.html#receiveAndExecute-java.lang.Object-javax.jms.Session-javax.jms.MessageConsumer-">receiveAndExecute</a></span>(java.lang.Object&nbsp;invoker,
javax.jms.Session&nbsp;session,
javax.jms.MessageConsumer&nbsp;consumer)</code>
<div class="block">Override base class method to wrap call in advice if provided.</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/container/jms/BatchMessageListenerContainer.html#setAdviceChain-org.aopalliance.aop.Advice:A-">setAdviceChain</a></span>(org.aopalliance.aop.Advice[]&nbsp;advices)</code>
<div class="block">Public setter for the <code>Advice</code>.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.jms.listener.DefaultMessageListenerContainer">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;org.springframework.jms.listener.DefaultMessageListenerContainer</h3>
<code>applyBackOffTime, createDefaultTaskExecutor, doInitialize, doRescheduleTask, doShutdown, establishSharedConnection, getActiveConsumerCount, getCacheLevel, getConcurrentConsumers, getIdleConsumerLimit, getIdleTaskExecutionLimit, getMaxConcurrentConsumers, getMaxMessagesPerTask, getScheduledConsumerCount, handleListenerSetupFailure, initialize, isRecovering, isRegisteredWithDestination, messageReceived, noMessageReceived, recoverAfterListenerSetupFailure, refreshConnectionUntilSuccessful, refreshDestination, scheduleNewInvokerIfAppropriate, setBackOff, setCacheLevel, setCacheLevelName, setConcurrency, setConcurrentConsumers, setIdleConsumerLimit, setIdleTaskExecutionLimit, setMaxConcurrentConsumers, setMaxMessagesPerTask, setRecoveryInterval, setTaskExecutor, sharedConnectionEnabled, start, startSharedConnection, stop, stopSharedConnection</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.jms.listener.AbstractPollingMessageListenerContainer">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;org.springframework.jms.listener.AbstractPollingMessageListenerContainer</h3>
<code>createListenerConsumer, doReceiveAndExecute, getConnection, getReceiveTimeout, getSession, getTransactionManager, isSessionLocallyTransacted, receiveMessage, setReceiveTimeout, setSessionTransacted, setTransactionManager, setTransactionName, setTransactionTimeout, shouldCommitAfterNoMessageReceived</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.jms.listener.AbstractMessageListenerContainer">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;org.springframework.jms.listener.AbstractMessageListenerContainer</h3>
<code>checkMessageListener, commitIfNecessary, createConsumer, doExecuteListener, doInvokeListener, doInvokeListener, executeListener, getDefaultSubscriptionName, getDestination, getDestinationDescription, getDestinationName, getDurableSubscriptionName, getErrorHandler, getExceptionListener, getMessageConverter, getMessageListener, getMessageSelector, getSubscriptionName, invokeErrorHandler, invokeExceptionListener, invokeListener, isAcceptMessagesWhileStopping, isExposeListenerSession, isPubSubNoLocal, isReplyPubSubDomain, isSubscriptionDurable, isSubscriptionShared, rollbackIfNecessary, rollbackOnExceptionIfNecessary, setAcceptMessagesWhileStopping, setDestination, setDestinationName, setDurableSubscriptionName, setErrorHandler, setExceptionListener, setExposeListenerSession, setMessageConverter, setMessageListener, setMessageSelector, setPubSubNoLocal, setReplyPubSubDomain, setSubscriptionDurable, setSubscriptionName, setSubscriptionShared, setupMessageListener, validateConfiguration</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.jms.listener.AbstractJmsListeningContainer">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;org.springframework.jms.listener.AbstractJmsListeningContainer</h3>
<code>createSharedConnection, destroy, doStart, doStop, getBeanName, getClientId, getPausedTaskCount, getPhase, getSharedConnection, isActive, isAutoStartup, isRunning, logRejectedTask, prepareSharedConnection, refreshSharedConnection, rescheduleTaskIfNecessary, resumePausedTasks, runningAllowed, setAutoStartup, setBeanName, setClientId, setPhase, shutdown, stop</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.jms.support.destination.JmsDestinationAccessor">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;org.springframework.jms.support.destination.JmsDestinationAccessor</h3>
<code>getDestinationResolver, isPubSubDomain, receiveFromConsumer, resolveDestinationName, setDestinationResolver, setPubSubDomain</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.jms.support.JmsAccessor">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;org.springframework.jms.support.JmsAccessor</h3>
<code>convertJmsAccessException, createConnection, createSession, getConnectionFactory, getSessionAcknowledgeMode, isClientAcknowledge, isSessionTransacted, setConnectionFactory, setSessionAcknowledgeMode, setSessionAcknowledgeModeName</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;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.jms.listener.MessageListenerContainer">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;org.springframework.jms.listener.MessageListenerContainer</h3>
<code>getDestinationResolver, isPubSubDomain</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.context.SmartLifecycle">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;org.springframework.context.SmartLifecycle</h3>
<code>isAutoStartup</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.context.Lifecycle">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;org.springframework.context.Lifecycle</h3>
<code>isRunning, stop</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.context.Phased">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;org.springframework.context.Phased</h3>
<code>getPhase</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="BatchMessageListenerContainer--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>BatchMessageListenerContainer</h4>
<pre>public&nbsp;BatchMessageListenerContainer()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="setAdviceChain-org.aopalliance.aop.Advice:A-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setAdviceChain</h4>
<pre>public&nbsp;void&nbsp;setAdviceChain(org.aopalliance.aop.Advice[]&nbsp;advices)</pre>
<div class="block">Public setter for the <code>Advice</code>.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>advices</code> - the advice to set</dd>
</dl>
</li>
</ul>
<a name="afterPropertiesSet--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>afterPropertiesSet</h4>
<pre>public&nbsp;void&nbsp;afterPropertiesSet()</pre>
<div class="block">Set up interceptor with provided advice on the
<a href="../../../../../org/springframework/batch/container/jms/BatchMessageListenerContainer.html#receiveAndExecute-java.lang.Object-javax.jms.Session-javax.jms.MessageConsumer-"><code>receiveAndExecute(Object, Session, MessageConsumer)</code></a> method.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>afterPropertiesSet</code>&nbsp;in interface&nbsp;<code>org.springframework.beans.factory.InitializingBean</code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>afterPropertiesSet</code>&nbsp;in class&nbsp;<code>org.springframework.jms.listener.AbstractJmsListeningContainer</code></dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><code>AbstractJmsListeningContainer.afterPropertiesSet()</code></dd>
</dl>
</li>
</ul>
<a name="handleListenerException-java.lang.Throwable-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>handleListenerException</h4>
<pre>protected&nbsp;void&nbsp;handleListenerException(java.lang.Throwable&nbsp;ex)</pre>
<div class="block">Override base class to prevent exceptions from being swallowed. Should be
an injectable strategy (see SPR-4733).</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>handleListenerException</code>&nbsp;in class&nbsp;<code>org.springframework.jms.listener.AbstractMessageListenerContainer</code></dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><code>AbstractMessageListenerContainer.handleListenerException(java.lang.Throwable)</code></dd>
</dl>
</li>
</ul>
<a name="receiveAndExecute-java.lang.Object-javax.jms.Session-javax.jms.MessageConsumer-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>receiveAndExecute</h4>
<pre>protected&nbsp;boolean&nbsp;receiveAndExecute(java.lang.Object&nbsp;invoker,
javax.jms.Session&nbsp;session,
javax.jms.MessageConsumer&nbsp;consumer)
throws javax.jms.JMSException</pre>
<div class="block">Override base class method to wrap call in advice if provided.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>receiveAndExecute</code>&nbsp;in class&nbsp;<code>org.springframework.jms.listener.AbstractPollingMessageListenerContainer</code></dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>javax.jms.JMSException</code></dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><code>AbstractPollingMessageListenerContainer.receiveAndExecute(Object,
javax.jms.Session, javax.jms.MessageConsumer)</code></dd>
</dl>
</li>
</ul>
<a name="initializeProxy--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>initializeProxy</h4>
<pre>public&nbsp;void&nbsp;initializeProxy()</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&nbsp;Class</li>
<li><a href="../../../../../org/springframework/batch/container/jms/BatchMessageListenerContainer.ContainerDelegate.html" title="interface in org.springframework.batch.container.jms"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/springframework/batch/container/jms/BatchMessageListenerContainer.html" target="_top">Frames</a></li>
<li><a href="BatchMessageListenerContainer.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.org.springframework.jms.listener.DefaultMessageListenerContainer">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -1,24 +0,0 @@
<!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:36 CDT 2017 -->
<title>org.springframework.batch.container.jms (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/container/jms/package-summary.html" target="classFrame">org.springframework.batch.container.jms</a></h1>
<div class="indexContainer">
<h2 title="Interfaces">Interfaces</h2>
<ul title="Interfaces">
<li><a href="BatchMessageListenerContainer.ContainerDelegate.html" title="interface in org.springframework.batch.container.jms" target="classFrame"><span class="interfaceName">BatchMessageListenerContainer.ContainerDelegate</span></a></li>
</ul>
<h2 title="Classes">Classes</h2>
<ul title="Classes">
<li><a href="BatchMessageListenerContainer.html" title="class in org.springframework.batch.container.jms" target="classFrame">BatchMessageListenerContainer</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -1,163 +0,0 @@
<!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:36 CDT 2017 -->
<title>org.springframework.batch.container.jms (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.container.jms (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>Prev&nbsp;Package</li>
<li><a href="../../../../../org/springframework/batch/core/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/springframework/batch/container/jms/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Package" class="title">Package&nbsp;org.springframework.batch.container.jms</h1>
</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">&nbsp;</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/container/jms/BatchMessageListenerContainer.ContainerDelegate.html" title="interface in org.springframework.batch.container.jms">BatchMessageListenerContainer.ContainerDelegate</a></td>
<td class="colLast">&nbsp;</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">&nbsp;</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/container/jms/BatchMessageListenerContainer.html" title="class in org.springframework.batch.container.jms">BatchMessageListenerContainer</a></td>
<td class="colLast">
<div class="block">Message listener container adapted for intercepting the message reception
with advice provided through configuration.<br>
To enable batching of messages in a single transaction, use the
<code>TransactionInterceptor</code> and the <a href="../../../../../org/springframework/batch/repeat/interceptor/RepeatOperationsInterceptor.html" title="class in org.springframework.batch.repeat.interceptor"><code>RepeatOperationsInterceptor</code></a> in
the advice chain (with or without a transaction manager set in the base
class).</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>Prev&nbsp;Package</li>
<li><a href="../../../../../org/springframework/batch/core/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/springframework/batch/container/jms/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -1,163 +0,0 @@
<!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:36 CDT 2017 -->
<title>org.springframework.batch.container.jms 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.container.jms 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>Prev</li>
<li><a href="../../../../../org/springframework/batch/core/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/springframework/batch/container/jms/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">Hierarchy For Package org.springframework.batch.container.jms</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.jms.support.JmsAccessor (implements org.springframework.beans.factory.InitializingBean)
<ul>
<li type="circle">org.springframework.jms.support.destination.JmsDestinationAccessor
<ul>
<li type="circle">org.springframework.jms.listener.AbstractJmsListeningContainer (implements org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.context.SmartLifecycle)
<ul>
<li type="circle">org.springframework.jms.listener.AbstractMessageListenerContainer (implements org.springframework.jms.listener.MessageListenerContainer)
<ul>
<li type="circle">org.springframework.jms.listener.AbstractPollingMessageListenerContainer
<ul>
<li type="circle">org.springframework.jms.listener.DefaultMessageListenerContainer
<ul>
<li type="circle">org.springframework.batch.container.jms.<a href="../../../../../org/springframework/batch/container/jms/BatchMessageListenerContainer.html" title="class in org.springframework.batch.container.jms"><span class="typeNameLink">BatchMessageListenerContainer</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li type="circle">org.springframework.batch.container.jms.<a href="../../../../../org/springframework/batch/container/jms/BatchMessageListenerContainer.ContainerDelegate.html" title="interface in org.springframework.batch.container.jms"><span class="typeNameLink">BatchMessageListenerContainer.ContainerDelegate</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>Prev</li>
<li><a href="../../../../../org/springframework/batch/core/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/springframework/batch/container/jms/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -1,615 +0,0 @@
<!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:31 CDT 2017 -->
<title>BatchStatus (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="BatchStatus (null 4.0.0.BUILD-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":9,"i7":9,"i8":10,"i9":9,"i10":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static 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&nbsp;Class</li>
<li><a href="../../../../org/springframework/batch/core/ChunkListener.html" title="interface in org.springframework.batch.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/springframework/batch/core/BatchStatus.html" target="_top">Frames</a></li>
<li><a href="BatchStatus.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.springframework.batch.core</div>
<h2 title="Enum BatchStatus" class="title">Enum BatchStatus</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>java.lang.Enum&lt;<a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a>&gt;</li>
<li>
<ul class="inheritance">
<li>org.springframework.batch.core.BatchStatus</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&lt;<a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a>&gt;</dd>
</dl>
<hr>
<br>
<pre>public enum <span class="typeNameLabel">BatchStatus</span>
extends java.lang.Enum&lt;<a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a>&gt;</pre>
<div class="block">Enumeration representing the status of a an Execution.</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Lucas Ward, Dave Syer, 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">&nbsp;</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/core/BatchStatus.html#ABANDONED">ABANDONED</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/BatchStatus.html#COMPLETED">COMPLETED</a></span></code>
<div class="block">The order of the status values is significant because it can be used to
aggregate a set of status values - the result should be the maximum
value.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/BatchStatus.html#FAILED">FAILED</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/BatchStatus.html#STARTED">STARTED</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/BatchStatus.html#STARTING">STARTING</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/BatchStatus.html#STOPPED">STOPPED</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/BatchStatus.html#STOPPING">STOPPING</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/BatchStatus.html#UNKNOWN">UNKNOWN</a></span></code>&nbsp;</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">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>javax.batch.runtime.BatchStatus</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/BatchStatus.html#getBatchStatus--">getBatchStatus</a></span>()</code>
<div class="block">Converts the current status to the JSR-352 equivalent</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/BatchStatus.html#isGreaterThan-org.springframework.batch.core.BatchStatus-">isGreaterThan</a></span>(<a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a>&nbsp;other)</code>&nbsp;</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/core/BatchStatus.html#isLessThan-org.springframework.batch.core.BatchStatus-">isLessThan</a></span>(<a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a>&nbsp;other)</code>&nbsp;</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/BatchStatus.html#isLessThanOrEqualTo-org.springframework.batch.core.BatchStatus-">isLessThanOrEqualTo</a></span>(<a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a>&nbsp;other)</code>&nbsp;</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/BatchStatus.html#isRunning--">isRunning</a></span>()</code>
<div class="block">Convenience method to decide if a status indicates work is in progress.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/BatchStatus.html#isUnsuccessful--">isUnsuccessful</a></span>()</code>
<div class="block">Convenience method to decide if a status indicates execution was
unsuccessful.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/BatchStatus.html#match-java.lang.String-">match</a></span>(java.lang.String&nbsp;value)</code>
<div class="block">Find a BatchStatus that matches the beginning of the given value.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/BatchStatus.html#max-org.springframework.batch.core.BatchStatus-org.springframework.batch.core.BatchStatus-">max</a></span>(<a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a>&nbsp;status1,
<a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a>&nbsp;status2)</code>&nbsp;</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code><a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/BatchStatus.html#upgradeTo-org.springframework.batch.core.BatchStatus-">upgradeTo</a></span>(<a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a>&nbsp;other)</code>
<div class="block">Method used to move status values through their logical progression, and
override less severe failures with more severe ones.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/BatchStatus.html#valueOf-java.lang.String-">valueOf</a></span>(java.lang.String&nbsp;name)</code>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/BatchStatus.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&nbsp;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&nbsp;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="COMPLETED">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>COMPLETED</h4>
<pre>public static final&nbsp;<a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a> COMPLETED</pre>
<div class="block">The order of the status values is significant because it can be used to
aggregate a set of status values - the result should be the maximum
value. Since COMPLETED is first in the order, only if all elements of an
execution are COMPLETED will the aggregate status be COMPLETED. A running
execution is expected to move from STARTING to STARTED to COMPLETED
(through the order defined by <a href="../../../../org/springframework/batch/core/BatchStatus.html#upgradeTo-org.springframework.batch.core.BatchStatus-"><code>upgradeTo(BatchStatus)</code></a>). Higher
values than STARTED signify more serious failure. ABANDONED is used for
steps that have finished processing, but were not successful, and where
they should be skipped on a restart (so FAILED is the wrong status).</div>
</li>
</ul>
<a name="STARTING">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>STARTING</h4>
<pre>public static final&nbsp;<a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a> STARTING</pre>
</li>
</ul>
<a name="STARTED">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>STARTED</h4>
<pre>public static final&nbsp;<a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a> STARTED</pre>
</li>
</ul>
<a name="STOPPING">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>STOPPING</h4>
<pre>public static final&nbsp;<a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a> STOPPING</pre>
</li>
</ul>
<a name="STOPPED">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>STOPPED</h4>
<pre>public static final&nbsp;<a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a> STOPPED</pre>
</li>
</ul>
<a name="FAILED">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>FAILED</h4>
<pre>public static final&nbsp;<a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a> FAILED</pre>
</li>
</ul>
<a name="ABANDONED">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ABANDONED</h4>
<pre>public static final&nbsp;<a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a> ABANDONED</pre>
</li>
</ul>
<a name="UNKNOWN">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>UNKNOWN</h4>
<pre>public static final&nbsp;<a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a> UNKNOWN</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&nbsp;<a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a>[]&nbsp;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 (BatchStatus c : BatchStatus.values())
&nbsp; 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="blockList">
<li class="blockList">
<h4>valueOf</h4>
<pre>public static&nbsp;<a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a>&nbsp;valueOf(java.lang.String&nbsp;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>
<a name="max-org.springframework.batch.core.BatchStatus-org.springframework.batch.core.BatchStatus-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>max</h4>
<pre>public static&nbsp;<a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a>&nbsp;max(<a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a>&nbsp;status1,
<a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a>&nbsp;status2)</pre>
</li>
</ul>
<a name="isRunning--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isRunning</h4>
<pre>public&nbsp;boolean&nbsp;isRunning()</pre>
<div class="block">Convenience method to decide if a status indicates work is in progress.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if the status is STARTING, STARTED</dd>
</dl>
</li>
</ul>
<a name="isUnsuccessful--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isUnsuccessful</h4>
<pre>public&nbsp;boolean&nbsp;isUnsuccessful()</pre>
<div class="block">Convenience method to decide if a status indicates execution was
unsuccessful.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if the status is FAILED or greater</dd>
</dl>
</li>
</ul>
<a name="upgradeTo-org.springframework.batch.core.BatchStatus-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>upgradeTo</h4>
<pre>public&nbsp;<a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a>&nbsp;upgradeTo(<a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a>&nbsp;other)</pre>
<div class="block">Method used to move status values through their logical progression, and
override less severe failures with more severe ones. This value is
compared with the parameter and the one that has higher priority is
returned. If both are STARTED or less than the value returned is the
largest in the sequence STARTING, STARTED, COMPLETED. Otherwise the value
returned is the maximum of the two.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>other</code> - another status to compare to</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>either this or the other status depending on their priority</dd>
</dl>
</li>
</ul>
<a name="isGreaterThan-org.springframework.batch.core.BatchStatus-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isGreaterThan</h4>
<pre>public&nbsp;boolean&nbsp;isGreaterThan(<a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a>&nbsp;other)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>other</code> - a status value to compare</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if this is greater than other</dd>
</dl>
</li>
</ul>
<a name="isLessThan-org.springframework.batch.core.BatchStatus-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isLessThan</h4>
<pre>public&nbsp;boolean&nbsp;isLessThan(<a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a>&nbsp;other)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>other</code> - a status value to compare</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if this is less than other</dd>
</dl>
</li>
</ul>
<a name="isLessThanOrEqualTo-org.springframework.batch.core.BatchStatus-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isLessThanOrEqualTo</h4>
<pre>public&nbsp;boolean&nbsp;isLessThanOrEqualTo(<a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a>&nbsp;other)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>other</code> - a status value to compare</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if this is less than other</dd>
</dl>
</li>
</ul>
<a name="getBatchStatus--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBatchStatus</h4>
<pre>public&nbsp;javax.batch.runtime.BatchStatus&nbsp;getBatchStatus()</pre>
<div class="block">Converts the current status to the JSR-352 equivalent</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>JSR-352 equivalent to the current status</dd>
</dl>
</li>
</ul>
<a name="match-java.lang.String-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>match</h4>
<pre>public static&nbsp;<a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a>&nbsp;match(java.lang.String&nbsp;value)</pre>
<div class="block">Find a BatchStatus that matches the beginning of the given value. If no
match is found, return COMPLETED as the default because has is low
precedence.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>value</code> - a string representing a status</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a BatchStatus</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&nbsp;Class</li>
<li><a href="../../../../org/springframework/batch/core/ChunkListener.html" title="interface in org.springframework.batch.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/springframework/batch/core/BatchStatus.html" target="_top">Frames</a></li>
<li><a href="BatchStatus.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -1,329 +0,0 @@
<!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:31 CDT 2017 -->
<title>ChunkListener (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="ChunkListener (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/core/BatchStatus.html" title="enum in org.springframework.batch.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/springframework/batch/core/DefaultJobKeyGenerator.html" title="class in org.springframework.batch.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/springframework/batch/core/ChunkListener.html" target="_top">Frames</a></li>
<li><a href="ChunkListener.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.springframework.batch.core</div>
<h2 title="Interface ChunkListener" class="title">Interface ChunkListener</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd><a href="../../../../org/springframework/batch/core/StepListener.html" title="interface in org.springframework.batch.core">StepListener</a></dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../org/springframework/batch/core/jsr/ChunkListenerAdapter.html" title="class in org.springframework.batch.core.jsr">ChunkListenerAdapter</a>, <a href="../../../../org/springframework/batch/core/listener/ChunkListenerSupport.html" title="class in org.springframework.batch.core.listener">ChunkListenerSupport</a>, <a href="../../../../org/springframework/batch/core/listener/CompositeChunkListener.html" title="class in org.springframework.batch.core.listener">CompositeChunkListener</a>, <a href="../../../../org/springframework/batch/core/listener/MulticasterBatchListener.html" title="class in org.springframework.batch.core.listener">MulticasterBatchListener</a>, <a href="../../../../org/springframework/batch/core/jsr/partition/PartitionCollectorAdapter.html" title="class in org.springframework.batch.core.jsr.partition">PartitionCollectorAdapter</a>, <a href="../../../../org/springframework/batch/sample/common/StagingItemListener.html" title="class in org.springframework.batch.sample.common">StagingItemListener</a>, <a href="../../../../org/springframework/batch/core/listener/StepListenerSupport.html" title="class in org.springframework.batch.core.listener">StepListenerSupport</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="typeNameLabel">ChunkListener</span>
extends <a href="../../../../org/springframework/batch/core/StepListener.html" title="interface in org.springframework.batch.core">StepListener</a></pre>
<div class="block">Listener interface for the lifecycle of a chunk. A chunk
can be through of as a collection of items that will be
committed together.</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Lucas Ward, 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">&nbsp;</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 java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/ChunkListener.html#ROLLBACK_EXCEPTION_KEY">ROLLBACK_EXCEPTION_KEY</a></span></code>&nbsp;</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">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/ChunkListener.html#afterChunk-org.springframework.batch.core.scope.context.ChunkContext-">afterChunk</a></span>(<a href="../../../../org/springframework/batch/core/scope/context/ChunkContext.html" title="class in org.springframework.batch.core.scope.context">ChunkContext</a>&nbsp;context)</code>
<div class="block">Callback after the chunk is executed, outside the transaction.</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/core/ChunkListener.html#afterChunkError-org.springframework.batch.core.scope.context.ChunkContext-">afterChunkError</a></span>(<a href="../../../../org/springframework/batch/core/scope/context/ChunkContext.html" title="class in org.springframework.batch.core.scope.context">ChunkContext</a>&nbsp;context)</code>
<div class="block">Callback after a chunk has been marked for rollback.</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/core/ChunkListener.html#beforeChunk-org.springframework.batch.core.scope.context.ChunkContext-">beforeChunk</a></span>(<a href="../../../../org/springframework/batch/core/scope/context/ChunkContext.html" title="class in org.springframework.batch.core.scope.context">ChunkContext</a>&nbsp;context)</code>
<div class="block">Callback before the chunk is executed, but inside the transaction.</div>
</td>
</tr>
</table>
</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="ROLLBACK_EXCEPTION_KEY">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ROLLBACK_EXCEPTION_KEY</h4>
<pre>static final&nbsp;java.lang.String ROLLBACK_EXCEPTION_KEY</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.springframework.batch.core.ChunkListener.ROLLBACK_EXCEPTION_KEY">Constant Field Values</a></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="beforeChunk-org.springframework.batch.core.scope.context.ChunkContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>beforeChunk</h4>
<pre>void&nbsp;beforeChunk(<a href="../../../../org/springframework/batch/core/scope/context/ChunkContext.html" title="class in org.springframework.batch.core.scope.context">ChunkContext</a>&nbsp;context)</pre>
<div class="block">Callback before the chunk is executed, but inside the transaction.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>context</code> - The current <a href="../../../../org/springframework/batch/core/scope/context/ChunkContext.html" title="class in org.springframework.batch.core.scope.context"><code>ChunkContext</code></a></dd>
</dl>
</li>
</ul>
<a name="afterChunk-org.springframework.batch.core.scope.context.ChunkContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>afterChunk</h4>
<pre>void&nbsp;afterChunk(<a href="../../../../org/springframework/batch/core/scope/context/ChunkContext.html" title="class in org.springframework.batch.core.scope.context">ChunkContext</a>&nbsp;context)</pre>
<div class="block">Callback after the chunk is executed, outside the transaction.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>context</code> - The current <a href="../../../../org/springframework/batch/core/scope/context/ChunkContext.html" title="class in org.springframework.batch.core.scope.context"><code>ChunkContext</code></a></dd>
</dl>
</li>
</ul>
<a name="afterChunkError-org.springframework.batch.core.scope.context.ChunkContext-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>afterChunkError</h4>
<pre>void&nbsp;afterChunkError(<a href="../../../../org/springframework/batch/core/scope/context/ChunkContext.html" title="class in org.springframework.batch.core.scope.context">ChunkContext</a>&nbsp;context)</pre>
<div class="block">Callback after a chunk has been marked for rollback. It is invoked
after transaction rollback. While the rollback will have occurred,
transactional resources might still be active and accessible. Due to
this, data access code within this callback will still "participate" in
the original transaction unless it declares that it run in its own
transaction. Hence: <em> Use PROPAGATION_REQUIRES_NEW for any
transactional operation that is called from here.</em></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>context</code> - the chunk context containing the exception that caused
the underlying rollback.</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/core/BatchStatus.html" title="enum in org.springframework.batch.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/springframework/batch/core/DefaultJobKeyGenerator.html" title="class in org.springframework.batch.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/springframework/batch/core/ChunkListener.html" target="_top">Frames</a></li>
<li><a href="ChunkListener.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -1,298 +0,0 @@
<!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:31 CDT 2017 -->
<title>DefaultJobKeyGenerator (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="DefaultJobKeyGenerator (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/core/ChunkListener.html" title="interface in org.springframework.batch.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/springframework/batch/core/Entity.html" title="class in org.springframework.batch.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/springframework/batch/core/DefaultJobKeyGenerator.html" target="_top">Frames</a></li>
<li><a href="DefaultJobKeyGenerator.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.springframework.batch.core</div>
<h2 title="Class DefaultJobKeyGenerator" class="title">Class DefaultJobKeyGenerator</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>org.springframework.batch.core.DefaultJobKeyGenerator</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/core/JobKeyGenerator.html" title="interface in org.springframework.batch.core">JobKeyGenerator</a>&lt;<a href="../../../../org/springframework/batch/core/JobParameters.html" title="class in org.springframework.batch.core">JobParameters</a>&gt;</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">DefaultJobKeyGenerator</span>
extends java.lang.Object
implements <a href="../../../../org/springframework/batch/core/JobKeyGenerator.html" title="interface in org.springframework.batch.core">JobKeyGenerator</a>&lt;<a href="../../../../org/springframework/batch/core/JobParameters.html" title="class in org.springframework.batch.core">JobParameters</a>&gt;</pre>
<div class="block">Default implementation of the <a href="../../../../org/springframework/batch/core/JobKeyGenerator.html" title="interface in org.springframework.batch.core"><code>JobKeyGenerator</code></a> interface.
This implementation provides a single hash value based on the JobParameters
passed in. Only identifying parameters (per <a href="../../../../org/springframework/batch/core/JobParameter.html#isIdentifying--"><code>JobParameter.isIdentifying()</code></a>)
are used in the calculation of the key.</div>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>2.2</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">&nbsp;</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/core/DefaultJobKeyGenerator.html#DefaultJobKeyGenerator--">DefaultJobKeyGenerator</a></span>()</code>&nbsp;</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">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/DefaultJobKeyGenerator.html#generateKey-org.springframework.batch.core.JobParameters-">generateKey</a></span>(<a href="../../../../org/springframework/batch/core/JobParameters.html" title="class in org.springframework.batch.core">JobParameters</a>&nbsp;source)</code>
<div class="block">Generates the job key to be used based on the <a href="../../../../org/springframework/batch/core/JobParameters.html" title="class in org.springframework.batch.core"><code>JobParameters</code></a> instance
provided.</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&nbsp;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="DefaultJobKeyGenerator--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>DefaultJobKeyGenerator</h4>
<pre>public&nbsp;DefaultJobKeyGenerator()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="generateKey-org.springframework.batch.core.JobParameters-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>generateKey</h4>
<pre>public&nbsp;java.lang.String&nbsp;generateKey(<a href="../../../../org/springframework/batch/core/JobParameters.html" title="class in org.springframework.batch.core">JobParameters</a>&nbsp;source)</pre>
<div class="block">Generates the job key to be used based on the <a href="../../../../org/springframework/batch/core/JobParameters.html" title="class in org.springframework.batch.core"><code>JobParameters</code></a> instance
provided.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/springframework/batch/core/JobKeyGenerator.html#generateKey-T-">generateKey</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/springframework/batch/core/JobKeyGenerator.html" title="interface in org.springframework.batch.core">JobKeyGenerator</a>&lt;<a href="../../../../org/springframework/batch/core/JobParameters.html" title="class in org.springframework.batch.core">JobParameters</a>&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>source</code> - Source information used to generate the key</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a unique string identifying the job based on the information
supplied</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/core/ChunkListener.html" title="interface in org.springframework.batch.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/springframework/batch/core/Entity.html" title="class in org.springframework.batch.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/springframework/batch/core/DefaultJobKeyGenerator.html" target="_top">Frames</a></li>
<li><a href="DefaultJobKeyGenerator.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -1,436 +0,0 @@
<!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:31 CDT 2017 -->
<title>Entity (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="Entity (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/core/DefaultJobKeyGenerator.html" title="class in org.springframework.batch.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/springframework/batch/core/Entity.html" target="_top">Frames</a></li>
<li><a href="Entity.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.springframework.batch.core</div>
<h2 title="Class Entity" class="title">Class Entity</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>org.springframework.batch.core.Entity</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.io.Serializable</dd>
</dl>
<dl>
<dt>Direct Known Subclasses:</dt>
<dd><a href="../../../../org/springframework/batch/core/JobExecution.html" title="class in org.springframework.batch.core">JobExecution</a>, <a href="../../../../org/springframework/batch/core/JobInstance.html" title="class in org.springframework.batch.core">JobInstance</a>, <a href="../../../../org/springframework/batch/core/StepExecution.html" title="class in org.springframework.batch.core">StepExecution</a></dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">Entity</span>
extends java.lang.Object
implements java.io.Serializable</pre>
<div class="block">Batch Domain Entity class. Any class that should be uniquely identifiable
from another should subclass from Entity. More information on this pattern
and the difference between Entities and Value Objects can be found in Domain
Driven Design by Eric Evans.</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="../../../../serialized-form.html#org.springframework.batch.core.Entity">Serialized Form</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">&nbsp;</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/core/Entity.html#Entity--">Entity</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/Entity.html#Entity-java.lang.Long-">Entity</a></span>(java.lang.Long&nbsp;id)</code>&nbsp;</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">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/Entity.html#equals-java.lang.Object-">equals</a></span>(java.lang.Object&nbsp;other)</code>
<div class="block">Attempt to establish identity based on id if both exist.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>java.lang.Long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/Entity.html#getId--">getId</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>java.lang.Integer</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/Entity.html#getVersion--">getVersion</a></span>()</code>&nbsp;</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/core/Entity.html#hashCode--">hashCode</a></span>()</code>
<div class="block">Use ID if it exists to establish hash code, otherwise fall back to
Object.hashCode().</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/core/Entity.html#incrementVersion--">incrementVersion</a></span>()</code>
<div class="block">Increment the version number</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/core/Entity.html#setId-java.lang.Long-">setId</a></span>(java.lang.Long&nbsp;id)</code>&nbsp;</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/core/Entity.html#setVersion-java.lang.Integer-">setVersion</a></span>(java.lang.Integer&nbsp;version)</code>
<div class="block">Public setter for the version needed only by repository methods.</div>
</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/core/Entity.html#toString--">toString</a></span>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, finalize, getClass, notify, notifyAll, 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="Entity--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Entity</h4>
<pre>public&nbsp;Entity()</pre>
</li>
</ul>
<a name="Entity-java.lang.Long-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Entity</h4>
<pre>public&nbsp;Entity(java.lang.Long&nbsp;id)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getId--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getId</h4>
<pre>public&nbsp;java.lang.Long&nbsp;getId()</pre>
</li>
</ul>
<a name="setId-java.lang.Long-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setId</h4>
<pre>public&nbsp;void&nbsp;setId(java.lang.Long&nbsp;id)</pre>
</li>
</ul>
<a name="getVersion--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getVersion</h4>
<pre>public&nbsp;java.lang.Integer&nbsp;getVersion()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the version</dd>
</dl>
</li>
</ul>
<a name="setVersion-java.lang.Integer-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setVersion</h4>
<pre>public&nbsp;void&nbsp;setVersion(java.lang.Integer&nbsp;version)</pre>
<div class="block">Public setter for the version needed only by repository methods.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>version</code> - the version to set</dd>
</dl>
</li>
</ul>
<a name="incrementVersion--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>incrementVersion</h4>
<pre>public&nbsp;void&nbsp;incrementVersion()</pre>
<div class="block">Increment the version number</div>
</li>
</ul>
<a name="toString--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toString</h4>
<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
</dl>
</li>
</ul>
<a name="equals-java.lang.Object-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>equals</h4>
<pre>public&nbsp;boolean&nbsp;equals(java.lang.Object&nbsp;other)</pre>
<div class="block">Attempt to establish identity based on id if both exist. If either id
does not exist use Object.equals().</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>equals</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><code>Object.equals(java.lang.Object)</code></dd>
</dl>
</li>
</ul>
<a name="hashCode--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>hashCode</h4>
<pre>public&nbsp;int&nbsp;hashCode()</pre>
<div class="block">Use ID if it exists to establish hash code, otherwise fall back to
Object.hashCode(). Based on the same information as equals, so if that
changes, this will. N.B. this follows the contract of Object.hashCode(),
but will cause problems for anyone adding an unsaved <a href="../../../../org/springframework/batch/core/Entity.html" title="class in org.springframework.batch.core"><code>Entity</code></a> to a
Set because Set.contains() will almost certainly return false for the
<a href="../../../../org/springframework/batch/core/Entity.html" title="class in org.springframework.batch.core"><code>Entity</code></a> after it is saved. Spring Batch does not store any of its
entities in Sets as a matter of course, so internally this is consistent.
Clients should not be exposed to unsaved entities.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>hashCode</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><code>Object.hashCode()</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/core/DefaultJobKeyGenerator.html" title="class in org.springframework.batch.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/springframework/batch/core/Entity.html" target="_top">Frames</a></li>
<li><a href="Entity.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -1,688 +0,0 @@
<!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:31 CDT 2017 -->
<title>ExitStatus (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="ExitStatus (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":9,"i9":10,"i10":10,"i11":10};
var tabs = {65535:["t0","All Methods"],1:["t1","Static 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/core/Entity.html" title="class in org.springframework.batch.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/springframework/batch/core/ItemProcessListener.html" title="interface in org.springframework.batch.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/springframework/batch/core/ExitStatus.html" target="_top">Frames</a></li>
<li><a href="ExitStatus.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.springframework.batch.core</div>
<h2 title="Class ExitStatus" class="title">Class ExitStatus</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>org.springframework.batch.core.ExitStatus</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&lt;<a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core">ExitStatus</a>&gt;</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">ExitStatus</span>
extends java.lang.Object
implements java.io.Serializable, java.lang.Comparable&lt;<a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core">ExitStatus</a>&gt;</pre>
<div class="block">Value object used to carry information about the status of a
job or step execution.
ExitStatus is immutable and therefore thread-safe.</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Dave Syer</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../serialized-form.html#org.springframework.batch.core.ExitStatus">Serialized Form</a></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">&nbsp;</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 <a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core">ExitStatus</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/ExitStatus.html#COMPLETED">COMPLETED</a></span></code>
<div class="block">Convenient constant value representing finished processing.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core">ExitStatus</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/ExitStatus.html#EXECUTING">EXECUTING</a></span></code>
<div class="block">Convenient constant value representing continuable state where processing
is still taking place, so no further action is required.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core">ExitStatus</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/ExitStatus.html#FAILED">FAILED</a></span></code>
<div class="block">Convenient constant value representing finished processing with an error.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core">ExitStatus</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/ExitStatus.html#NOOP">NOOP</a></span></code>
<div class="block">Convenient constant value representing job that did no processing (e.g.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core">ExitStatus</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/ExitStatus.html#STOPPED">STOPPED</a></span></code>
<div class="block">Convenient constant value representing finished processing with
interrupted status.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core">ExitStatus</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/ExitStatus.html#UNKNOWN">UNKNOWN</a></span></code>
<div class="block">Convenient constant value representing unknown state - assumed not
continuable.</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">&nbsp;</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/core/ExitStatus.html#ExitStatus-java.lang.String-">ExitStatus</a></span>(java.lang.String&nbsp;exitCode)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/ExitStatus.html#ExitStatus-java.lang.String-java.lang.String-">ExitStatus</a></span>(java.lang.String&nbsp;exitCode,
java.lang.String&nbsp;exitDescription)</code>&nbsp;</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">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core">ExitStatus</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/ExitStatus.html#addExitDescription-java.lang.String-">addExitDescription</a></span>(java.lang.String&nbsp;description)</code>
<div class="block">Add an exit description to an existing <a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core"><code>ExitStatus</code></a>.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core">ExitStatus</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/ExitStatus.html#addExitDescription-java.lang.Throwable-">addExitDescription</a></span>(java.lang.Throwable&nbsp;throwable)</code>
<div class="block">Extract the stack trace from the throwable provided and append it to
the exist description.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core">ExitStatus</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/ExitStatus.html#and-org.springframework.batch.core.ExitStatus-">and</a></span>(<a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core">ExitStatus</a>&nbsp;status)</code>
<div class="block">Create a new <a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core"><code>ExitStatus</code></a> with a logical combination of the exit
code, and a concatenation of the descriptions.</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/core/ExitStatus.html#compareTo-org.springframework.batch.core.ExitStatus-">compareTo</a></span>(<a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core">ExitStatus</a>&nbsp;status)</code>&nbsp;</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/ExitStatus.html#equals-java.lang.Object-">equals</a></span>(java.lang.Object&nbsp;obj)</code>
<div class="block">Compare the fields one by one.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/ExitStatus.html#getExitCode--">getExitCode</a></span>()</code>
<div class="block">Getter for the exit code (defaults to blank).</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/ExitStatus.html#getExitDescription--">getExitDescription</a></span>()</code>
<div class="block">Getter for the exit description (defaults to blank)</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/core/ExitStatus.html#hashCode--">hashCode</a></span>()</code>
<div class="block">Compatible with the equals implementation.</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/ExitStatus.html#isNonDefaultExitStatus-org.springframework.batch.core.ExitStatus-">isNonDefaultExitStatus</a></span>(<a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core">ExitStatus</a>&nbsp;status)</code>&nbsp;</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/ExitStatus.html#isRunning--">isRunning</a></span>()</code>
<div class="block">Check if this status represents a running process.</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code><a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core">ExitStatus</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/ExitStatus.html#replaceExitCode-java.lang.String-">replaceExitCode</a></span>(java.lang.String&nbsp;code)</code>
<div class="block">Add an exit code to an existing <a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core"><code>ExitStatus</code></a>.</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/ExitStatus.html#toString--">toString</a></span>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, finalize, getClass, notify, notifyAll, 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="UNKNOWN">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>UNKNOWN</h4>
<pre>public static final&nbsp;<a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core">ExitStatus</a> UNKNOWN</pre>
<div class="block">Convenient constant value representing unknown state - assumed not
continuable.</div>
</li>
</ul>
<a name="EXECUTING">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>EXECUTING</h4>
<pre>public static final&nbsp;<a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core">ExitStatus</a> EXECUTING</pre>
<div class="block">Convenient constant value representing continuable state where processing
is still taking place, so no further action is required. Used for
asynchronous execution scenarios where the processing is happening in
another thread or process and the caller is not required to wait for the
result.</div>
</li>
</ul>
<a name="COMPLETED">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>COMPLETED</h4>
<pre>public static final&nbsp;<a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core">ExitStatus</a> COMPLETED</pre>
<div class="block">Convenient constant value representing finished processing.</div>
</li>
</ul>
<a name="NOOP">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>NOOP</h4>
<pre>public static final&nbsp;<a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core">ExitStatus</a> NOOP</pre>
<div class="block">Convenient constant value representing job that did no processing (e.g.
because it was already complete).</div>
</li>
</ul>
<a name="FAILED">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>FAILED</h4>
<pre>public static final&nbsp;<a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core">ExitStatus</a> FAILED</pre>
<div class="block">Convenient constant value representing finished processing with an error.</div>
</li>
</ul>
<a name="STOPPED">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>STOPPED</h4>
<pre>public static final&nbsp;<a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core">ExitStatus</a> STOPPED</pre>
<div class="block">Convenient constant value representing finished processing with
interrupted status.</div>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="ExitStatus-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ExitStatus</h4>
<pre>public&nbsp;ExitStatus(java.lang.String&nbsp;exitCode)</pre>
</li>
</ul>
<a name="ExitStatus-java.lang.String-java.lang.String-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ExitStatus</h4>
<pre>public&nbsp;ExitStatus(java.lang.String&nbsp;exitCode,
java.lang.String&nbsp;exitDescription)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getExitCode--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getExitCode</h4>
<pre>public&nbsp;java.lang.String&nbsp;getExitCode()</pre>
<div class="block">Getter for the exit code (defaults to blank).</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the exit code.</dd>
</dl>
</li>
</ul>
<a name="getExitDescription--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getExitDescription</h4>
<pre>public&nbsp;java.lang.String&nbsp;getExitDescription()</pre>
<div class="block">Getter for the exit description (defaults to blank)</div>
</li>
</ul>
<a name="and-org.springframework.batch.core.ExitStatus-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>and</h4>
<pre>public&nbsp;<a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core">ExitStatus</a>&nbsp;and(<a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core">ExitStatus</a>&nbsp;status)</pre>
<div class="block">Create a new <a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core"><code>ExitStatus</code></a> with a logical combination of the exit
code, and a concatenation of the descriptions. If either value has a
higher severity then its exit code will be used in the result. In the
case of equal severity, the exit code is replaced if the new value is
alphabetically greater.<br>
<br>
Severity is defined by the exit code:
<ul>
<li>Codes beginning with EXECUTING have severity 1</li>
<li>Codes beginning with COMPLETED have severity 2</li>
<li>Codes beginning with NOOP have severity 3</li>
<li>Codes beginning with STOPPED have severity 4</li>
<li>Codes beginning with FAILED have severity 5</li>
<li>Codes beginning with UNKNOWN have severity 6</li>
</ul>
Others have severity 7, so custom exit codes always win.<br>
If the input is null just return this.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>status</code> - an <a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core"><code>ExitStatus</code></a> to combine with this one.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a new <a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core"><code>ExitStatus</code></a> combining the current value and the
argument provided.</dd>
</dl>
</li>
</ul>
<a name="compareTo-org.springframework.batch.core.ExitStatus-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>compareTo</h4>
<pre>public&nbsp;int&nbsp;compareTo(<a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core">ExitStatus</a>&nbsp;status)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>compareTo</code>&nbsp;in interface&nbsp;<code>java.lang.Comparable&lt;<a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core">ExitStatus</a>&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>status</code> - an <a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core"><code>ExitStatus</code></a> to compare</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>greater than zero, 0, less than zero according to the severity and exit code</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><code>Comparable</code></dd>
</dl>
</li>
</ul>
<a name="toString--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toString</h4>
<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
</dl>
</li>
</ul>
<a name="equals-java.lang.Object-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>equals</h4>
<pre>public&nbsp;boolean&nbsp;equals(java.lang.Object&nbsp;obj)</pre>
<div class="block">Compare the fields one by one.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>equals</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><code>Object.equals(java.lang.Object)</code></dd>
</dl>
</li>
</ul>
<a name="hashCode--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hashCode</h4>
<pre>public&nbsp;int&nbsp;hashCode()</pre>
<div class="block">Compatible with the equals implementation.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>hashCode</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><code>Object.hashCode()</code></dd>
</dl>
</li>
</ul>
<a name="replaceExitCode-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>replaceExitCode</h4>
<pre>public&nbsp;<a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core">ExitStatus</a>&nbsp;replaceExitCode(java.lang.String&nbsp;code)</pre>
<div class="block">Add an exit code to an existing <a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core"><code>ExitStatus</code></a>. If there is already a
code present tit will be replaced.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>code</code> - the code to add</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a new <a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core"><code>ExitStatus</code></a> with the same properties but a new exit
code.</dd>
</dl>
</li>
</ul>
<a name="isRunning--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isRunning</h4>
<pre>public&nbsp;boolean&nbsp;isRunning()</pre>
<div class="block">Check if this status represents a running process.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if the exit code is "EXECUTING" or "UNKNOWN"</dd>
</dl>
</li>
</ul>
<a name="addExitDescription-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addExitDescription</h4>
<pre>public&nbsp;<a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core">ExitStatus</a>&nbsp;addExitDescription(java.lang.String&nbsp;description)</pre>
<div class="block">Add an exit description to an existing <a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core"><code>ExitStatus</code></a>. If there is
already a description present the two will be concatenated with a
semicolon.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>description</code> - the description to add</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a new <a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core"><code>ExitStatus</code></a> with the same properties but a new exit
description</dd>
</dl>
</li>
</ul>
<a name="addExitDescription-java.lang.Throwable-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addExitDescription</h4>
<pre>public&nbsp;<a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core">ExitStatus</a>&nbsp;addExitDescription(java.lang.Throwable&nbsp;throwable)</pre>
<div class="block">Extract the stack trace from the throwable provided and append it to
the exist description.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>throwable</code> - </dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a new ExitStatus with the stack trace appended</dd>
</dl>
</li>
</ul>
<a name="isNonDefaultExitStatus-org.springframework.batch.core.ExitStatus-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>isNonDefaultExitStatus</h4>
<pre>public static&nbsp;boolean&nbsp;isNonDefaultExitStatus(<a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core">ExitStatus</a>&nbsp;status)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>status</code> - the exit code to be evaluated</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if the value matches a known exit 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/core/Entity.html" title="class in org.springframework.batch.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/springframework/batch/core/ItemProcessListener.html" title="interface in org.springframework.batch.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/springframework/batch/core/ExitStatus.html" target="_top">Frames</a></li>
<li><a href="ExitStatus.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -1,297 +0,0 @@
<!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:31 CDT 2017 -->
<title>ItemProcessListener (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="ItemProcessListener (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/core/ExitStatus.html" title="class in org.springframework.batch.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/springframework/batch/core/ItemReadListener.html" title="interface in org.springframework.batch.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/springframework/batch/core/ItemProcessListener.html" target="_top">Frames</a></li>
<li><a href="ItemProcessListener.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.springframework.batch.core</div>
<h2 title="Interface ItemProcessListener" class="title">Interface ItemProcessListener&lt;T,S&gt;</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd><a href="../../../../org/springframework/batch/core/StepListener.html" title="interface in org.springframework.batch.core">StepListener</a></dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../org/springframework/batch/core/listener/CompositeItemProcessListener.html" title="class in org.springframework.batch.core.listener">CompositeItemProcessListener</a>, <a href="../../../../org/springframework/batch/core/step/item/DefaultItemFailureHandler.html" title="class in org.springframework.batch.core.step.item">DefaultItemFailureHandler</a>, <a href="../../../../org/springframework/batch/core/listener/ItemListenerSupport.html" title="class in org.springframework.batch.core.listener">ItemListenerSupport</a>, <a href="../../../../org/springframework/batch/core/jsr/ItemProcessListenerAdapter.html" title="class in org.springframework.batch.core.jsr">ItemProcessListenerAdapter</a>, <a href="../../../../org/springframework/batch/core/listener/MulticasterBatchListener.html" title="class in org.springframework.batch.core.listener">MulticasterBatchListener</a>, <a href="../../../../org/springframework/batch/sample/common/StagingItemListener.html" title="class in org.springframework.batch.sample.common">StagingItemListener</a>, <a href="../../../../org/springframework/batch/core/listener/StepListenerSupport.html" title="class in org.springframework.batch.core.listener">StepListenerSupport</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="typeNameLabel">ItemProcessListener&lt;T,S&gt;</span>
extends <a href="../../../../org/springframework/batch/core/StepListener.html" title="interface in org.springframework.batch.core">StepListener</a></pre>
<div class="block">Listener interface for the processing of an item. Implementations
of this interface will be notified before and after an item is
passed to the <a href="../../../../org/springframework/batch/item/ItemProcessor.html" title="interface in org.springframework.batch.item"><code>ItemProcessor</code></a> and in the event of any
exceptions thrown by the processor.</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">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/ItemProcessListener.html#afterProcess-T-S-">afterProcess</a></span>(<a href="../../../../org/springframework/batch/core/ItemProcessListener.html" title="type parameter in ItemProcessListener">T</a>&nbsp;item,
<a href="../../../../org/springframework/batch/core/ItemProcessListener.html" title="type parameter in ItemProcessListener">S</a>&nbsp;result)</code>
<div class="block">Called after <a href="../../../../org/springframework/batch/item/ItemProcessor.html#process-I-"><code>ItemProcessor.process(Object)</code></a> returns.</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/core/ItemProcessListener.html#beforeProcess-T-">beforeProcess</a></span>(<a href="../../../../org/springframework/batch/core/ItemProcessListener.html" title="type parameter in ItemProcessListener">T</a>&nbsp;item)</code>
<div class="block">Called before <a href="../../../../org/springframework/batch/item/ItemProcessor.html#process-I-"><code>ItemProcessor.process(Object)</code></a>.</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/core/ItemProcessListener.html#onProcessError-T-java.lang.Exception-">onProcessError</a></span>(<a href="../../../../org/springframework/batch/core/ItemProcessListener.html" title="type parameter in ItemProcessListener">T</a>&nbsp;item,
java.lang.Exception&nbsp;e)</code>
<div class="block">Called if an exception was thrown from <a href="../../../../org/springframework/batch/item/ItemProcessor.html#process-I-"><code>ItemProcessor.process(Object)</code></a>.</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="beforeProcess-java.lang.Object-">
<!-- -->
</a><a name="beforeProcess-T-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>beforeProcess</h4>
<pre>void&nbsp;beforeProcess(<a href="../../../../org/springframework/batch/core/ItemProcessListener.html" title="type parameter in ItemProcessListener">T</a>&nbsp;item)</pre>
<div class="block">Called before <a href="../../../../org/springframework/batch/item/ItemProcessor.html#process-I-"><code>ItemProcessor.process(Object)</code></a>.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>item</code> - to be processed.</dd>
</dl>
</li>
</ul>
<a name="afterProcess-java.lang.Object-java.lang.Object-">
<!-- -->
</a><a name="afterProcess-T-S-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>afterProcess</h4>
<pre>void&nbsp;afterProcess(<a href="../../../../org/springframework/batch/core/ItemProcessListener.html" title="type parameter in ItemProcessListener">T</a>&nbsp;item,
<a href="../../../../org/springframework/batch/core/ItemProcessListener.html" title="type parameter in ItemProcessListener">S</a>&nbsp;result)</pre>
<div class="block">Called after <a href="../../../../org/springframework/batch/item/ItemProcessor.html#process-I-"><code>ItemProcessor.process(Object)</code></a> returns. If the
processor returns null, this method will still be called, with
a null result, allowing for notification of 'filtered' items.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>item</code> - to be processed</dd>
<dd><code>result</code> - of processing</dd>
</dl>
</li>
</ul>
<a name="onProcessError-java.lang.Object-java.lang.Exception-">
<!-- -->
</a><a name="onProcessError-T-java.lang.Exception-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>onProcessError</h4>
<pre>void&nbsp;onProcessError(<a href="../../../../org/springframework/batch/core/ItemProcessListener.html" title="type parameter in ItemProcessListener">T</a>&nbsp;item,
java.lang.Exception&nbsp;e)</pre>
<div class="block">Called if an exception was thrown from <a href="../../../../org/springframework/batch/item/ItemProcessor.html#process-I-"><code>ItemProcessor.process(Object)</code></a>.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>item</code> - attempted to be processed</dd>
<dd><code>e</code> - - exception thrown during processing.</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/core/ExitStatus.html" title="class in org.springframework.batch.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/springframework/batch/core/ItemReadListener.html" title="interface in org.springframework.batch.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/springframework/batch/core/ItemProcessListener.html" target="_top">Frames</a></li>
<li><a href="ItemProcessListener.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -1,278 +0,0 @@
<!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:31 CDT 2017 -->
<title>ItemReadListener (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="ItemReadListener (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/core/ItemProcessListener.html" title="interface in org.springframework.batch.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/springframework/batch/core/ItemWriteListener.html" title="interface in org.springframework.batch.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/springframework/batch/core/ItemReadListener.html" target="_top">Frames</a></li>
<li><a href="ItemReadListener.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.springframework.batch.core</div>
<h2 title="Interface ItemReadListener" class="title">Interface ItemReadListener&lt;T&gt;</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd><a href="../../../../org/springframework/batch/core/StepListener.html" title="interface in org.springframework.batch.core">StepListener</a></dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../org/springframework/batch/core/listener/CompositeItemReadListener.html" title="class in org.springframework.batch.core.listener">CompositeItemReadListener</a>, <a href="../../../../org/springframework/batch/core/step/item/DefaultItemFailureHandler.html" title="class in org.springframework.batch.core.step.item">DefaultItemFailureHandler</a>, <a href="../../../../org/springframework/batch/core/listener/ItemListenerSupport.html" title="class in org.springframework.batch.core.listener">ItemListenerSupport</a>, <a href="../../../../org/springframework/batch/core/jsr/ItemReadListenerAdapter.html" title="class in org.springframework.batch.core.jsr">ItemReadListenerAdapter</a>, <a href="../../../../org/springframework/batch/core/listener/MulticasterBatchListener.html" title="class in org.springframework.batch.core.listener">MulticasterBatchListener</a>, <a href="../../../../org/springframework/batch/sample/common/StagingItemListener.html" title="class in org.springframework.batch.sample.common">StagingItemListener</a>, <a href="../../../../org/springframework/batch/core/listener/StepListenerSupport.html" title="class in org.springframework.batch.core.listener">StepListenerSupport</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="typeNameLabel">ItemReadListener&lt;T&gt;</span>
extends <a href="../../../../org/springframework/batch/core/StepListener.html" title="interface in org.springframework.batch.core">StepListener</a></pre>
<div class="block">Listener interface around the reading of an item.</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">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/ItemReadListener.html#afterRead-T-">afterRead</a></span>(<a href="../../../../org/springframework/batch/core/ItemReadListener.html" title="type parameter in ItemReadListener">T</a>&nbsp;item)</code>
<div class="block">Called after <a href="../../../../org/springframework/batch/item/ItemReader.html#read--"><code>ItemReader.read()</code></a></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/core/ItemReadListener.html#beforeRead--">beforeRead</a></span>()</code>
<div class="block">Called before <a href="../../../../org/springframework/batch/item/ItemReader.html#read--"><code>ItemReader.read()</code></a></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/core/ItemReadListener.html#onReadError-java.lang.Exception-">onReadError</a></span>(java.lang.Exception&nbsp;ex)</code>
<div class="block">Called if an error occurs while trying to read.</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="beforeRead--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>beforeRead</h4>
<pre>void&nbsp;beforeRead()</pre>
<div class="block">Called before <a href="../../../../org/springframework/batch/item/ItemReader.html#read--"><code>ItemReader.read()</code></a></div>
</li>
</ul>
<a name="afterRead-java.lang.Object-">
<!-- -->
</a><a name="afterRead-T-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>afterRead</h4>
<pre>void&nbsp;afterRead(<a href="../../../../org/springframework/batch/core/ItemReadListener.html" title="type parameter in ItemReadListener">T</a>&nbsp;item)</pre>
<div class="block">Called after <a href="../../../../org/springframework/batch/item/ItemReader.html#read--"><code>ItemReader.read()</code></a></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>item</code> - returned from read()</dd>
</dl>
</li>
</ul>
<a name="onReadError-java.lang.Exception-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>onReadError</h4>
<pre>void&nbsp;onReadError(java.lang.Exception&nbsp;ex)</pre>
<div class="block">Called if an error occurs while trying to read.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ex</code> - thrown from <a href="../../../../org/springframework/batch/item/ItemWriter.html" title="interface in org.springframework.batch.item"><code>ItemWriter</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/core/ItemProcessListener.html" title="interface in org.springframework.batch.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/springframework/batch/core/ItemWriteListener.html" title="interface in org.springframework.batch.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/springframework/batch/core/ItemReadListener.html" target="_top">Frames</a></li>
<li><a href="ItemReadListener.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -1,304 +0,0 @@
<!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:31 CDT 2017 -->
<title>ItemWriteListener (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="ItemWriteListener (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/core/ItemReadListener.html" title="interface in org.springframework.batch.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/springframework/batch/core/Job.html" title="interface in org.springframework.batch.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/springframework/batch/core/ItemWriteListener.html" target="_top">Frames</a></li>
<li><a href="ItemWriteListener.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.springframework.batch.core</div>
<h2 title="Interface ItemWriteListener" class="title">Interface ItemWriteListener&lt;S&gt;</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd><a href="../../../../org/springframework/batch/core/StepListener.html" title="interface in org.springframework.batch.core">StepListener</a></dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../org/springframework/batch/core/listener/CompositeItemWriteListener.html" title="class in org.springframework.batch.core.listener">CompositeItemWriteListener</a>, <a href="../../../../org/springframework/batch/core/step/item/DefaultItemFailureHandler.html" title="class in org.springframework.batch.core.step.item">DefaultItemFailureHandler</a>, <a href="../../../../org/springframework/batch/core/listener/ItemListenerSupport.html" title="class in org.springframework.batch.core.listener">ItemListenerSupport</a>, <a href="../../../../org/springframework/batch/core/jsr/ItemWriteListenerAdapter.html" title="class in org.springframework.batch.core.jsr">ItemWriteListenerAdapter</a>, <a href="../../../../org/springframework/batch/core/listener/MulticasterBatchListener.html" title="class in org.springframework.batch.core.listener">MulticasterBatchListener</a>, <a href="../../../../org/springframework/batch/sample/common/StagingItemListener.html" title="class in org.springframework.batch.sample.common">StagingItemListener</a>, <a href="../../../../org/springframework/batch/core/listener/StepListenerSupport.html" title="class in org.springframework.batch.core.listener">StepListenerSupport</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="typeNameLabel">ItemWriteListener&lt;S&gt;</span>
extends <a href="../../../../org/springframework/batch/core/StepListener.html" title="interface in org.springframework.batch.core">StepListener</a></pre>
<div class="block"><p>
Listener interface for the writing of items. Implementations
of this interface will be notified before, after, and in case
of any exception thrown while writing a list of items.
</p>
<p>
<em>Note: </em> This listener is designed to work around the
lifecycle of an item. This means that each method should be
called once within the lifecycle of an item and in fault
tolerant scenarios, any transactional work that is done in
one of these methods would be rolled back and not re-applied.
Because of this, it is recommended to not perform any logic
using this listener that participates in a transaction.
</p></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">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/ItemWriteListener.html#afterWrite-java.util.List-">afterWrite</a></span>(java.util.List&lt;? extends <a href="../../../../org/springframework/batch/core/ItemWriteListener.html" title="type parameter in ItemWriteListener">S</a>&gt;&nbsp;items)</code>
<div class="block">Called after <a href="../../../../org/springframework/batch/item/ItemWriter.html#write-java.util.List-"><code>ItemWriter.write(java.util.List)</code></a> This will be
called before any transaction is committed, and before
<a href="../../../../org/springframework/batch/core/ChunkListener.html#afterChunk-org.springframework.batch.core.scope.context.ChunkContext-"><code>ChunkListener.afterChunk(ChunkContext)</code></a></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/core/ItemWriteListener.html#beforeWrite-java.util.List-">beforeWrite</a></span>(java.util.List&lt;? extends <a href="../../../../org/springframework/batch/core/ItemWriteListener.html" title="type parameter in ItemWriteListener">S</a>&gt;&nbsp;items)</code>
<div class="block">Called before <a href="../../../../org/springframework/batch/item/ItemWriter.html#write-java.util.List-"><code>ItemWriter.write(java.util.List)</code></a></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/core/ItemWriteListener.html#onWriteError-java.lang.Exception-java.util.List-">onWriteError</a></span>(java.lang.Exception&nbsp;exception,
java.util.List&lt;? extends <a href="../../../../org/springframework/batch/core/ItemWriteListener.html" title="type parameter in ItemWriteListener">S</a>&gt;&nbsp;items)</code>
<div class="block">Called if an error occurs while trying to write.</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="beforeWrite-java.util.List-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>beforeWrite</h4>
<pre>void&nbsp;beforeWrite(java.util.List&lt;? extends <a href="../../../../org/springframework/batch/core/ItemWriteListener.html" title="type parameter in ItemWriteListener">S</a>&gt;&nbsp;items)</pre>
<div class="block">Called before <a href="../../../../org/springframework/batch/item/ItemWriter.html#write-java.util.List-"><code>ItemWriter.write(java.util.List)</code></a></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>items</code> - to be written</dd>
</dl>
</li>
</ul>
<a name="afterWrite-java.util.List-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>afterWrite</h4>
<pre>void&nbsp;afterWrite(java.util.List&lt;? extends <a href="../../../../org/springframework/batch/core/ItemWriteListener.html" title="type parameter in ItemWriteListener">S</a>&gt;&nbsp;items)</pre>
<div class="block">Called after <a href="../../../../org/springframework/batch/item/ItemWriter.html#write-java.util.List-"><code>ItemWriter.write(java.util.List)</code></a> This will be
called before any transaction is committed, and before
<a href="../../../../org/springframework/batch/core/ChunkListener.html#afterChunk-org.springframework.batch.core.scope.context.ChunkContext-"><code>ChunkListener.afterChunk(ChunkContext)</code></a></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>items</code> - written items</dd>
</dl>
</li>
</ul>
<a name="onWriteError-java.lang.Exception-java.util.List-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>onWriteError</h4>
<pre>void&nbsp;onWriteError(java.lang.Exception&nbsp;exception,
java.util.List&lt;? extends <a href="../../../../org/springframework/batch/core/ItemWriteListener.html" title="type parameter in ItemWriteListener">S</a>&gt;&nbsp;items)</pre>
<div class="block">Called if an error occurs while trying to write. Will be called inside a
transaction, but the transaction will normally be rolled back. There is
no way to identify from this callback which of the items (if any) caused
the error.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>exception</code> - thrown from <a href="../../../../org/springframework/batch/item/ItemWriter.html" title="interface in org.springframework.batch.item"><code>ItemWriter</code></a></dd>
<dd><code>items</code> - attempted 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/core/ItemReadListener.html" title="interface in org.springframework.batch.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/springframework/batch/core/Job.html" title="interface in org.springframework.batch.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/springframework/batch/core/ItemWriteListener.html" target="_top">Frames</a></li>
<li><a href="ItemWriteListener.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -1,321 +0,0 @@
<!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:31 CDT 2017 -->
<title>Job (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="Job (null 4.0.0.BUILD-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":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/core/ItemWriteListener.html" title="interface in org.springframework.batch.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/springframework/batch/core/JobExecution.html" title="class in org.springframework.batch.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/springframework/batch/core/Job.html" target="_top">Frames</a></li>
<li><a href="Job.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.springframework.batch.core</div>
<h2 title="Interface Job" class="title">Interface Job</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/core/job/AbstractJob.html" title="class in org.springframework.batch.core.job">AbstractJob</a>, <a href="../../../../org/springframework/batch/core/job/flow/FlowJob.html" title="class in org.springframework.batch.core.job.flow">FlowJob</a>, <a href="../../../../org/springframework/batch/core/configuration/support/GroupAwareJob.html" title="class in org.springframework.batch.core.configuration.support">GroupAwareJob</a>, <a href="../../../../org/springframework/batch/core/jsr/job/flow/JsrFlowJob.html" title="class in org.springframework.batch.core.jsr.job.flow">JsrFlowJob</a>, <a href="../../../../org/springframework/batch/core/job/SimpleJob.html" title="class in org.springframework.batch.core.job">SimpleJob</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="typeNameLabel">Job</span></pre>
<div class="block">Batch domain object representing a job. Job is an explicit abstraction
representing the configuration of a job specified by a developer. It should
be noted that restart policy is applied to the job as a whole and not to a
step.</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">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/Job.html#execute-org.springframework.batch.core.JobExecution-">execute</a></span>(<a href="../../../../org/springframework/batch/core/JobExecution.html" title="class in org.springframework.batch.core">JobExecution</a>&nbsp;execution)</code>
<div class="block">Run the <a href="../../../../org/springframework/batch/core/JobExecution.html" title="class in org.springframework.batch.core"><code>JobExecution</code></a> and update the meta information like status
and statistics as necessary.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/springframework/batch/core/JobParametersIncrementer.html" title="interface in org.springframework.batch.core">JobParametersIncrementer</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/Job.html#getJobParametersIncrementer--">getJobParametersIncrementer</a></span>()</code>
<div class="block">If clients need to generate new parameters for the next execution in a
sequence they can use this incrementer.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../../../../org/springframework/batch/core/JobParametersValidator.html" title="interface in org.springframework.batch.core">JobParametersValidator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/Job.html#getJobParametersValidator--">getJobParametersValidator</a></span>()</code>
<div class="block">A validator for the job parameters of a <a href="../../../../org/springframework/batch/core/JobExecution.html" title="class in org.springframework.batch.core"><code>JobExecution</code></a>.</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/core/Job.html#getName--">getName</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/Job.html#isRestartable--">isRestartable</a></span>()</code>
<div class="block">Flag to indicate if this job can be restarted, at least in principle.</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="getName--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getName</h4>
<pre>java.lang.String&nbsp;getName()</pre>
</li>
</ul>
<a name="isRestartable--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isRestartable</h4>
<pre>boolean&nbsp;isRestartable()</pre>
<div class="block">Flag to indicate if this job can be restarted, at least in principle.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if this job can be restarted after a failure</dd>
</dl>
</li>
</ul>
<a name="execute-org.springframework.batch.core.JobExecution-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>execute</h4>
<pre>void&nbsp;execute(<a href="../../../../org/springframework/batch/core/JobExecution.html" title="class in org.springframework.batch.core">JobExecution</a>&nbsp;execution)</pre>
<div class="block">Run the <a href="../../../../org/springframework/batch/core/JobExecution.html" title="class in org.springframework.batch.core"><code>JobExecution</code></a> and update the meta information like status
and statistics as necessary. This method should not throw any exceptions
for failed execution. Clients should be careful to inspect the
<a href="../../../../org/springframework/batch/core/JobExecution.html" title="class in org.springframework.batch.core"><code>JobExecution</code></a> status to determine success or failure.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>execution</code> - a <a href="../../../../org/springframework/batch/core/JobExecution.html" title="class in org.springframework.batch.core"><code>JobExecution</code></a></dd>
</dl>
</li>
</ul>
<a name="getJobParametersIncrementer--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getJobParametersIncrementer</h4>
<pre><a href="../../../../org/springframework/batch/core/JobParametersIncrementer.html" title="interface in org.springframework.batch.core">JobParametersIncrementer</a>&nbsp;getJobParametersIncrementer()</pre>
<div class="block">If clients need to generate new parameters for the next execution in a
sequence they can use this incrementer. The return value may be null, in
the case that this job does not have a natural sequence.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>in incrementer to be used for creating new parameters</dd>
</dl>
</li>
</ul>
<a name="getJobParametersValidator--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getJobParametersValidator</h4>
<pre><a href="../../../../org/springframework/batch/core/JobParametersValidator.html" title="interface in org.springframework.batch.core">JobParametersValidator</a>&nbsp;getJobParametersValidator()</pre>
<div class="block">A validator for the job parameters of a <a href="../../../../org/springframework/batch/core/JobExecution.html" title="class in org.springframework.batch.core"><code>JobExecution</code></a>. Clients of
a Job may need to validate the parameters for a launch, before or during
the execution.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a validator that can be used to check parameter values (never
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/core/ItemWriteListener.html" title="interface in org.springframework.batch.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/springframework/batch/core/JobExecution.html" title="class in org.springframework.batch.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/springframework/batch/core/Job.html" target="_top">Frames</a></li>
<li><a href="Job.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -1,915 +0,0 @@
<!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:31 CDT 2017 -->
<title>JobExecution (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="JobExecution (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,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":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/core/Job.html" title="interface in org.springframework.batch.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/springframework/batch/core/JobExecutionException.html" title="class in org.springframework.batch.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/springframework/batch/core/JobExecution.html" target="_top">Frames</a></li>
<li><a href="JobExecution.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.springframework.batch.core</div>
<h2 title="Class JobExecution" class="title">Class JobExecution</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li><a href="../../../../org/springframework/batch/core/Entity.html" title="class in org.springframework.batch.core">org.springframework.batch.core.Entity</a></li>
<li>
<ul class="inheritance">
<li>org.springframework.batch.core.JobExecution</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</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">JobExecution</span>
extends <a href="../../../../org/springframework/batch/core/Entity.html" title="class in org.springframework.batch.core">Entity</a></pre>
<div class="block">Batch domain object representing the execution of a job.</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="../../../../serialized-form.html#org.springframework.batch.core.JobExecution">Serialized Form</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">&nbsp;</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/core/JobExecution.html#JobExecution-org.springframework.batch.core.JobExecution-">JobExecution</a></span>(<a href="../../../../org/springframework/batch/core/JobExecution.html" title="class in org.springframework.batch.core">JobExecution</a>&nbsp;original)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobExecution.html#JobExecution-org.springframework.batch.core.JobInstance-org.springframework.batch.core.JobParameters-">JobExecution</a></span>(<a href="../../../../org/springframework/batch/core/JobInstance.html" title="class in org.springframework.batch.core">JobInstance</a>&nbsp;job,
<a href="../../../../org/springframework/batch/core/JobParameters.html" title="class in org.springframework.batch.core">JobParameters</a>&nbsp;jobParameters)</code>
<div class="block">Constructor for transient (unsaved) instances.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobExecution.html#JobExecution-org.springframework.batch.core.JobInstance-org.springframework.batch.core.JobParameters-java.lang.String-">JobExecution</a></span>(<a href="../../../../org/springframework/batch/core/JobInstance.html" title="class in org.springframework.batch.core">JobInstance</a>&nbsp;job,
<a href="../../../../org/springframework/batch/core/JobParameters.html" title="class in org.springframework.batch.core">JobParameters</a>&nbsp;jobParameters,
java.lang.String&nbsp;jobConfigurationName)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobExecution.html#JobExecution-org.springframework.batch.core.JobInstance-java.lang.Long-org.springframework.batch.core.JobParameters-java.lang.String-">JobExecution</a></span>(<a href="../../../../org/springframework/batch/core/JobInstance.html" title="class in org.springframework.batch.core">JobInstance</a>&nbsp;job,
java.lang.Long&nbsp;id,
<a href="../../../../org/springframework/batch/core/JobParameters.html" title="class in org.springframework.batch.core">JobParameters</a>&nbsp;jobParameters,
java.lang.String&nbsp;jobConfigurationName)</code>
<div class="block">Because a JobExecution isn't valid unless the job is set, this
constructor is the only valid one from a modeling point of view.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobExecution.html#JobExecution-java.lang.Long-">JobExecution</a></span>(java.lang.Long&nbsp;id)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobExecution.html#JobExecution-java.lang.Long-org.springframework.batch.core.JobParameters-">JobExecution</a></span>(java.lang.Long&nbsp;id,
<a href="../../../../org/springframework/batch/core/JobParameters.html" title="class in org.springframework.batch.core">JobParameters</a>&nbsp;jobParameters)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobExecution.html#JobExecution-java.lang.Long-org.springframework.batch.core.JobParameters-java.lang.String-">JobExecution</a></span>(java.lang.Long&nbsp;id,
<a href="../../../../org/springframework/batch/core/JobParameters.html" title="class in org.springframework.batch.core">JobParameters</a>&nbsp;jobParameters,
java.lang.String&nbsp;jobConfigurationName)</code>&nbsp;</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">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobExecution.html#addFailureException-java.lang.Throwable-">addFailureException</a></span>(java.lang.Throwable&nbsp;t)</code>
<div class="block">Add the provided throwable to the failure exception list.</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/core/JobExecution.html#addStepExecutions-java.util.List-">addStepExecutions</a></span>(java.util.List&lt;<a href="../../../../org/springframework/batch/core/StepExecution.html" title="class in org.springframework.batch.core">StepExecution</a>&gt;&nbsp;stepExecutions)</code>
<div class="block">Add some step executions.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../../../../org/springframework/batch/core/StepExecution.html" title="class in org.springframework.batch.core">StepExecution</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobExecution.html#createStepExecution-java.lang.String-">createStepExecution</a></span>(java.lang.String&nbsp;stepName)</code>
<div class="block">Register a step execution with the current job execution.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>java.util.List&lt;java.lang.Throwable&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobExecution.html#getAllFailureExceptions--">getAllFailureExceptions</a></span>()</code>
<div class="block">Return all failure causing exceptions for this JobExecution, including
step executions.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>java.util.Date</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobExecution.html#getCreateTime--">getCreateTime</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>java.util.Date</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobExecution.html#getEndTime--">getEndTime</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code><a href="../../../../org/springframework/batch/item/ExecutionContext.html" title="class in org.springframework.batch.item">ExecutionContext</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobExecution.html#getExecutionContext--">getExecutionContext</a></span>()</code>
<div class="block">Returns the <a href="../../../../org/springframework/batch/item/ExecutionContext.html" title="class in org.springframework.batch.item"><code>ExecutionContext</code></a> for this execution.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core">ExitStatus</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobExecution.html#getExitStatus--">getExitStatus</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>java.util.List&lt;java.lang.Throwable&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobExecution.html#getFailureExceptions--">getFailureExceptions</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobExecution.html#getJobConfigurationName--">getJobConfigurationName</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>java.lang.Long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobExecution.html#getJobId--">getJobId</a></span>()</code>
<div class="block">Convenience getter for for the id of the enclosing job.</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/springframework/batch/core/JobInstance.html" title="class in org.springframework.batch.core">JobInstance</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobExecution.html#getJobInstance--">getJobInstance</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code><a href="../../../../org/springframework/batch/core/JobParameters.html" title="class in org.springframework.batch.core">JobParameters</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobExecution.html#getJobParameters--">getJobParameters</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>java.util.Date</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobExecution.html#getLastUpdated--">getLastUpdated</a></span>()</code>
<div class="block">Get the date representing the last time this JobExecution was updated in
the JobRepository.</div>
</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code>java.util.Date</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobExecution.html#getStartTime--">getStartTime</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobExecution.html#getStatus--">getStatus</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../org/springframework/batch/core/StepExecution.html" title="class in org.springframework.batch.core">StepExecution</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobExecution.html#getStepExecutions--">getStepExecutions</a></span>()</code>
<div class="block">Accessor for the step executions.</div>
</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobExecution.html#isRunning--">isRunning</a></span>()</code>
<div class="block">Test if this <a href="../../../../org/springframework/batch/core/JobExecution.html" title="class in org.springframework.batch.core"><code>JobExecution</code></a> indicates that it is running.</div>
</td>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobExecution.html#isStopping--">isStopping</a></span>()</code>
<div class="block">Test if this <a href="../../../../org/springframework/batch/core/JobExecution.html" title="class in org.springframework.batch.core"><code>JobExecution</code></a> indicates that it has been signalled to
stop.</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/core/JobExecution.html#setCreateTime-java.util.Date-">setCreateTime</a></span>(java.util.Date&nbsp;createTime)</code>&nbsp;</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/core/JobExecution.html#setEndTime-java.util.Date-">setEndTime</a></span>(java.util.Date&nbsp;endTime)</code>&nbsp;</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/core/JobExecution.html#setExecutionContext-org.springframework.batch.item.ExecutionContext-">setExecutionContext</a></span>(<a href="../../../../org/springframework/batch/item/ExecutionContext.html" title="class in org.springframework.batch.item">ExecutionContext</a>&nbsp;executionContext)</code>
<div class="block">Sets the <a href="../../../../org/springframework/batch/item/ExecutionContext.html" title="class in org.springframework.batch.item"><code>ExecutionContext</code></a> for this execution</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/core/JobExecution.html#setExitStatus-org.springframework.batch.core.ExitStatus-">setExitStatus</a></span>(<a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core">ExitStatus</a>&nbsp;exitStatus)</code>&nbsp;</td>
</tr>
<tr id="i23" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobExecution.html#setJobInstance-org.springframework.batch.core.JobInstance-">setJobInstance</a></span>(<a href="../../../../org/springframework/batch/core/JobInstance.html" title="class in org.springframework.batch.core">JobInstance</a>&nbsp;jobInstance)</code>&nbsp;</td>
</tr>
<tr id="i24" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobExecution.html#setLastUpdated-java.util.Date-">setLastUpdated</a></span>(java.util.Date&nbsp;lastUpdated)</code>
<div class="block">Set the last time this JobExecution was updated.</div>
</td>
</tr>
<tr id="i25" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobExecution.html#setStartTime-java.util.Date-">setStartTime</a></span>(java.util.Date&nbsp;startTime)</code>&nbsp;</td>
</tr>
<tr id="i26" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobExecution.html#setStatus-org.springframework.batch.core.BatchStatus-">setStatus</a></span>(<a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a>&nbsp;status)</code>
<div class="block">Set the value of the status field.</div>
</td>
</tr>
<tr id="i27" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobExecution.html#stop--">stop</a></span>()</code>
<div class="block">Signal the <a href="../../../../org/springframework/batch/core/JobExecution.html" title="class in org.springframework.batch.core"><code>JobExecution</code></a> to stop.</div>
</td>
</tr>
<tr id="i28" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobExecution.html#toString--">toString</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i29" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobExecution.html#upgradeStatus-org.springframework.batch.core.BatchStatus-">upgradeStatus</a></span>(<a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a>&nbsp;status)</code>
<div class="block">Upgrade the status field if the provided value is greater than the
existing one.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.core.Entity">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;org.springframework.batch.core.<a href="../../../../org/springframework/batch/core/Entity.html" title="class in org.springframework.batch.core">Entity</a></h3>
<code><a href="../../../../org/springframework/batch/core/Entity.html#equals-java.lang.Object-">equals</a>, <a href="../../../../org/springframework/batch/core/Entity.html#getId--">getId</a>, <a href="../../../../org/springframework/batch/core/Entity.html#getVersion--">getVersion</a>, <a href="../../../../org/springframework/batch/core/Entity.html#hashCode--">hashCode</a>, <a href="../../../../org/springframework/batch/core/Entity.html#incrementVersion--">incrementVersion</a>, <a href="../../../../org/springframework/batch/core/Entity.html#setId-java.lang.Long-">setId</a>, <a href="../../../../org/springframework/batch/core/Entity.html#setVersion-java.lang.Integer-">setVersion</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&nbsp;java.lang.Object</h3>
<code>clone, finalize, getClass, notify, notifyAll, 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="JobExecution-org.springframework.batch.core.JobExecution-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>JobExecution</h4>
<pre>public&nbsp;JobExecution(<a href="../../../../org/springframework/batch/core/JobExecution.html" title="class in org.springframework.batch.core">JobExecution</a>&nbsp;original)</pre>
</li>
</ul>
<a name="JobExecution-org.springframework.batch.core.JobInstance-java.lang.Long-org.springframework.batch.core.JobParameters-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>JobExecution</h4>
<pre>public&nbsp;JobExecution(<a href="../../../../org/springframework/batch/core/JobInstance.html" title="class in org.springframework.batch.core">JobInstance</a>&nbsp;job,
java.lang.Long&nbsp;id,
<a href="../../../../org/springframework/batch/core/JobParameters.html" title="class in org.springframework.batch.core">JobParameters</a>&nbsp;jobParameters,
java.lang.String&nbsp;jobConfigurationName)</pre>
<div class="block">Because a JobExecution isn't valid unless the job is set, this
constructor is the only valid one from a modeling point of view.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>job</code> - the job of which this execution is a part</dd>
</dl>
</li>
</ul>
<a name="JobExecution-org.springframework.batch.core.JobInstance-org.springframework.batch.core.JobParameters-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>JobExecution</h4>
<pre>public&nbsp;JobExecution(<a href="../../../../org/springframework/batch/core/JobInstance.html" title="class in org.springframework.batch.core">JobInstance</a>&nbsp;job,
<a href="../../../../org/springframework/batch/core/JobParameters.html" title="class in org.springframework.batch.core">JobParameters</a>&nbsp;jobParameters,
java.lang.String&nbsp;jobConfigurationName)</pre>
</li>
</ul>
<a name="JobExecution-java.lang.Long-org.springframework.batch.core.JobParameters-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>JobExecution</h4>
<pre>public&nbsp;JobExecution(java.lang.Long&nbsp;id,
<a href="../../../../org/springframework/batch/core/JobParameters.html" title="class in org.springframework.batch.core">JobParameters</a>&nbsp;jobParameters,
java.lang.String&nbsp;jobConfigurationName)</pre>
</li>
</ul>
<a name="JobExecution-org.springframework.batch.core.JobInstance-org.springframework.batch.core.JobParameters-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>JobExecution</h4>
<pre>public&nbsp;JobExecution(<a href="../../../../org/springframework/batch/core/JobInstance.html" title="class in org.springframework.batch.core">JobInstance</a>&nbsp;job,
<a href="../../../../org/springframework/batch/core/JobParameters.html" title="class in org.springframework.batch.core">JobParameters</a>&nbsp;jobParameters)</pre>
<div class="block">Constructor for transient (unsaved) instances.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>job</code> - the enclosing <a href="../../../../org/springframework/batch/core/JobInstance.html" title="class in org.springframework.batch.core"><code>JobInstance</code></a></dd>
</dl>
</li>
</ul>
<a name="JobExecution-java.lang.Long-org.springframework.batch.core.JobParameters-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>JobExecution</h4>
<pre>public&nbsp;JobExecution(java.lang.Long&nbsp;id,
<a href="../../../../org/springframework/batch/core/JobParameters.html" title="class in org.springframework.batch.core">JobParameters</a>&nbsp;jobParameters)</pre>
</li>
</ul>
<a name="JobExecution-java.lang.Long-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>JobExecution</h4>
<pre>public&nbsp;JobExecution(java.lang.Long&nbsp;id)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getJobParameters--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getJobParameters</h4>
<pre>public&nbsp;<a href="../../../../org/springframework/batch/core/JobParameters.html" title="class in org.springframework.batch.core">JobParameters</a>&nbsp;getJobParameters()</pre>
</li>
</ul>
<a name="getEndTime--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getEndTime</h4>
<pre>public&nbsp;java.util.Date&nbsp;getEndTime()</pre>
</li>
</ul>
<a name="setJobInstance-org.springframework.batch.core.JobInstance-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setJobInstance</h4>
<pre>public&nbsp;void&nbsp;setJobInstance(<a href="../../../../org/springframework/batch/core/JobInstance.html" title="class in org.springframework.batch.core">JobInstance</a>&nbsp;jobInstance)</pre>
</li>
</ul>
<a name="setEndTime-java.util.Date-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setEndTime</h4>
<pre>public&nbsp;void&nbsp;setEndTime(java.util.Date&nbsp;endTime)</pre>
</li>
</ul>
<a name="getStartTime--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getStartTime</h4>
<pre>public&nbsp;java.util.Date&nbsp;getStartTime()</pre>
</li>
</ul>
<a name="setStartTime-java.util.Date-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setStartTime</h4>
<pre>public&nbsp;void&nbsp;setStartTime(java.util.Date&nbsp;startTime)</pre>
</li>
</ul>
<a name="getStatus--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getStatus</h4>
<pre>public&nbsp;<a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a>&nbsp;getStatus()</pre>
</li>
</ul>
<a name="setStatus-org.springframework.batch.core.BatchStatus-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setStatus</h4>
<pre>public&nbsp;void&nbsp;setStatus(<a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a>&nbsp;status)</pre>
<div class="block">Set the value of the status field.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>status</code> - the status to set</dd>
</dl>
</li>
</ul>
<a name="upgradeStatus-org.springframework.batch.core.BatchStatus-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>upgradeStatus</h4>
<pre>public&nbsp;void&nbsp;upgradeStatus(<a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a>&nbsp;status)</pre>
<div class="block">Upgrade the status field if the provided value is greater than the
existing one. Clients using this method to set the status can be sure
that they don't overwrite a failed status with an successful one.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>status</code> - the new status value</dd>
</dl>
</li>
</ul>
<a name="getJobId--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getJobId</h4>
<pre>public&nbsp;java.lang.Long&nbsp;getJobId()</pre>
<div class="block">Convenience getter for for the id of the enclosing job. Useful for DAO
implementations.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the id of the enclosing job</dd>
</dl>
</li>
</ul>
<a name="setExitStatus-org.springframework.batch.core.ExitStatus-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setExitStatus</h4>
<pre>public&nbsp;void&nbsp;setExitStatus(<a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core">ExitStatus</a>&nbsp;exitStatus)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>exitStatus</code> - </dd>
</dl>
</li>
</ul>
<a name="getExitStatus--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getExitStatus</h4>
<pre>public&nbsp;<a href="../../../../org/springframework/batch/core/ExitStatus.html" title="class in org.springframework.batch.core">ExitStatus</a>&nbsp;getExitStatus()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the exitCode</dd>
</dl>
</li>
</ul>
<a name="getJobInstance--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getJobInstance</h4>
<pre>public&nbsp;<a href="../../../../org/springframework/batch/core/JobInstance.html" title="class in org.springframework.batch.core">JobInstance</a>&nbsp;getJobInstance()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the Job that is executing.</dd>
</dl>
</li>
</ul>
<a name="getStepExecutions--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getStepExecutions</h4>
<pre>public&nbsp;java.util.Collection&lt;<a href="../../../../org/springframework/batch/core/StepExecution.html" title="class in org.springframework.batch.core">StepExecution</a>&gt;&nbsp;getStepExecutions()</pre>
<div class="block">Accessor for the step executions.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the step executions that were registered</dd>
</dl>
</li>
</ul>
<a name="createStepExecution-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createStepExecution</h4>
<pre>public&nbsp;<a href="../../../../org/springframework/batch/core/StepExecution.html" title="class in org.springframework.batch.core">StepExecution</a>&nbsp;createStepExecution(java.lang.String&nbsp;stepName)</pre>
<div class="block">Register a step execution with the current job execution.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>stepName</code> - the name of the step the new execution is associated with</dd>
</dl>
</li>
</ul>
<a name="isRunning--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isRunning</h4>
<pre>public&nbsp;boolean&nbsp;isRunning()</pre>
<div class="block">Test if this <a href="../../../../org/springframework/batch/core/JobExecution.html" title="class in org.springframework.batch.core"><code>JobExecution</code></a> indicates that it is running. It should
be noted that this does not necessarily mean that it has been persisted
as such yet.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if the end time is null</dd>
</dl>
</li>
</ul>
<a name="isStopping--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isStopping</h4>
<pre>public&nbsp;boolean&nbsp;isStopping()</pre>
<div class="block">Test if this <a href="../../../../org/springframework/batch/core/JobExecution.html" title="class in org.springframework.batch.core"><code>JobExecution</code></a> indicates that it has been signalled to
stop.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if the status is <a href="../../../../org/springframework/batch/core/BatchStatus.html#STOPPING"><code>BatchStatus.STOPPING</code></a></dd>
</dl>
</li>
</ul>
<a name="stop--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>stop</h4>
<pre>public&nbsp;void&nbsp;stop()</pre>
<div class="block">Signal the <a href="../../../../org/springframework/batch/core/JobExecution.html" title="class in org.springframework.batch.core"><code>JobExecution</code></a> to stop. Iterates through the associated
<a href="../../../../org/springframework/batch/core/StepExecution.html" title="class in org.springframework.batch.core"><code>StepExecution</code></a>s, calling <a href="../../../../org/springframework/batch/core/StepExecution.html#setTerminateOnly--"><code>StepExecution.setTerminateOnly()</code></a>.</div>
</li>
</ul>
<a name="setExecutionContext-org.springframework.batch.item.ExecutionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setExecutionContext</h4>
<pre>public&nbsp;void&nbsp;setExecutionContext(<a href="../../../../org/springframework/batch/item/ExecutionContext.html" title="class in org.springframework.batch.item">ExecutionContext</a>&nbsp;executionContext)</pre>
<div class="block">Sets the <a href="../../../../org/springframework/batch/item/ExecutionContext.html" title="class in org.springframework.batch.item"><code>ExecutionContext</code></a> for this execution</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>executionContext</code> - the context</dd>
</dl>
</li>
</ul>
<a name="getExecutionContext--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getExecutionContext</h4>
<pre>public&nbsp;<a href="../../../../org/springframework/batch/item/ExecutionContext.html" title="class in org.springframework.batch.item">ExecutionContext</a>&nbsp;getExecutionContext()</pre>
<div class="block">Returns the <a href="../../../../org/springframework/batch/item/ExecutionContext.html" title="class in org.springframework.batch.item"><code>ExecutionContext</code></a> for this execution. The content is
expected to be persisted after each step completion (successful or not).</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the context</dd>
</dl>
</li>
</ul>
<a name="getCreateTime--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCreateTime</h4>
<pre>public&nbsp;java.util.Date&nbsp;getCreateTime()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the time when this execution was created.</dd>
</dl>
</li>
</ul>
<a name="setCreateTime-java.util.Date-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCreateTime</h4>
<pre>public&nbsp;void&nbsp;setCreateTime(java.util.Date&nbsp;createTime)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>createTime</code> - creation time of this execution.</dd>
</dl>
</li>
</ul>
<a name="getJobConfigurationName--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getJobConfigurationName</h4>
<pre>public&nbsp;java.lang.String&nbsp;getJobConfigurationName()</pre>
</li>
</ul>
<a name="getLastUpdated--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLastUpdated</h4>
<pre>public&nbsp;java.util.Date&nbsp;getLastUpdated()</pre>
<div class="block">Get the date representing the last time this JobExecution was updated in
the JobRepository.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Date representing the last time this JobExecution was updated.</dd>
</dl>
</li>
</ul>
<a name="setLastUpdated-java.util.Date-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setLastUpdated</h4>
<pre>public&nbsp;void&nbsp;setLastUpdated(java.util.Date&nbsp;lastUpdated)</pre>
<div class="block">Set the last time this JobExecution was updated.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>lastUpdated</code> - </dd>
</dl>
</li>
</ul>
<a name="getFailureExceptions--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFailureExceptions</h4>
<pre>public&nbsp;java.util.List&lt;java.lang.Throwable&gt;&nbsp;getFailureExceptions()</pre>
</li>
</ul>
<a name="addFailureException-java.lang.Throwable-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addFailureException</h4>
<pre>public&nbsp;void&nbsp;addFailureException(java.lang.Throwable&nbsp;t)</pre>
<div class="block">Add the provided throwable to the failure exception list.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>t</code> - </dd>
</dl>
</li>
</ul>
<a name="getAllFailureExceptions--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAllFailureExceptions</h4>
<pre>public&nbsp;java.util.List&lt;java.lang.Throwable&gt;&nbsp;getAllFailureExceptions()</pre>
<div class="block">Return all failure causing exceptions for this JobExecution, including
step executions.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>List&lt;Throwable&gt; containing all exceptions causing failure for
this JobExecution.</dd>
</dl>
</li>
</ul>
<a name="toString--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toString</h4>
<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../org/springframework/batch/core/Entity.html#toString--">toString</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/springframework/batch/core/Entity.html" title="class in org.springframework.batch.core">Entity</a></code></dd>
</dl>
</li>
</ul>
<a name="addStepExecutions-java.util.List-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>addStepExecutions</h4>
<pre>public&nbsp;void&nbsp;addStepExecutions(java.util.List&lt;<a href="../../../../org/springframework/batch/core/StepExecution.html" title="class in org.springframework.batch.core">StepExecution</a>&gt;&nbsp;stepExecutions)</pre>
<div class="block">Add some step executions. For internal use only.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>stepExecutions</code> - step executions to add to the current list</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/core/Job.html" title="interface in org.springframework.batch.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/springframework/batch/core/JobExecutionException.html" title="class in org.springframework.batch.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/springframework/batch/core/JobExecution.html" target="_top">Frames</a></li>
<li><a href="JobExecution.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -1,301 +0,0 @@
<!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:31 CDT 2017 -->
<title>JobExecutionException (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="JobExecutionException (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="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/core/JobExecution.html" title="class in org.springframework.batch.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/springframework/batch/core/JobExecutionListener.html" title="interface in org.springframework.batch.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/springframework/batch/core/JobExecutionException.html" target="_top">Frames</a></li>
<li><a href="JobExecutionException.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</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.core</div>
<h2 title="Class JobExecutionException" class="title">Class JobExecutionException</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>java.lang.Throwable</li>
<li>
<ul class="inheritance">
<li>java.lang.Exception</li>
<li>
<ul class="inheritance">
<li>org.springframework.batch.core.JobExecutionException</li>
</ul>
</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</dd>
</dl>
<dl>
<dt>Direct Known Subclasses:</dt>
<dd><a href="../../../../org/springframework/batch/core/configuration/DuplicateJobException.html" title="class in org.springframework.batch.core.configuration">DuplicateJobException</a>, <a href="../../../../org/springframework/batch/core/repository/JobExecutionAlreadyRunningException.html" title="class in org.springframework.batch.core.repository">JobExecutionAlreadyRunningException</a>, <a href="../../../../org/springframework/batch/core/launch/JobExecutionNotFailedException.html" title="class in org.springframework.batch.core.launch">JobExecutionNotFailedException</a>, <a href="../../../../org/springframework/batch/core/launch/JobExecutionNotRunningException.html" title="class in org.springframework.batch.core.launch">JobExecutionNotRunningException</a>, <a href="../../../../org/springframework/batch/core/launch/JobExecutionNotStoppedException.html" title="class in org.springframework.batch.core.launch">JobExecutionNotStoppedException</a>, <a href="../../../../org/springframework/batch/core/repository/JobInstanceAlreadyCompleteException.html" title="class in org.springframework.batch.core.repository">JobInstanceAlreadyCompleteException</a>, <a href="../../../../org/springframework/batch/core/launch/JobInstanceAlreadyExistsException.html" title="class in org.springframework.batch.core.launch">JobInstanceAlreadyExistsException</a>, <a href="../../../../org/springframework/batch/core/JobInterruptedException.html" title="class in org.springframework.batch.core">JobInterruptedException</a>, <a href="../../../../org/springframework/batch/core/JobParametersInvalidException.html" title="class in org.springframework.batch.core">JobParametersInvalidException</a>, <a href="../../../../org/springframework/batch/core/launch/JobParametersNotFoundException.html" title="class in org.springframework.batch.core.launch">JobParametersNotFoundException</a>, <a href="../../../../org/springframework/batch/core/repository/JobRestartException.html" title="class in org.springframework.batch.core.repository">JobRestartException</a>, <a href="../../../../org/springframework/batch/core/launch/NoSuchJobException.html" title="class in org.springframework.batch.core.launch">NoSuchJobException</a>, <a href="../../../../org/springframework/batch/core/launch/NoSuchJobExecutionException.html" title="class in org.springframework.batch.core.launch">NoSuchJobExecutionException</a>, <a href="../../../../org/springframework/batch/core/launch/NoSuchJobInstanceException.html" title="class in org.springframework.batch.core.launch">NoSuchJobInstanceException</a></dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">JobExecutionException</span>
extends java.lang.Exception</pre>
<div class="block">Root of exception hierarchy for checked exceptions in job and step execution.
Clients of the <a href="../../../../org/springframework/batch/core/Job.html" title="interface in org.springframework.batch.core"><code>Job</code></a> should expect to have to catch and deal with these
exceptions because they signal a user error, or an inconsistent state between
the user's instructions and the data.</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Dave Syer</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../serialized-form.html#org.springframework.batch.core.JobExecutionException">Serialized Form</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">&nbsp;</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/core/JobExecutionException.html#JobExecutionException-java.lang.String-">JobExecutionException</a></span>(java.lang.String&nbsp;msg)</code>
<div class="block">Construct a <a href="../../../../org/springframework/batch/core/JobExecutionException.html" title="class in org.springframework.batch.core"><code>JobExecutionException</code></a> with a generic message.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobExecutionException.html#JobExecutionException-java.lang.String-java.lang.Throwable-">JobExecutionException</a></span>(java.lang.String&nbsp;msg,
java.lang.Throwable&nbsp;cause)</code>
<div class="block">Construct a <a href="../../../../org/springframework/batch/core/JobExecutionException.html" title="class in org.springframework.batch.core"><code>JobExecutionException</code></a> with a generic message and a
cause.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Throwable</h3>
<code>addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, 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="JobExecutionException-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>JobExecutionException</h4>
<pre>public&nbsp;JobExecutionException(java.lang.String&nbsp;msg)</pre>
<div class="block">Construct a <a href="../../../../org/springframework/batch/core/JobExecutionException.html" title="class in org.springframework.batch.core"><code>JobExecutionException</code></a> with a generic message.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>msg</code> - the message</dd>
</dl>
</li>
</ul>
<a name="JobExecutionException-java.lang.String-java.lang.Throwable-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>JobExecutionException</h4>
<pre>public&nbsp;JobExecutionException(java.lang.String&nbsp;msg,
java.lang.Throwable&nbsp;cause)</pre>
<div class="block">Construct a <a href="../../../../org/springframework/batch/core/JobExecutionException.html" title="class in org.springframework.batch.core"><code>JobExecutionException</code></a> with a generic message and a
cause.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>msg</code> - the message</dd>
<dd><code>cause</code> - the cause of the exception</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/core/JobExecution.html" title="class in org.springframework.batch.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/springframework/batch/core/JobExecutionListener.html" title="interface in org.springframework.batch.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/springframework/batch/core/JobExecutionException.html" target="_top">Frames</a></li>
<li><a href="JobExecutionException.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -1,260 +0,0 @@
<!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:31 CDT 2017 -->
<title>JobExecutionListener (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="JobExecutionListener (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/core/JobExecutionException.html" title="class in org.springframework.batch.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/springframework/batch/core/JobInstance.html" title="class in org.springframework.batch.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/springframework/batch/core/JobExecutionListener.html" target="_top">Frames</a></li>
<li><a href="JobExecutionListener.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.springframework.batch.core</div>
<h2 title="Interface JobExecutionListener" class="title">Interface JobExecutionListener</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/core/listener/CompositeJobExecutionListener.html" title="class in org.springframework.batch.core.listener">CompositeJobExecutionListener</a>, <a href="../../../../org/springframework/batch/core/listener/JobExecutionListenerSupport.html" title="class in org.springframework.batch.core.listener">JobExecutionListenerSupport</a>, <a href="../../../../org/springframework/batch/core/jsr/JobListenerAdapter.html" title="class in org.springframework.batch.core.jsr">JobListenerAdapter</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="typeNameLabel">JobExecutionListener</span></pre>
<div class="block">Provide callbacks at specific points in the lifecycle of a <a href="../../../../org/springframework/batch/core/Job.html" title="interface in org.springframework.batch.core"><code>Job</code></a>.
Implementations can be stateful if they are careful to either ensure thread
safety, or to use one instance of a listener per job, assuming that job
instances themselves are not used by more than one thread.</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">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobExecutionListener.html#afterJob-org.springframework.batch.core.JobExecution-">afterJob</a></span>(<a href="../../../../org/springframework/batch/core/JobExecution.html" title="class in org.springframework.batch.core">JobExecution</a>&nbsp;jobExecution)</code>
<div class="block">Callback after completion of a job.</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/core/JobExecutionListener.html#beforeJob-org.springframework.batch.core.JobExecution-">beforeJob</a></span>(<a href="../../../../org/springframework/batch/core/JobExecution.html" title="class in org.springframework.batch.core">JobExecution</a>&nbsp;jobExecution)</code>
<div class="block">Callback before a job executes.</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="beforeJob-org.springframework.batch.core.JobExecution-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>beforeJob</h4>
<pre>void&nbsp;beforeJob(<a href="../../../../org/springframework/batch/core/JobExecution.html" title="class in org.springframework.batch.core">JobExecution</a>&nbsp;jobExecution)</pre>
<div class="block">Callback before a job executes.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>jobExecution</code> - the current <a href="../../../../org/springframework/batch/core/JobExecution.html" title="class in org.springframework.batch.core"><code>JobExecution</code></a></dd>
</dl>
</li>
</ul>
<a name="afterJob-org.springframework.batch.core.JobExecution-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>afterJob</h4>
<pre>void&nbsp;afterJob(<a href="../../../../org/springframework/batch/core/JobExecution.html" title="class in org.springframework.batch.core">JobExecution</a>&nbsp;jobExecution)</pre>
<div class="block">Callback after completion of a job. Called after both both successful and
failed executions. To perform logic on a particular status, use
"if (jobExecution.getStatus() == BatchStatus.X)".</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>jobExecution</code> - the current <a href="../../../../org/springframework/batch/core/JobExecution.html" title="class in org.springframework.batch.core"><code>JobExecution</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/core/JobExecutionException.html" title="class in org.springframework.batch.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/springframework/batch/core/JobInstance.html" title="class in org.springframework.batch.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/springframework/batch/core/JobExecutionListener.html" target="_top">Frames</a></li>
<li><a href="JobExecutionListener.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -1,345 +0,0 @@
<!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:31 CDT 2017 -->
<title>JobInstance (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="JobInstance (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/core/JobExecutionListener.html" title="interface in org.springframework.batch.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/springframework/batch/core/JobInterruptedException.html" title="class in org.springframework.batch.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/springframework/batch/core/JobInstance.html" target="_top">Frames</a></li>
<li><a href="JobInstance.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.springframework.batch.core</div>
<h2 title="Class JobInstance" class="title">Class JobInstance</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li><a href="../../../../org/springframework/batch/core/Entity.html" title="class in org.springframework.batch.core">org.springframework.batch.core.Entity</a></li>
<li>
<ul class="inheritance">
<li>org.springframework.batch.core.JobInstance</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, javax.batch.runtime.JobInstance</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">JobInstance</span>
extends <a href="../../../../org/springframework/batch/core/Entity.html" title="class in org.springframework.batch.core">Entity</a>
implements javax.batch.runtime.JobInstance</pre>
<div class="block">Batch domain object representing a uniquely identifiable job run.
JobInstance can be restarted multiple times in case of execution failure and
it's lifecycle ends with first successful execution.
Trying to execute an existing JobIntance that has already completed
successfully will result in error. Error will be raised also for an attempt
to restart a failed JobInstance if the Job is not restartable.</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Lucas Ward, Dave Syer, Robert Kasanicky, Michael Minella</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/springframework/batch/core/Job.html" title="interface in org.springframework.batch.core"><code>Job</code></a>,
<a href="../../../../org/springframework/batch/core/JobParameters.html" title="class in org.springframework.batch.core"><code>JobParameters</code></a>,
<a href="../../../../org/springframework/batch/core/JobExecution.html" title="class in org.springframework.batch.core"><code>JobExecution</code></a>,
<code>JobInstance</code>,
<a href="../../../../serialized-form.html#org.springframework.batch.core.JobInstance">Serialized Form</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">&nbsp;</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/core/JobInstance.html#JobInstance-java.lang.Long-java.lang.String-">JobInstance</a></span>(java.lang.Long&nbsp;id,
java.lang.String&nbsp;jobName)</code>&nbsp;</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">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobInstance.html#getInstanceId--">getInstanceId</a></span>()</code>&nbsp;</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/core/JobInstance.html#getJobName--">getJobName</a></span>()</code>&nbsp;</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/core/JobInstance.html#toString--">toString</a></span>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.springframework.batch.core.Entity">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;org.springframework.batch.core.<a href="../../../../org/springframework/batch/core/Entity.html" title="class in org.springframework.batch.core">Entity</a></h3>
<code><a href="../../../../org/springframework/batch/core/Entity.html#equals-java.lang.Object-">equals</a>, <a href="../../../../org/springframework/batch/core/Entity.html#getId--">getId</a>, <a href="../../../../org/springframework/batch/core/Entity.html#getVersion--">getVersion</a>, <a href="../../../../org/springframework/batch/core/Entity.html#hashCode--">hashCode</a>, <a href="../../../../org/springframework/batch/core/Entity.html#incrementVersion--">incrementVersion</a>, <a href="../../../../org/springframework/batch/core/Entity.html#setId-java.lang.Long-">setId</a>, <a href="../../../../org/springframework/batch/core/Entity.html#setVersion-java.lang.Integer-">setVersion</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&nbsp;java.lang.Object</h3>
<code>clone, finalize, getClass, notify, notifyAll, 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="JobInstance-java.lang.Long-java.lang.String-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>JobInstance</h4>
<pre>public&nbsp;JobInstance(java.lang.Long&nbsp;id,
java.lang.String&nbsp;jobName)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getJobName--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getJobName</h4>
<pre>public&nbsp;java.lang.String&nbsp;getJobName()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>getJobName</code>&nbsp;in interface&nbsp;<code>javax.batch.runtime.JobInstance</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the job name. (Equivalent to getJob().getName())</dd>
</dl>
</li>
</ul>
<a name="toString--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toString</h4>
<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../org/springframework/batch/core/Entity.html#toString--">toString</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/springframework/batch/core/Entity.html" title="class in org.springframework.batch.core">Entity</a></code></dd>
</dl>
</li>
</ul>
<a name="getInstanceId--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getInstanceId</h4>
<pre>public&nbsp;long&nbsp;getInstanceId()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>getInstanceId</code>&nbsp;in interface&nbsp;<code>javax.batch.runtime.JobInstance</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/core/JobExecutionListener.html" title="interface in org.springframework.batch.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/springframework/batch/core/JobInterruptedException.html" title="class in org.springframework.batch.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/springframework/batch/core/JobInstance.html" target="_top">Frames</a></li>
<li><a href="JobInstance.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -1,327 +0,0 @@
<!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:31 CDT 2017 -->
<title>JobInterruptedException (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="JobInterruptedException (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/core/JobInstance.html" title="class in org.springframework.batch.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/springframework/batch/core/JobKeyGenerator.html" title="interface in org.springframework.batch.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/springframework/batch/core/JobInterruptedException.html" target="_top">Frames</a></li>
<li><a href="JobInterruptedException.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.springframework.batch.core</div>
<h2 title="Class JobInterruptedException" class="title">Class JobInterruptedException</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>java.lang.Throwable</li>
<li>
<ul class="inheritance">
<li>java.lang.Exception</li>
<li>
<ul class="inheritance">
<li><a href="../../../../org/springframework/batch/core/JobExecutionException.html" title="class in org.springframework.batch.core">org.springframework.batch.core.JobExecutionException</a></li>
<li>
<ul class="inheritance">
<li>org.springframework.batch.core.JobInterruptedException</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>java.io.Serializable</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">JobInterruptedException</span>
extends <a href="../../../../org/springframework/batch/core/JobExecutionException.html" title="class in org.springframework.batch.core">JobExecutionException</a></pre>
<div class="block">Exception to indicate the the job has been interrupted. The exception state
indicated is not normally recoverable by batch application clients, but
internally it is useful to force a check. The exception will often be wrapped
in a runtime exception (usually <a href="../../../../org/springframework/batch/core/UnexpectedJobExecutionException.html" title="class in org.springframework.batch.core"><code>UnexpectedJobExecutionException</code></a> before
reaching the client.</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="../../../../serialized-form.html#org.springframework.batch.core.JobInterruptedException">Serialized Form</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">&nbsp;</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/core/JobInterruptedException.html#JobInterruptedException-java.lang.String-">JobInterruptedException</a></span>(java.lang.String&nbsp;msg)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobInterruptedException.html#JobInterruptedException-java.lang.String-org.springframework.batch.core.BatchStatus-">JobInterruptedException</a></span>(java.lang.String&nbsp;msg,
<a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a>&nbsp;status)</code>&nbsp;</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">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobInterruptedException.html#getStatus--">getStatus</a></span>()</code>
<div class="block">The desired status of the surrounding execution after the interruption.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Throwable</h3>
<code>addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, 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="JobInterruptedException-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>JobInterruptedException</h4>
<pre>public&nbsp;JobInterruptedException(java.lang.String&nbsp;msg)</pre>
</li>
</ul>
<a name="JobInterruptedException-java.lang.String-org.springframework.batch.core.BatchStatus-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>JobInterruptedException</h4>
<pre>public&nbsp;JobInterruptedException(java.lang.String&nbsp;msg,
<a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a>&nbsp;status)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getStatus--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getStatus</h4>
<pre>public&nbsp;<a href="../../../../org/springframework/batch/core/BatchStatus.html" title="enum in org.springframework.batch.core">BatchStatus</a>&nbsp;getStatus()</pre>
<div class="block">The desired status of the surrounding execution after the interruption.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the status of the interruption (default STOPPED)</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/core/JobInstance.html" title="class in org.springframework.batch.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/springframework/batch/core/JobKeyGenerator.html" title="interface in org.springframework.batch.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/springframework/batch/core/JobInterruptedException.html" target="_top">Frames</a></li>
<li><a href="JobInterruptedException.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -1,247 +0,0 @@
<!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:31 CDT 2017 -->
<title>JobKeyGenerator (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="JobKeyGenerator (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/core/JobInterruptedException.html" title="class in org.springframework.batch.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/springframework/batch/core/JobParameter.html" title="class in org.springframework.batch.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/springframework/batch/core/JobKeyGenerator.html" target="_top">Frames</a></li>
<li><a href="JobKeyGenerator.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.springframework.batch.core</div>
<h2 title="Interface JobKeyGenerator" class="title">Interface JobKeyGenerator&lt;T&gt;</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt><span class="paramLabel">Type Parameters:</span></dt>
<dd><code>T</code> - The type of the source data used to calculate the key.</dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../org/springframework/batch/core/DefaultJobKeyGenerator.html" title="class in org.springframework.batch.core">DefaultJobKeyGenerator</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="typeNameLabel">JobKeyGenerator&lt;T&gt;</span></pre>
<div class="block">Strategy interface for the generation of the key used in identifying
unique <a href="../../../../org/springframework/batch/core/JobInstance.html" title="class in org.springframework.batch.core"><code>JobInstance</code></a>.</div>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>2.2</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">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobKeyGenerator.html#generateKey-T-">generateKey</a></span>(<a href="../../../../org/springframework/batch/core/JobKeyGenerator.html" title="type parameter in JobKeyGenerator">T</a>&nbsp;source)</code>
<div class="block">Method to generate the unique key used to identify a job instance.</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="generateKey-java.lang.Object-">
<!-- -->
</a><a name="generateKey-T-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>generateKey</h4>
<pre>java.lang.String&nbsp;generateKey(<a href="../../../../org/springframework/batch/core/JobKeyGenerator.html" title="type parameter in JobKeyGenerator">T</a>&nbsp;source)</pre>
<div class="block">Method to generate the unique key used to identify a job instance.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>source</code> - Source information used to generate the key</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a unique string identifying the job based on the information
supplied</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/core/JobInterruptedException.html" title="class in org.springframework.batch.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/springframework/batch/core/JobParameter.html" title="class in org.springframework.batch.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/springframework/batch/core/JobKeyGenerator.html" target="_top">Frames</a></li>
<li><a href="JobKeyGenerator.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -1,368 +0,0 @@
<!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:31 CDT 2017 -->
<title>JobParameter.ParameterType (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="JobParameter.ParameterType (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/core/JobParameter.html" title="class in org.springframework.batch.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/springframework/batch/core/JobParameters.html" title="class in org.springframework.batch.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/springframework/batch/core/JobParameter.ParameterType.html" target="_top">Frames</a></li>
<li><a href="JobParameter.ParameterType.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.springframework.batch.core</div>
<h2 title="Enum JobParameter.ParameterType" class="title">Enum JobParameter.ParameterType</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>java.lang.Enum&lt;<a href="../../../../org/springframework/batch/core/JobParameter.ParameterType.html" title="enum in org.springframework.batch.core">JobParameter.ParameterType</a>&gt;</li>
<li>
<ul class="inheritance">
<li>org.springframework.batch.core.JobParameter.ParameterType</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&lt;<a href="../../../../org/springframework/batch/core/JobParameter.ParameterType.html" title="enum in org.springframework.batch.core">JobParameter.ParameterType</a>&gt;</dd>
</dl>
<dl>
<dt>Enclosing class:</dt>
<dd><a href="../../../../org/springframework/batch/core/JobParameter.html" title="class in org.springframework.batch.core">JobParameter</a></dd>
</dl>
<hr>
<br>
<pre>public static enum <span class="typeNameLabel">JobParameter.ParameterType</span>
extends java.lang.Enum&lt;<a href="../../../../org/springframework/batch/core/JobParameter.ParameterType.html" title="enum in org.springframework.batch.core">JobParameter.ParameterType</a>&gt;</pre>
<div class="block">Enumeration representing the type of a JobParameter.</div>
</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">&nbsp;</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/core/JobParameter.ParameterType.html#DATE">DATE</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobParameter.ParameterType.html#DOUBLE">DOUBLE</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobParameter.ParameterType.html#LONG">LONG</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobParameter.ParameterType.html#STRING">STRING</a></span></code>&nbsp;</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">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/springframework/batch/core/JobParameter.ParameterType.html" title="enum in org.springframework.batch.core">JobParameter.ParameterType</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobParameter.ParameterType.html#valueOf-java.lang.String-">valueOf</a></span>(java.lang.String&nbsp;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/core/JobParameter.ParameterType.html" title="enum in org.springframework.batch.core">JobParameter.ParameterType</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/springframework/batch/core/JobParameter.ParameterType.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&nbsp;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&nbsp;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="STRING">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>STRING</h4>
<pre>public static final&nbsp;<a href="../../../../org/springframework/batch/core/JobParameter.ParameterType.html" title="enum in org.springframework.batch.core">JobParameter.ParameterType</a> STRING</pre>
</li>
</ul>
<a name="DATE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DATE</h4>
<pre>public static final&nbsp;<a href="../../../../org/springframework/batch/core/JobParameter.ParameterType.html" title="enum in org.springframework.batch.core">JobParameter.ParameterType</a> DATE</pre>
</li>
</ul>
<a name="LONG">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>LONG</h4>
<pre>public static final&nbsp;<a href="../../../../org/springframework/batch/core/JobParameter.ParameterType.html" title="enum in org.springframework.batch.core">JobParameter.ParameterType</a> LONG</pre>
</li>
</ul>
<a name="DOUBLE">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>DOUBLE</h4>
<pre>public static final&nbsp;<a href="../../../../org/springframework/batch/core/JobParameter.ParameterType.html" title="enum in org.springframework.batch.core">JobParameter.ParameterType</a> DOUBLE</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&nbsp;<a href="../../../../org/springframework/batch/core/JobParameter.ParameterType.html" title="enum in org.springframework.batch.core">JobParameter.ParameterType</a>[]&nbsp;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 (JobParameter.ParameterType c : JobParameter.ParameterType.values())
&nbsp; 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&nbsp;<a href="../../../../org/springframework/batch/core/JobParameter.ParameterType.html" title="enum in org.springframework.batch.core">JobParameter.ParameterType</a>&nbsp;valueOf(java.lang.String&nbsp;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/core/JobParameter.html" title="class in org.springframework.batch.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/springframework/batch/core/JobParameters.html" title="class in org.springframework.batch.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/springframework/batch/core/JobParameter.ParameterType.html" target="_top">Frames</a></li>
<li><a href="JobParameter.ParameterType.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

Some files were not shown because too many files have changed in this diff Show More