59
59
/********************************** Getters and Setters **************************************/
64
* Getter for correlationId.
64
* Getter for correlationId.
65
65
* @param _ncTerminateInstanceType adb_ncTerminateInstanceType_t object
66
66
* @param env pointer to environment struct
67
67
* @return axis2_char_t*
95
95
adb_ncTerminateInstanceType_t* _ncTerminateInstanceType,
96
96
const axutil_env_t *env);
103
103
* @param _ncTerminateInstanceType adb_ncTerminateInstanceType_t object
104
104
* @param env pointer to environment struct
105
105
* @return axis2_char_t*
133
133
adb_ncTerminateInstanceType_t* _ncTerminateInstanceType,
134
134
const axutil_env_t *env);
141
141
* @param _ncTerminateInstanceType adb_ncTerminateInstanceType_t object
142
142
* @param env pointer to environment struct
143
143
* @return axis2_bool_t
171
171
adb_ncTerminateInstanceType_t* _ncTerminateInstanceType,
172
172
const axutil_env_t *env);
178
* Getter for statusMessage.
178
* Getter for nodeName.
179
* @param _ncTerminateInstanceType adb_ncTerminateInstanceType_t object
180
* @param env pointer to environment struct
181
* @return axis2_char_t*
183
axis2_char_t* AXIS2_CALL
184
adb_ncTerminateInstanceType_get_nodeName(
185
adb_ncTerminateInstanceType_t* _ncTerminateInstanceType,
186
const axutil_env_t *env);
189
* Setter for nodeName.
190
* @param _ncTerminateInstanceType adb_ncTerminateInstanceType_t object
191
* @param env pointer to environment struct
192
* @param arg_nodeName axis2_char_t*
193
* @return AXIS2_SUCCESS on success, else AXIS2_FAILURE
195
axis2_status_t AXIS2_CALL
196
adb_ncTerminateInstanceType_set_nodeName(
197
adb_ncTerminateInstanceType_t* _ncTerminateInstanceType,
198
const axutil_env_t *env,
199
const axis2_char_t* arg_nodeName);
202
* Resetter for nodeName
203
* @param _ncTerminateInstanceType adb_ncTerminateInstanceType_t object
204
* @param env pointer to environment struct
205
* @return AXIS2_SUCCESS on success, else AXIS2_FAILURE
207
axis2_status_t AXIS2_CALL
208
adb_ncTerminateInstanceType_reset_nodeName(
209
adb_ncTerminateInstanceType_t* _ncTerminateInstanceType,
210
const axutil_env_t *env);
216
* Getter for statusMessage.
179
217
* @param _ncTerminateInstanceType adb_ncTerminateInstanceType_t object
180
218
* @param env pointer to environment struct
209
247
adb_ncTerminateInstanceType_t* _ncTerminateInstanceType,
210
248
const axutil_env_t *env);
216
* Getter for instanceId.
254
* Getter for instanceId.
217
255
* @param _ncTerminateInstanceType adb_ncTerminateInstanceType_t object
218
256
* @param env pointer to environment struct
219
257
* @return axis2_char_t*
247
285
adb_ncTerminateInstanceType_t* _ncTerminateInstanceType,
248
286
const axutil_env_t *env);
253
291
/******************************* Checking and Setting NIL values *********************************/
257
295
* NOTE: set_nil is only available for nillable properties
263
301
* Check whether correlationId is nill
271
309
const axutil_env_t *env);
314
* Set correlationId to nill (currently the same as reset)
315
* @param _ncTerminateInstanceType adb_ncTerminateInstanceType_t object
316
* @param env pointer to environment struct
317
* @return AXIS2_SUCCESS on success, else AXIS2_FAILURE
319
axis2_status_t AXIS2_CALL
320
adb_ncTerminateInstanceType_set_correlationId_nil(
321
adb_ncTerminateInstanceType_t* _ncTerminateInstanceType,
322
const axutil_env_t *env);
277
326
* Check whether userId is nill
299
348
const axutil_env_t *env);
354
* Check whether nodeName is nill
355
* @param _ncTerminateInstanceType adb_ncTerminateInstanceType_t object
356
* @param env pointer to environment struct
357
* @return AXIS2_TRUE if the element is nil or AXIS2_FALSE otherwise
359
axis2_bool_t AXIS2_CALL
360
adb_ncTerminateInstanceType_is_nodeName_nil(
361
adb_ncTerminateInstanceType_t* _ncTerminateInstanceType,
362
const axutil_env_t *env);
367
* Set nodeName to nill (currently the same as reset)
368
* @param _ncTerminateInstanceType adb_ncTerminateInstanceType_t object
369
* @param env pointer to environment struct
370
* @return AXIS2_SUCCESS on success, else AXIS2_FAILURE
372
axis2_status_t AXIS2_CALL
373
adb_ncTerminateInstanceType_set_nodeName_nil(
374
adb_ncTerminateInstanceType_t* _ncTerminateInstanceType,
375
const axutil_env_t *env);
305
379
* Check whether statusMessage is nill
324
398
adb_ncTerminateInstanceType_set_statusMessage_nil(
325
399
adb_ncTerminateInstanceType_t* _ncTerminateInstanceType,
326
400
const axutil_env_t *env);
330
404
* Check whether instanceId is nill
338
412
const axutil_env_t *env);
343
417
/**************************** Serialize and Deserialize functions ***************************/
344
418
/*********** These functions are for use only inside the generated code *********************/
348
422
* Deserialize an XML to adb objects
349
423
* @param _ncTerminateInstanceType adb_ncTerminateInstanceType_t object
350
424
* @param env pointer to environment struct
351
425
* @param dp_parent double pointer to the parent node to deserialize
352
426
* @param dp_is_early_node_valid double pointer to a flag (is_early_node_valid?)
353
* @param dont_care_minoccurs Dont set errors on validating minoccurs,
427
* @param dont_care_minoccurs Dont set errors on validating minoccurs,
354
428
* (Parent will order this in a case of choice)
355
429
* @return AXIS2_SUCCESS on success, else AXIS2_FAILURE
361
435
axiom_node_t** dp_parent,
362
436
axis2_bool_t *dp_is_early_node_valid,
363
437
axis2_bool_t dont_care_minoccurs);
368
* Declare namespace in the most parent node
442
* Declare namespace in the most parent node
369
443
* @param _ncTerminateInstanceType adb_ncTerminateInstanceType_t object
370
444
* @param env pointer to environment struct
371
445
* @param parent_element parent element
378
452
const axutil_env_t *env, axiom_element_t *parent_element,
379
453
axutil_hash_t *namespaces, int *next_ns_index);
384
458
* Serialize to an XML from the adb objects