208
211
current_element = (axiom_element_t *)axiom_node_get_data_element(current_node, env);
209
212
qname = axiom_element_get_qname(current_element, env, current_node);
212
215
element_qname = axutil_qname_create(env, "correlationId", "http://eucalyptus.ucsb.edu/", NULL);
216
219
(current_node && current_element && (axutil_qname_equals(element_qname, env, qname))))
218
221
if( current_node && current_element && (axutil_qname_equals(element_qname, env, qname)))
220
223
is_early_node_valid = AXIS2_TRUE;
224
227
text_value = axiom_element_get_text(current_element, env, current_node);
225
228
if(text_value != NULL)
227
230
status = adb_ncTerminateInstanceType_set_correlationId(_ncTerminateInstanceType, env,
234
* axis2_qname_t *qname = NULL;
235
* axiom_attribute_t *the_attri = NULL;
237
* qname = axutil_qname_create(env, "nil", "http://www.w3.org/2001/XMLSchema-instance", "xsi");
238
* the_attri = axiom_element_get_attribute(current_element, env, qname);
240
/* currently thereis a bug in the axiom_element_get_attribute, so we have to go to this bad method */
242
axiom_attribute_t *the_attri = NULL;
243
axis2_char_t *attrib_text = NULL;
244
axutil_hash_t *attribute_hash = NULL;
246
attribute_hash = axiom_element_get_all_attributes(current_element, env);
251
axutil_hash_index_t *hi;
255
for (hi = axutil_hash_first(attribute_hash, env); hi; hi = axutil_hash_next(env, hi))
257
axutil_hash_this(hi, &key, NULL, &val);
259
if(strstr((axis2_char_t*)key, "nil|http://www.w3.org/2001/XMLSchema-instance"))
261
the_attri = (axiom_attribute_t*)val;
269
attrib_text = axiom_attribute_get_value(the_attri, env);
273
/* this is hoping that attribute is stored in "http://www.w3.org/2001/XMLSchema-instance", this happnes when name is in default namespace */
274
attrib_text = axiom_element_get_attribute_value_by_name(current_element, env, "nil");
277
if(attrib_text && 0 == axutil_strcmp(attrib_text, "1"))
279
AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI, "NULL value is set to a non nillable element correlationId");
280
status = AXIS2_FAILURE;
284
/* after all, we found this is a empty string */
285
status = adb_ncTerminateInstanceType_set_correlationId(_ncTerminateInstanceType, env,
290
234
if(AXIS2_FAILURE == status)
292
236
AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI, "failed in setting the value for correlationId ");
797
811
stream = axiom_data_source_get_stream(data_source, env); /* assume parent is of type data source */
801
815
if(!parent_tag_closed)
804
string_to_stream = ">";
818
string_to_stream = ">";
805
819
axutil_stream_write(stream, env, string_to_stream, axutil_strlen(string_to_stream));
810
824
if(!(p_prefix = (axis2_char_t*)axutil_hash_get(namespaces, "http://eucalyptus.ucsb.edu/", AXIS2_HASH_KEY_STRING)))
812
826
p_prefix = (axis2_char_t*)AXIS2_MALLOC(env->allocator, sizeof (axis2_char_t) * ADB_DEFAULT_NAMESPACE_PREFIX_LIMIT);
813
827
sprintf(p_prefix, "n%d", (*next_ns_index)++);
814
828
axutil_hash_set(namespaces, "http://eucalyptus.ucsb.edu/", AXIS2_HASH_KEY_STRING, p_prefix);
816
830
axiom_element_declare_namespace_assume_param_ownership(parent_element, env, axiom_namespace_create (env,
817
831
"http://eucalyptus.ucsb.edu/",
822
836
if (!_ncTerminateInstanceType->is_valid_correlationId)
825
839
/* no need to complain for minoccurs=0 element */
831
845
start_input_str = (axis2_char_t*)AXIS2_MALLOC(env->allocator, sizeof(axis2_char_t) *
832
(4 + axutil_strlen(p_prefix) +
833
axutil_strlen("correlationId")));
846
(4 + axutil_strlen(p_prefix) +
847
axutil_strlen("correlationId")));
835
849
/* axutil_strlen("<:>") + 1 = 4 */
836
850
end_input_str = (axis2_char_t*)AXIS2_MALLOC(env->allocator, sizeof(axis2_char_t) *
837
851
(5 + axutil_strlen(p_prefix) + axutil_strlen("correlationId")));
838
852
/* axutil_strlen("</:>") + 1 = 5 */
846
860
* parsing correlationId element
851
865
sprintf(start_input_str, "<%s%scorrelationId>",
852
866
p_prefix?p_prefix:"",
853
867
(p_prefix && axutil_strcmp(p_prefix, ""))?":":"");
855
869
start_input_str_len = axutil_strlen(start_input_str);
856
870
sprintf(end_input_str, "</%s%scorrelationId>",
857
871
p_prefix?p_prefix:"",
858
872
(p_prefix && axutil_strcmp(p_prefix, ""))?":":"");
859
873
end_input_str_len = axutil_strlen(end_input_str);
861
875
text_value_1 = _ncTerminateInstanceType->property_correlationId;
863
877
axutil_stream_write(stream, env, start_input_str, start_input_str_len);
866
880
text_value_1_temp = axutil_xml_quote_string(env, text_value_1, AXIS2_TRUE);
867
881
if (text_value_1_temp)
874
888
axutil_stream_write(stream, env, text_value_1, axutil_strlen(text_value_1));
877
891
axutil_stream_write(stream, env, end_input_str, end_input_str_len);
880
894
AXIS2_FREE(env->allocator,start_input_str);
881
895
AXIS2_FREE(env->allocator,end_input_str);
885
899
if(!(p_prefix = (axis2_char_t*)axutil_hash_get(namespaces, "http://eucalyptus.ucsb.edu/", AXIS2_HASH_KEY_STRING)))
887
901
p_prefix = (axis2_char_t*)AXIS2_MALLOC(env->allocator, sizeof (axis2_char_t) * ADB_DEFAULT_NAMESPACE_PREFIX_LIMIT);
888
902
sprintf(p_prefix, "n%d", (*next_ns_index)++);
889
903
axutil_hash_set(namespaces, "http://eucalyptus.ucsb.edu/", AXIS2_HASH_KEY_STRING, p_prefix);
891
905
axiom_element_declare_namespace_assume_param_ownership(parent_element, env, axiom_namespace_create (env,
892
906
"http://eucalyptus.ucsb.edu/",
897
911
if (!_ncTerminateInstanceType->is_valid_userId)
900
914
/* no need to complain for minoccurs=0 element */
906
920
start_input_str = (axis2_char_t*)AXIS2_MALLOC(env->allocator, sizeof(axis2_char_t) *
907
(4 + axutil_strlen(p_prefix) +
908
axutil_strlen("userId")));
921
(4 + axutil_strlen(p_prefix) +
922
axutil_strlen("userId")));
910
924
/* axutil_strlen("<:>") + 1 = 4 */
911
925
end_input_str = (axis2_char_t*)AXIS2_MALLOC(env->allocator, sizeof(axis2_char_t) *
912
926
(5 + axutil_strlen(p_prefix) + axutil_strlen("userId")));
913
927
/* axutil_strlen("</:>") + 1 = 5 */
921
935
* parsing userId element
926
940
sprintf(start_input_str, "<%s%suserId>",
927
941
p_prefix?p_prefix:"",
928
942
(p_prefix && axutil_strcmp(p_prefix, ""))?":":"");
930
944
start_input_str_len = axutil_strlen(start_input_str);
931
945
sprintf(end_input_str, "</%s%suserId>",
932
946
p_prefix?p_prefix:"",
933
947
(p_prefix && axutil_strcmp(p_prefix, ""))?":":"");
934
948
end_input_str_len = axutil_strlen(end_input_str);
936
950
text_value_2 = _ncTerminateInstanceType->property_userId;
938
952
axutil_stream_write(stream, env, start_input_str, start_input_str_len);
941
955
text_value_2_temp = axutil_xml_quote_string(env, text_value_2, AXIS2_TRUE);
942
956
if (text_value_2_temp)
949
963
axutil_stream_write(stream, env, text_value_2, axutil_strlen(text_value_2));
952
966
axutil_stream_write(stream, env, end_input_str, end_input_str_len);
955
969
AXIS2_FREE(env->allocator,start_input_str);
956
970
AXIS2_FREE(env->allocator,end_input_str);
960
974
if(!(p_prefix = (axis2_char_t*)axutil_hash_get(namespaces, "http://eucalyptus.ucsb.edu/", AXIS2_HASH_KEY_STRING)))
962
976
p_prefix = (axis2_char_t*)AXIS2_MALLOC(env->allocator, sizeof (axis2_char_t) * ADB_DEFAULT_NAMESPACE_PREFIX_LIMIT);
963
977
sprintf(p_prefix, "n%d", (*next_ns_index)++);
964
978
axutil_hash_set(namespaces, "http://eucalyptus.ucsb.edu/", AXIS2_HASH_KEY_STRING, p_prefix);
966
980
axiom_element_declare_namespace_assume_param_ownership(parent_element, env, axiom_namespace_create (env,
967
981
"http://eucalyptus.ucsb.edu/",
972
986
if (!_ncTerminateInstanceType->is_valid_return)
975
989
/* no need to complain for minoccurs=0 element */
981
995
start_input_str = (axis2_char_t*)AXIS2_MALLOC(env->allocator, sizeof(axis2_char_t) *
982
(4 + axutil_strlen(p_prefix) +
983
axutil_strlen("return")));
996
(4 + axutil_strlen(p_prefix) +
997
axutil_strlen("return")));
985
999
/* axutil_strlen("<:>") + 1 = 4 */
986
1000
end_input_str = (axis2_char_t*)AXIS2_MALLOC(env->allocator, sizeof(axis2_char_t) *
987
1001
(5 + axutil_strlen(p_prefix) + axutil_strlen("return")));
988
1002
/* axutil_strlen("</:>") + 1 = 5 */
996
1010
* parsing return element
1001
1015
sprintf(start_input_str, "<%s%sreturn>",
1002
1016
p_prefix?p_prefix:"",
1003
1017
(p_prefix && axutil_strcmp(p_prefix, ""))?":":"");
1005
1019
start_input_str_len = axutil_strlen(start_input_str);
1006
1020
sprintf(end_input_str, "</%s%sreturn>",
1007
1021
p_prefix?p_prefix:"",
1008
1022
(p_prefix && axutil_strcmp(p_prefix, ""))?":":"");
1009
1023
end_input_str_len = axutil_strlen(end_input_str);
1011
1025
strcpy(text_value_3, (_ncTerminateInstanceType->property_return)?"true":"false");
1013
1027
axutil_stream_write(stream, env, start_input_str, start_input_str_len);
1015
1029
axutil_stream_write(stream, env, text_value_3, axutil_strlen(text_value_3));
1017
axutil_stream_write(stream, env, end_input_str, end_input_str_len);
1020
AXIS2_FREE(env->allocator,start_input_str);
1021
AXIS2_FREE(env->allocator,end_input_str);
1025
if(!(p_prefix = (axis2_char_t*)axutil_hash_get(namespaces, "http://eucalyptus.ucsb.edu/", AXIS2_HASH_KEY_STRING)))
1027
p_prefix = (axis2_char_t*)AXIS2_MALLOC(env->allocator, sizeof (axis2_char_t) * ADB_DEFAULT_NAMESPACE_PREFIX_LIMIT);
1028
sprintf(p_prefix, "n%d", (*next_ns_index)++);
1029
axutil_hash_set(namespaces, "http://eucalyptus.ucsb.edu/", AXIS2_HASH_KEY_STRING, p_prefix);
1031
axiom_element_declare_namespace_assume_param_ownership(parent_element, env, axiom_namespace_create (env,
1032
"http://eucalyptus.ucsb.edu/",
1031
axutil_stream_write(stream, env, end_input_str, end_input_str_len);
1034
AXIS2_FREE(env->allocator,start_input_str);
1035
AXIS2_FREE(env->allocator,end_input_str);
1039
if(!(p_prefix = (axis2_char_t*)axutil_hash_get(namespaces, "http://eucalyptus.ucsb.edu/", AXIS2_HASH_KEY_STRING)))
1041
p_prefix = (axis2_char_t*)AXIS2_MALLOC(env->allocator, sizeof (axis2_char_t) * ADB_DEFAULT_NAMESPACE_PREFIX_LIMIT);
1042
sprintf(p_prefix, "n%d", (*next_ns_index)++);
1043
axutil_hash_set(namespaces, "http://eucalyptus.ucsb.edu/", AXIS2_HASH_KEY_STRING, p_prefix);
1045
axiom_element_declare_namespace_assume_param_ownership(parent_element, env, axiom_namespace_create (env,
1046
"http://eucalyptus.ucsb.edu/",
1051
if (!_ncTerminateInstanceType->is_valid_nodeName)
1054
/* no need to complain for minoccurs=0 element */
1060
start_input_str = (axis2_char_t*)AXIS2_MALLOC(env->allocator, sizeof(axis2_char_t) *
1061
(4 + axutil_strlen(p_prefix) +
1062
axutil_strlen("nodeName")));
1064
/* axutil_strlen("<:>") + 1 = 4 */
1065
end_input_str = (axis2_char_t*)AXIS2_MALLOC(env->allocator, sizeof(axis2_char_t) *
1066
(5 + axutil_strlen(p_prefix) + axutil_strlen("nodeName")));
1067
/* axutil_strlen("</:>") + 1 = 5 */
1075
* parsing nodeName element
1080
sprintf(start_input_str, "<%s%snodeName>",
1081
p_prefix?p_prefix:"",
1082
(p_prefix && axutil_strcmp(p_prefix, ""))?":":"");
1084
start_input_str_len = axutil_strlen(start_input_str);
1085
sprintf(end_input_str, "</%s%snodeName>",
1086
p_prefix?p_prefix:"",
1087
(p_prefix && axutil_strcmp(p_prefix, ""))?":":"");
1088
end_input_str_len = axutil_strlen(end_input_str);
1090
text_value_4 = _ncTerminateInstanceType->property_nodeName;
1092
axutil_stream_write(stream, env, start_input_str, start_input_str_len);
1095
text_value_4_temp = axutil_xml_quote_string(env, text_value_4, AXIS2_TRUE);
1096
if (text_value_4_temp)
1098
axutil_stream_write(stream, env, text_value_4_temp, axutil_strlen(text_value_4_temp));
1099
AXIS2_FREE(env->allocator, text_value_4_temp);
1103
axutil_stream_write(stream, env, text_value_4, axutil_strlen(text_value_4));
1106
axutil_stream_write(stream, env, end_input_str, end_input_str_len);
1109
AXIS2_FREE(env->allocator,start_input_str);
1110
AXIS2_FREE(env->allocator,end_input_str);
1114
if(!(p_prefix = (axis2_char_t*)axutil_hash_get(namespaces, "http://eucalyptus.ucsb.edu/", AXIS2_HASH_KEY_STRING)))
1116
p_prefix = (axis2_char_t*)AXIS2_MALLOC(env->allocator, sizeof (axis2_char_t) * ADB_DEFAULT_NAMESPACE_PREFIX_LIMIT);
1117
sprintf(p_prefix, "n%d", (*next_ns_index)++);
1118
axutil_hash_set(namespaces, "http://eucalyptus.ucsb.edu/", AXIS2_HASH_KEY_STRING, p_prefix);
1120
axiom_element_declare_namespace_assume_param_ownership(parent_element, env, axiom_namespace_create (env,
1121
"http://eucalyptus.ucsb.edu/",
1037
1126
if (!_ncTerminateInstanceType->is_valid_statusMessage)
1040
1129
/* no need to complain for minoccurs=0 element */
1046
1135
start_input_str = (axis2_char_t*)AXIS2_MALLOC(env->allocator, sizeof(axis2_char_t) *
1047
(4 + axutil_strlen(p_prefix) +
1048
axutil_strlen("statusMessage")));
1136
(4 + axutil_strlen(p_prefix) +
1137
axutil_strlen("statusMessage")));
1050
1139
/* axutil_strlen("<:>") + 1 = 4 */
1051
1140
end_input_str = (axis2_char_t*)AXIS2_MALLOC(env->allocator, sizeof(axis2_char_t) *
1052
1141
(5 + axutil_strlen(p_prefix) + axutil_strlen("statusMessage")));
1053
1142
/* axutil_strlen("</:>") + 1 = 5 */
1061
1150
* parsing statusMessage element
1066
1155
sprintf(start_input_str, "<%s%sstatusMessage>",
1067
1156
p_prefix?p_prefix:"",
1068
1157
(p_prefix && axutil_strcmp(p_prefix, ""))?":":"");
1070
1159
start_input_str_len = axutil_strlen(start_input_str);
1071
1160
sprintf(end_input_str, "</%s%sstatusMessage>",
1072
1161
p_prefix?p_prefix:"",
1073
1162
(p_prefix && axutil_strcmp(p_prefix, ""))?":":"");
1074
1163
end_input_str_len = axutil_strlen(end_input_str);
1076
sprintf (text_value_4, AXIS2_PRINTF_INT32_FORMAT_SPECIFIER, _ncTerminateInstanceType->property_statusMessage);
1165
sprintf (text_value_5, AXIS2_PRINTF_INT32_FORMAT_SPECIFIER, _ncTerminateInstanceType->property_statusMessage);
1078
1167
axutil_stream_write(stream, env, start_input_str, start_input_str_len);
1080
axutil_stream_write(stream, env, text_value_4, axutil_strlen(text_value_4));
1169
axutil_stream_write(stream, env, text_value_5, axutil_strlen(text_value_5));
1082
1171
axutil_stream_write(stream, env, end_input_str, end_input_str_len);
1085
1174
AXIS2_FREE(env->allocator,start_input_str);
1086
1175
AXIS2_FREE(env->allocator,end_input_str);
1090
1179
if(!(p_prefix = (axis2_char_t*)axutil_hash_get(namespaces, "http://eucalyptus.ucsb.edu/", AXIS2_HASH_KEY_STRING)))
1092
1181
p_prefix = (axis2_char_t*)AXIS2_MALLOC(env->allocator, sizeof (axis2_char_t) * ADB_DEFAULT_NAMESPACE_PREFIX_LIMIT);
1093
1182
sprintf(p_prefix, "n%d", (*next_ns_index)++);
1094
1183
axutil_hash_set(namespaces, "http://eucalyptus.ucsb.edu/", AXIS2_HASH_KEY_STRING, p_prefix);
1096
1185
axiom_element_declare_namespace_assume_param_ownership(parent_element, env, axiom_namespace_create (env,
1097
1186
"http://eucalyptus.ucsb.edu/",
1102
1191
if (!_ncTerminateInstanceType->is_valid_instanceId)
1106
1195
AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI, "Nil value found in non-nillable property instanceId");
1112
1201
start_input_str = (axis2_char_t*)AXIS2_MALLOC(env->allocator, sizeof(axis2_char_t) *
1113
(4 + axutil_strlen(p_prefix) +
1114
axutil_strlen("instanceId")));
1202
(4 + axutil_strlen(p_prefix) +
1203
axutil_strlen("instanceId")));
1116
1205
/* axutil_strlen("<:>") + 1 = 4 */
1117
1206
end_input_str = (axis2_char_t*)AXIS2_MALLOC(env->allocator, sizeof(axis2_char_t) *
1118
1207
(5 + axutil_strlen(p_prefix) + axutil_strlen("instanceId")));
1119
1208
/* axutil_strlen("</:>") + 1 = 5 */
1127
1216
* parsing instanceId element
1132
1221
sprintf(start_input_str, "<%s%sinstanceId>",
1133
1222
p_prefix?p_prefix:"",
1134
1223
(p_prefix && axutil_strcmp(p_prefix, ""))?":":"");
1136
1225
start_input_str_len = axutil_strlen(start_input_str);
1137
1226
sprintf(end_input_str, "</%s%sinstanceId>",
1138
1227
p_prefix?p_prefix:"",
1139
1228
(p_prefix && axutil_strcmp(p_prefix, ""))?":":"");
1140
1229
end_input_str_len = axutil_strlen(end_input_str);
1142
text_value_5 = _ncTerminateInstanceType->property_instanceId;
1231
text_value_6 = _ncTerminateInstanceType->property_instanceId;
1144
1233
axutil_stream_write(stream, env, start_input_str, start_input_str_len);
1147
text_value_5_temp = axutil_xml_quote_string(env, text_value_5, AXIS2_TRUE);
1148
if (text_value_5_temp)
1236
text_value_6_temp = axutil_xml_quote_string(env, text_value_6, AXIS2_TRUE);
1237
if (text_value_6_temp)
1150
axutil_stream_write(stream, env, text_value_5_temp, axutil_strlen(text_value_5_temp));
1151
AXIS2_FREE(env->allocator, text_value_5_temp);
1239
axutil_stream_write(stream, env, text_value_6_temp, axutil_strlen(text_value_6_temp));
1240
AXIS2_FREE(env->allocator, text_value_6_temp);
1155
axutil_stream_write(stream, env, text_value_5, axutil_strlen(text_value_5));
1244
axutil_stream_write(stream, env, text_value_6, axutil_strlen(text_value_6));
1158
1247
axutil_stream_write(stream, env, end_input_str, end_input_str_len);
1161
1250
AXIS2_FREE(env->allocator,start_input_str);
1162
1251
AXIS2_FREE(env->allocator,end_input_str);
1174
1263
* getter for correlationId.
1498
1587
return adb_ncTerminateInstanceType_reset_return(_ncTerminateInstanceType, env);
1593
* getter for nodeName.
1595
axis2_char_t* AXIS2_CALL
1596
adb_ncTerminateInstanceType_get_nodeName(
1597
adb_ncTerminateInstanceType_t* _ncTerminateInstanceType,
1598
const axutil_env_t *env)
1601
AXIS2_ENV_CHECK(env, NULL);
1602
AXIS2_PARAM_CHECK(env->error, _ncTerminateInstanceType, NULL);
1605
return _ncTerminateInstanceType->property_nodeName;
1609
* setter for nodeName
1611
axis2_status_t AXIS2_CALL
1612
adb_ncTerminateInstanceType_set_nodeName(
1613
adb_ncTerminateInstanceType_t* _ncTerminateInstanceType,
1614
const axutil_env_t *env,
1615
const axis2_char_t* arg_nodeName)
1619
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
1620
AXIS2_PARAM_CHECK(env->error, _ncTerminateInstanceType, AXIS2_FAILURE);
1622
if(_ncTerminateInstanceType->is_valid_nodeName &&
1623
arg_nodeName == _ncTerminateInstanceType->property_nodeName)
1626
return AXIS2_SUCCESS;
1629
adb_ncTerminateInstanceType_reset_nodeName(_ncTerminateInstanceType, env);
1632
if(NULL == arg_nodeName)
1634
/* We are already done */
1635
return AXIS2_SUCCESS;
1637
_ncTerminateInstanceType->property_nodeName = (axis2_char_t *)axutil_strdup(env, arg_nodeName);
1638
if(NULL == _ncTerminateInstanceType->property_nodeName)
1640
AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI, "Error allocating memeory for nodeName");
1641
return AXIS2_FAILURE;
1643
_ncTerminateInstanceType->is_valid_nodeName = AXIS2_TRUE;
1645
return AXIS2_SUCCESS;
1651
* resetter for nodeName
1653
axis2_status_t AXIS2_CALL
1654
adb_ncTerminateInstanceType_reset_nodeName(
1655
adb_ncTerminateInstanceType_t* _ncTerminateInstanceType,
1656
const axutil_env_t *env)
1660
void *element = NULL;
1662
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
1663
AXIS2_PARAM_CHECK(env->error, _ncTerminateInstanceType, AXIS2_FAILURE);
1669
if(_ncTerminateInstanceType->property_nodeName != NULL)
1673
AXIS2_FREE(env-> allocator, _ncTerminateInstanceType->property_nodeName);
1674
_ncTerminateInstanceType->property_nodeName = NULL;
1679
_ncTerminateInstanceType->is_valid_nodeName = AXIS2_FALSE;
1680
return AXIS2_SUCCESS;
1684
* Check whether nodeName is nill
1686
axis2_bool_t AXIS2_CALL
1687
adb_ncTerminateInstanceType_is_nodeName_nil(
1688
adb_ncTerminateInstanceType_t* _ncTerminateInstanceType,
1689
const axutil_env_t *env)
1691
AXIS2_ENV_CHECK(env, AXIS2_TRUE);
1692
AXIS2_PARAM_CHECK(env->error, _ncTerminateInstanceType, AXIS2_TRUE);
1694
return !_ncTerminateInstanceType->is_valid_nodeName;
1698
* Set nodeName to nill (currently the same as reset)
1700
axis2_status_t AXIS2_CALL
1701
adb_ncTerminateInstanceType_set_nodeName_nil(
1702
adb_ncTerminateInstanceType_t* _ncTerminateInstanceType,
1703
const axutil_env_t *env)
1705
return adb_ncTerminateInstanceType_reset_nodeName(_ncTerminateInstanceType, env);
1504
1711
* getter for statusMessage.