IBM BJ0NJML Integration Guide - Page 255

If rsStart is not specified, the response, starts with the first record in the result

Page 255 highlights

Attribute uniqueResult maxItems rsStart rsStart Query Services The following table lists the attributes that can apply specifically to the root element of a query, a response to a query, or both. All attributes in this table are optional. Description Specifies whether the query expects one record or multiple records in a response. Type Boolean Value 0 (default): The query can return multiple records. Value 1: The query can return a single record; otherwise, an error occurs. If the query can return multiple records, this attribute limits the number of records to be returned at one time. PositiveInteger If this attribute is not specified, the response contains the entire result set. In the query request: Integer Use with maxItems to specify the first record to be returned in a response. If maxItems equals 10 and rsStart is not specified, the response returns results 0 through 9. To receive results 10 through 19, resend the query with rsStart equals 10. If rsStart is not specified, the response starts with the first record in the result set. If the number of records in the query result set is lower than the value of rsStart, the response returns no records. In the query response: Integer This value matches the rsStart value in the corresponding request. If the corresponding request contains a maxItems value, the rsStart value in requests for additional records is rsStart + rsCount + 1. If this attribute is not specified, the response starts with the first record in the result set and includes the number of records specified by the rsCount attribute. Applicable to Query Query Query Response Integration Queries 241

  • 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

Query Services
Integration Queries
241
The following table lists the attributes that can apply specifically to the root
element of a query, a response to a query, or both. All attributes in this table are
optional.
Attribute
Description
Type
Applicable to
uniqueResult
Specifies whether the query expects
one record or multiple records in a
response.
Value 0 (default): The query can
return multiple records.
Value 1: The query can return a single
record; otherwise, an error occurs.
Boolean
Query
maxItems
If the query can return multiple
records, this attribute limits the
number of records to be returned at
one time.
If this attribute is not specified, the
response contains the entire result set.
PositiveInteger
Query
rsStart
In the query request:
Use with maxItems to specify the first
record to be returned in a response.
If maxItems equals 10 and rsStart is
not specified, the response returns
results 0 through 9. To receive results
10 through 19, resend the query with
rsStart equals 10.
If rsStart is not specified, the response
starts with the first record in the result
set. If the number of records in the
query result set is lower than the
value of rsStart, the response returns
no records.
Integer
Query
rsStart
In the query response:
This value matches the rsStart value
in the corresponding request.
If the corresponding request contains
a maxItems value, the rsStart value in
requests for additional records is
rsStart + rsCount + 1.
If this attribute is not specified, the
response starts with the first record in
the result set and includes the number
of records specified by the rsCount
attribute.
Integer
Response