IBM BJ0NJML Integration Guide - Page 48

User Exit Preprocessing, No user exit class exists.

Page 48 highlights

Synchronous Inbound Integration Processing The integration framework inbound integration can process numbers in either standard or scientific notation. TIP To see the processing sequence of multiple object structures associated with an enterprise service, go to the Add/Modify Additional Object Structures dialog box in the Enterprise Services application. Look for the processing order field on the Object Structure Sub-Records table window. The Enterprise Service primary object structure is always processed after all the additional object structures. If the integration framework creates copies of the enterprise service, the remaining inbound processing actions apply to each copy of the enterprise service. Output The output of this activity is one copy of the enterprise service per object structure. User Exit Preprocessing Summary The integration framework applies the custom processing logic in the user exit class to the enterprise service. You can use a preprocessing method to manipulate the enterprise service before any predefined processing takes place. The predefined services do not provide any user exit classes. TIP To see if preprocessing customization exists, go to the Enterprise Service tab in the Enterprise Services application. If the Enterprise Service Configuration and Enterprise Service Response Configuration table windows show user exit classes, check each class file for a preprocessing method value. The same processing class contains the user exit preprocessing, user exit postprocessing, and user exit object processing methods. Output The following table shows the possible user exit preprocessing outcomes. Condition No user exit class exists. The user exit class skips the record (due to non-applicable data). The user exit class stops the record (due to an error). The user exit class completes successfully. Output The existing enterprise service, unchanged. None; processing ends. If there are multiple records in one XML file, the class skips the current record and processes the next record. None; processing ends and an error is sent to the caller. The existing enterprise service, updated. 34 Integration Guide

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330

Synchronous Inbound Integration Processing
34
Integration Guide
The integration framework inbound integration can process numbers in either
standard or scientific notation.
T
IP
To see the processing sequence of multiple object structures associated
with an enterprise service, go to the Add/Modify Additional Object
Structures dialog box in the Enterprise Services application. Look for
the processing order field on the Object Structure Sub-Records table
window.
The Enterprise Service primary object structure is always processed after all
the additional object structures.
If the integration framework creates copies of the enterprise service, the
remaining inbound processing actions apply to each copy of the enterprise
service.
Output
The output of this activity is one copy of the enterprise service per object
structure.
User Exit Preprocessing
Summary
The integration framework applies the custom processing logic in the user exit
class to the enterprise service.
You can use a preprocessing method to manipulate the enterprise service before
any predefined processing takes place.
The predefined services do not provide any user exit classes.
T
IP
To see if preprocessing customization exists, go to the Enterprise Service tab in the
Enterprise Services application. If the Enterprise Service Configuration and
Enterprise Service Response Configuration table windows show user exit classes,
check each class file for a preprocessing method value.
The same processing class contains the user exit preprocessing, user exit
postprocessing, and user exit object processing methods.
Output
The following table shows the possible user exit preprocessing outcomes.
Condition
Output
No user exit class exists.
The existing enterprise service,
unchanged.
The user exit class skips the record
(due to non-applicable data).
None; processing ends.
If there are multiple records in one
XML file, the class skips the current
record and processes the next record.
The user exit class stops the record
(due to an error).
None; processing ends and an error is
sent to the caller.
The user exit class completes
successfully.
The existing enterprise service,
updated.