IBM BJ0NJML Integration Guide - Page 281

Logical Management Operation Enablement, Integration Module Implementation Properties

Page 281 highlights

Integration Module Implementation Properties Operational management product and integration module associations are created when the OMPPRODUCTNAME and OMPVERSION values are added to the integration module. If multiple versions of the operational management product are used with the integration module, use a null value for the OMPVERSION. Logical Management Operation Enablement More than one integration module can implement the same logical management operation on an operational management product. Use the ISPRIMARY attribute to identify the preferred integration module for the logical management operation on the operational management product. Only one integration module can have the ISPRIMARY value set to a true for any given logical management operation - operational management product combination. Integration Module Implementation Properties The following properties are necessary to implement an integration module. Integration Module Parameters The integration framework provides integration module input parameters. Parameters include source and response objects and object sets, and endpoint names. These parameters are passed when you run an integration module as a Java class or as an invocation channel. The following table lists the psdi.iface.omp.IMConstants interface parameters and their names. Name IM IMNAME IMVERSION LMONAME LMONAMESPACE OMPGUID ENDPOINTNAME Description The instantiated ServiceInvoker object which can be a Java integration module or an invocation channel. The name of the integration module. The version of the integration module. The name of the logical management operation that is invoked. The name space of the logical management operation that is invoked. The globally unique identifier (GUID) of the operational management product that the integration module uses. The name of the endpoint that the integration module uses to communicate with the operational management product. Integration Modules 267

  • 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

Integration Module Implementation Properties
Integration Modules
267
Operational management product and integration module associations are
created when the OMPPRODUCTNAME and OMPVERSION values are added to
the integration module. If multiple versions of the operational management
product are used with the integration module, use a null value for the
OMPVERSION.
Logical Management Operation Enablement
More than one integration module can implement the same logical management
operation on an operational management product. Use the ISPRIMARY attribute
to identify the preferred integration module for the logical management
operation on the operational management product. Only one integration module
can have the ISPRIMARY value set to a true for any given logical management
operation - operational management product combination.
Integration Module Implementation Properties
The following properties are necessary to implement an integration module.
Integration Module Parameters
The integration framework provides integration module input parameters.
Parameters include source and response objects and object sets, and endpoint
names. These parameters are passed when you run an integration module as a
Java class or as an invocation channel.
The following table lists the
psdi.iface.omp.IMConstants
interface parameters
and their names.
Name
Description
IM
The instantiated ServiceInvoker object which can
be a Java integration module or an invocation
channel.
IMNAME
The name of the integration module.
IMVERSION
The version of the integration module.
LMONAME
The name of the logical management operation
that is invoked.
LMONAMESPACE
The name space of the logical management
operation that is invoked.
OMPGUID
The globally unique identifier (GUID) of the
operational management product that the
integration module uses.
ENDPOINTNAME
The name of the endpoint that the integration
module uses to communicate with the
operational management product.