Skip to content
This repository was archived by the owner on Jan 28, 2019. It is now read-only.

Commit e7bd777

Browse files
committed
Fixed link references
Signed-off-by: Ed Bratt <ed.bratt@oracle.com>
1 parent 7131786 commit e7bd777

413 files changed

Lines changed: 1538 additions & 3075 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

src/main/jbake/content/batch-processing.adoc

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,8 @@ prev=interceptors003.html
77
Batch Processing
88
================
99

10-
[[GKJIQ6]]
10+
[[GKJIQ6]][[batch-processing]]
1111

12-
[[batch-processing]]
1312
59 Batch Processing
1413
-------------------
1514

src/main/jbake/content/batch-processing001.adoc

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,8 @@ prev=batch-processing.html
77
Introduction to Batch Processing
88
================================
99

10-
[[BCGJDEEH]]
10+
[[BCGJDEEH]][[introduction-to-batch-processing]]
1111

12-
[[introduction-to-batch-processing]]
1312
Introduction to Batch Processing
1413
--------------------------------
1514

@@ -47,9 +46,8 @@ decision elements or groups of steps that run in parallel. The following
4746
sections describe steps in more detail and provide information about
4847
other common characteristics of batch frameworks.
4948

50-
[[sthref261]]
49+
[[sthref261]][[steps-in-batch-jobs]]
5150

52-
[[steps-in-batch-jobs]]
5351
Steps in Batch Jobs
5452
~~~~~~~~~~~~~~~~~~~
5553

@@ -109,9 +107,8 @@ database records and generates printable versions of each bill.
109107
This application could also contain a task step that cleaned up the
110108
files from the bills generated for the previous month.
111109

112-
[[sthref263]]
110+
[[sthref263]][[parallel-processing]]
113111

114-
[[parallel-processing]]
115112
Parallel Processing
116113
~~~~~~~~~~~~~~~~~~~
117114

@@ -128,9 +125,8 @@ Batch frameworks provide mechanisms for developers to define groups of
128125
independent steps and to split chunk-oriented steps in parts that can
129126
run in parallel.
130127

131-
[[sthref264]]
128+
[[sthref264]][[status-and-decision-elements]]
132129

133-
[[status-and-decision-elements]]
134130
Status and Decision Elements
135131
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
136132

@@ -162,9 +158,8 @@ condition is based on the status of step B. If condition 1 is true, the
162158
job terminates; otherwise the job continues with step C and then the job
163159
ends."]
164160

165-
[[sthref266]]
161+
[[sthref266]][[batch-framework-functionality]]
166162

167-
[[batch-framework-functionality]]
168163
Batch Framework Functionality
169164
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
170165

src/main/jbake/content/batch-processing002.adoc

Lines changed: 7 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,8 @@ prev=batch-processing001.html
77
= Batch Processing in Java EE
88

99

10-
[[BCGGIBHA]]
10+
[[BCGGIBHA]][[batch-processing-in-java-ee]]
1111

12-
[[batch-processing-in-java-ee]]
1312
Batch Processing in Java EE
1413
---------------------------
1514

@@ -26,9 +25,8 @@ The following topics are addressed here:
2625
* link:#BABHJGDH[Job Instances and Job Executions]
2726
* link:#BABBFGEF[Batch and Exit Status]
2827
29-
[[BABEAFJI]]
28+
[[BABEAFJI]][[the-batch-processing-framework]]
3029

31-
[[the-batch-processing-framework]]
3230
The Batch Processing Framework
3331
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3432

@@ -50,9 +48,8 @@ the application logic of the batch artifacts defined in the XML files.
5048
The batch runtime parses the XML files and loads the batch artifacts as
5149
Java classes to run the jobs in a batch application.
5250

53-
[[BABCGDHJ]]
51+
[[BABCGDHJ]][[creating-batch-applications]]
5452

55-
[[creating-batch-applications]]
5653
Creating Batch Applications
5754
~~~~~~~~~~~~~~~~~~~~~~~~~~~
5855

@@ -86,9 +83,8 @@ application.
8683
The following sections describe in detail how to use the components of
8784
the batch processing framework in Java EE to create batch applications.
8885

89-
[[BABDGDJB]]
86+
[[BABDGDJB]][[elements-of-a-batch-job]]
9087

91-
[[elements-of-a-batch-job]]
9288
Elements of a Batch Job
9389
~~~~~~~~~~~~~~~~~~~~~~~
9490

@@ -118,9 +114,8 @@ flows complete.
118114
Decision elements use the exit status of the previous step to determine
119115
the next step or to terminate the batch job.
120116

121-
[[BABHJEJC]]
117+
[[BABHJEJC]][[properties-and-parameters]]
122118

123-
[[properties-and-parameters]]
124119
Properties and Parameters
125120
~~~~~~~~~~~~~~~~~~~~~~~~~
126121

@@ -149,9 +144,8 @@ in batch artifacts is demonstrated in
149144
link:batch-processing009.html#BCGFCACD[The phonebilling Example
150145
Application].
151146

152-
[[BABHJGDH]]
147+
[[BABHJGDH]][[job-instances-and-job-executions]]
153148

154-
[[job-instances-and-job-executions]]
155149
Job Instances and Job Executions
156150
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
157151

@@ -161,9 +155,8 @@ batch runtime maintains information about job instances and job
161155
executions, as described in
162156
link:batch-processing006.html#BCGIBGFC[Checking the Status of a Job].
163157

164-
[[BABBFGEF]]
158+
[[BABBFGEF]][[batch-and-exit-status]]
165159

166-
[[batch-and-exit-status]]
167160
Batch and Exit Status
168161
~~~~~~~~~~~~~~~~~~~~~
169162

src/main/jbake/content/batch-processing003.adoc

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,8 @@ prev=batch-processing002.html
77
Simple Use Case
88
===============
99

10-
[[BCGHBJIG]]
10+
[[BCGHBJIG]][[simple-use-case]]
1111

12-
[[simple-use-case]]
1312
Simple Use Case
1413
---------------
1514

@@ -44,9 +43,8 @@ follows:
4443
</job>
4544
----
4645

47-
[[sthref268]]
46+
[[sthref268]][[chunk-step]]
4847

49-
[[chunk-step]]
5048
Chunk Step
5149
~~~~~~~~~~
5250

@@ -173,9 +171,8 @@ public class MyWriter implements javax.batch.api.chunk.ItemWriter {
173171
}
174172
----
175173

176-
[[sthref269]]
174+
[[sthref269]][[task-step]]
177175

178-
[[task-step]]
179176
Task Step
180177
~~~~~~~~~
181178

src/main/jbake/content/batch-processing004.adoc

Lines changed: 9 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,8 @@ prev=batch-processing003.html
77
= Using the Job Specification Language
88

99

10-
[[BCGDDBBG]]
10+
[[BCGDDBBG]][[using-the-job-specification-language]]
1111

12-
[[using-the-job-specification-language]]
1312
Using the Job Specification Language
1413
------------------------------------
1514

@@ -65,9 +64,8 @@ The following sections describe the elements of the Job Specification
6564
Language (JSL) in more detail and show the most common attributes and
6665
child elements.
6766

68-
[[sthref270]]
67+
[[sthref270]][[the-job-element]]
6968

70-
[[the-job-element]]
7169
The job Element
7270
~~~~~~~~~~~~~~~
7371

@@ -104,9 +102,8 @@ Artifacts] for an example of a job listener implementation.
104102
The first `step`, `flow`, or `split` element inside the `job` element
105103
executes first.
106104

107-
[[sthref271]]
105+
[[sthref271]][[the-step-element]]
108106

109-
[[the-step-element]]
110107
The step Element
111108
~~~~~~~~~~~~~~~~
112109

@@ -185,9 +182,8 @@ The following is an example of a task step:
185182
</step>
186183
----
187184

188-
[[sthref272]]
185+
[[sthref272]][[the-chunk-element]]
189186

190-
[[the-chunk-element]]
191187
The chunk Element
192188
^^^^^^^^^^^^^^^^^
193189

@@ -313,9 +309,8 @@ up to a maximum of ten skipped exceptions. The step retries a chunk when
313309
a `MyResourceTempUnavailable` exception occurs, up to a maximum of three
314310
attempts.
315311

316-
[[sthref274]]
312+
[[sthref274]][[the-batchlet-element]]
317313

318-
[[the-batchlet-element]]
319314
The batchlet Element
320315
^^^^^^^^^^^^^^^^^^^^
321316

@@ -339,9 +334,8 @@ The following is an example of a task-oriented step:
339334

340335
This example defines a batch step and specifies its batch artifact.
341336

342-
[[sthref275]]
337+
[[sthref275]][[the-partition-element]]
343338

344-
[[the-partition-element]]
345339
The partition Element
346340
^^^^^^^^^^^^^^^^^^^^^
347341

@@ -481,9 +475,8 @@ Refer to link:batch-processing009.html#BCGFCACD[The phonebilling Example
481475
Application] for an example implementation of the `PartitionMapper`
482476
interface.
483477

484-
[[sthref276]]
478+
[[sthref276]][[the-flow-element]]
485479

486-
[[the-flow-element]]
487480
The flow Element
488481
~~~~~~~~~~~~~~~~
489482

@@ -518,9 +511,8 @@ This example flow contains three steps, one flow, and one split. The
518511
last step does not have the `next` attribute. The flow transitions to
519512
`stepE` when its last step completes.
520513

521-
[[sthref277]]
514+
[[sthref277]][[the-split-element]]
522515

523-
[[the-split-element]]
524516
The split Element
525517
~~~~~~~~~~~~~~~~~
526518

@@ -542,9 +534,8 @@ concurrently:
542534
</split>
543535
----
544536

545-
[[sthref278]]
537+
[[sthref278]][[the-decision-element]]
546538

547-
[[the-decision-element]]
548539
The decision Element
549540
~~~~~~~~~~~~~~~~~~~~
550541

src/main/jbake/content/batch-processing005.adoc

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,8 @@ prev=batch-processing004.html
77
= Creating Batch Artifacts
88

99

10-
[[BCGHDHGH]]
10+
[[BCGHDHGH]][[creating-batch-artifacts]]
1111

12-
[[creating-batch-artifacts]]
1312
Creating Batch Artifacts
1413
------------------------
1514

@@ -28,9 +27,8 @@ The following topics are addressed here:
2827
* link:#BCGIFJBB[Dependency Injection in Batch Artifacts]
2928
* link:#BCGCJEEF[Using the Context Objects from the Batch Runtime]
3029
31-
[[BABDAIBI]]
30+
[[BABDAIBI]][[batch-artifact-interfaces]]
3231

33-
[[batch-artifact-interfaces]]
3432
Batch Artifact Interfaces
3533
~~~~~~~~~~~~~~~~~~~~~~~~~
3634

@@ -50,7 +48,6 @@ artifacts for job and step listeners.
5048

5149
[[sthref279]][[BCGGCIDC]]
5250

53-
5451
*Table 58-3 Main Batch Artifact Interfaces*
5552

5653

@@ -84,7 +81,6 @@ element.
8481

8582
[[sthref280]][[BCGEAAEA]]
8683

87-
8884
Table 58-4 Partition Batch Artifact Interfaces
8985

9086

@@ -116,7 +112,6 @@ element inside the `partition` element.
116112

117113
[[sthref281]][[BCGCAEDI]]
118114

119-
120115
*Table 58-5 Listener Batch Artifact Interfaces*
121116

122117

@@ -177,9 +172,8 @@ referenced from the `listener` element inside the `step` element.
177172
|=======================================================================
178173

179174

180-
[[BCGIFJBB]]
175+
[[BCGIFJBB]][[dependency-injection-in-batch-artifacts]]
181176

182-
[[dependency-injection-in-batch-artifacts]]
183177
Dependency Injection in Batch Artifacts
184178
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
185179

@@ -263,9 +257,8 @@ procedure.
263257
* The batch artifacts throw null pointer exceptions when accessing
264258
injected objects.
265259
266-
[[BCGCJEEF]]
260+
[[BCGCJEEF]][[using-the-context-objects-from-the-batch-runtime]]
267261
268-
[[using-the-context-objects-from-the-batch-runtime]]
269262
Using the Context Objects from the Batch Runtime
270263
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
271264

src/main/jbake/content/batch-processing006.adoc

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,8 @@ prev=batch-processing005.html
77
Submitting Jobs to the Batch Runtime
88
====================================
99

10-
[[BCGCAHCB]]
10+
[[BCGCAHCB]][[submitting-jobs-to-the-batch-runtime]]
1111

12-
[[submitting-jobs-to-the-batch-runtime]]
1312
Submitting Jobs to the Batch Runtime
1413
------------------------------------
1514

@@ -25,9 +24,8 @@ functionality.
2524
The `BatchRuntime` class in the `javax.batch.runtime` package provides
2625
the `getJobOperator` factory method to obtain `JobOperator` objects.
2726

28-
[[sthref282]]
27+
[[sthref282]][[starting-a-job]]
2928

30-
[[starting-a-job]]
3129
Starting a Job
3230
~~~~~~~~~~~~~~
3331

@@ -49,9 +47,8 @@ job as specified in its job definition file. The second parameter is a
4947
execution. You can use job parameters to pass to a job information that
5048
is only known at runtime.
5149

52-
[[BCGIBGFC]]
50+
[[BCGIBGFC]][[checking-the-status-of-a-job]]
5351

54-
[[checking-the-status-of-a-job]]
5552
Checking the Status of a Job
5653
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
5754

@@ -73,9 +70,8 @@ JobExecution jobExec = jobOperator.getJobExecution(execID);
7370
String status = jobExec.getBatchStatus().toString();
7471
----
7572

76-
[[sthref283]]
73+
[[sthref283]][[invoking-the-batch-runtime-in-your-application]]
7774

78-
[[invoking-the-batch-runtime-in-your-application]]
7975
Invoking the Batch Runtime in Your Application
8076
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
8177

src/main/jbake/content/batch-processing007.adoc

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,8 @@ prev=batch-processing006.html
77
Packaging Batch Applications
88
============================
99

10-
[[BCGBBGJI]]
10+
[[BCGBBGJI]][[packaging-batch-applications]]
1111

12-
[[packaging-batch-applications]]
1312
Packaging Batch Applications
1413
----------------------------
1514

0 commit comments

Comments
 (0)