IBM E02HMLL-I Implementation Guide - Page 257

Working, response, business, objects

Page 257 highlights

To clear the attributes of a business object response of their values, click the Clear BO values button in the toolbar of the "Response BO" window. Working with response business objects Response business objects are those that you send from a Client Simulator view when it is emulating a connector that is the recipient of business object requests in an interface. Working with request business objects consists of editing the values in the business object instance and sending the response back to the server. If you create and send a business object request as described in "Working with business object requests in the Client Simulator view" on page 241 and it is successfully processed by the interface, then the business object appears in the Result Pane of any destination connectors in the interface. Figure 70 on page 238 shows a Result Pane in which a business object request has been received. "Editing response business objects" describes how to edit a business object request that has been received, and "Sending response business objects" describes how to send the instance as a response. Editing response business objects When you receive a business object request in a Client Simulator view that is emulating a destination client in an interface, you frequently want to edit the values of the attributes. For instance, you will want to provide unique values for primary key attributes that participate in relationships, or you will want to modify the value of other attributes to test map or collaboration logic that responds differently depending on the exact values in the business object. Do the following to set the values of business object attributes: 1. Do one of the following to edit the business object request in the "Response BO" window: v Double-click the business object instance in the Result Pane. v Select the business object instance in the Result Pane, then click the down arrow in the right-hand corner of the title bar of the Client Simulator view and select Reply > Edit Response. 2. Do one of the following to edit the attributes of the business object: v Use one of the techniques described in "Setting values for business object attributes" on page 243 to modify the values of the business object attributes. v Import business object data from a file as described in "Importing a response business object" on page 247. The ability to import saved data into a business object request is very useful in situations where you have to populate a response business object with data before sending it as a reply. Instead of manually typing a value for each attribute that requires response data, you can type the values once, export the business object (as described in "Exporting a response business object" on page 247), and then import the saved data on subsequent tests. Sending response business objects After you edit a request business object (if editing is needed), you send it back to the server as a reply. Table 30 on page 246 lists the reply options and shows their corresponding connector return codes for both C++ and Java connectors. For more detailed information about C++ or Java Connector return codes, see the Connector Development Guide for Java or C++. Chapter 12. Using Integrated Test Environment 245

  • 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

To
clear
the
attributes
of
a
business
object
response
of
their
values,
click
the
Clear
BO
values
button
in
the
toolbar
of
the
“Response
BO”
window.
Working
with
response
business
objects
Response
business
objects
are
those
that
you
send
from
a
Client
Simulator
view
when
it
is
emulating
a
connector
that
is
the
recipient
of
business
object
requests
in
an
interface.
Working
with
request
business
objects
consists
of
editing
the
values
in
the
business
object
instance
and
sending
the
response
back
to
the
server.
If
you
create
and
send
a
business
object
request
as
described
in
“Working
with
business
object
requests
in
the
Client
Simulator
view”
on
page
241
and
it
is
successfully
processed
by
the
interface,
then
the
business
object
appears
in
the
Result
Pane
of
any
destination
connectors
in
the
interface.
Figure
70
on
page
238
shows
a
Result
Pane
in
which
a
business
object
request
has
been
received.
“Editing
response
business
objects”
describes
how
to
edit
a
business
object
request
that
has
been
received,
and
“Sending
response
business
objects”
describes
how
to
send
the
instance
as
a
response.
Editing
response
business
objects
When
you
receive
a
business
object
request
in
a
Client
Simulator
view
that
is
emulating
a
destination
client
in
an
interface,
you
frequently
want
to
edit
the
values
of
the
attributes.
For
instance,
you
will
want
to
provide
unique
values
for
primary
key
attributes
that
participate
in
relationships,
or
you
will
want
to
modify
the
value
of
other
attributes
to
test
map
or
collaboration
logic
that
responds
differently
depending
on
the
exact
values
in
the
business
object.
Do
the
following
to
set
the
values
of
business
object
attributes:
1.
Do
one
of
the
following
to
edit
the
business
object
request
in
the
“Response
BO”
window:
v
Double-click
the
business
object
instance
in
the
Result
Pane.
v
Select
the
business
object
instance
in
the
Result
Pane,
then
click
the
down
arrow
in
the
right-hand
corner
of
the
title
bar
of
the
Client
Simulator
view
and
select
Reply
>
Edit
Response
.
2.
Do
one
of
the
following
to
edit
the
attributes
of
the
business
object:
v
Use
one
of
the
techniques
described
in
“Setting
values
for
business
object
attributes”
on
page
243
to
modify
the
values
of
the
business
object
attributes.
v
Import
business
object
data
from
a
file
as
described
in
“Importing
a
response
business
object”
on
page
247.
The
ability
to
import
saved
data
into
a
business
object
request
is
very
useful
in
situations
where
you
have
to
populate
a
response
business
object
with
data
before
sending
it
as
a
reply.
Instead
of
manually
typing
a
value
for
each
attribute
that
requires
response
data,
you
can
type
the
values
once,
export
the
business
object
(as
described
in
“Exporting
a
response
business
object”
on
page
247),
and
then
import
the
saved
data
on
subsequent
tests.
Sending
response
business
objects
After
you
edit
a
request
business
object
(if
editing
is
needed),
you
send
it
back
to
the
server
as
a
reply.
Table
30
on
page
246
lists
the
reply
options
and
shows
their
corresponding
connector
return
codes
for
both
C++
and
Java
connectors.
For
more
detailed
information
about
C++
or
Java
Connector
return
codes,
see
the
Connector
Development
Guide
for
Java
or
C++
.
Chapter
12.
Using
Integrated
Test
Environment
245