You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by da...@apache.org on 2006/06/14 07:23:21 UTC
svn commit: r414079 [16/26] - in /webservices/axis2/trunk/c/woden: include/
src/builder/ src/schema/ src/util/ src/wsdl20/ src/wsdl20/enumeration/
src/wsdl20/extensions/ src/wsdl20/extensions/soap/ src/wsdl20/xml/ src/xml/
test/
Modified: webservices/axis2/trunk/c/woden/src/wsdl20/extensions/soap/soap_binding_exts.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/src/wsdl20/extensions/soap/soap_binding_exts.c?rev=414079&r1=414078&r2=414079&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/src/wsdl20/extensions/soap/soap_binding_exts.c (original)
+++ webservices/axis2/trunk/c/woden/src/wsdl20/extensions/soap/soap_binding_exts.c Tue Jun 13 22:23:14 2006
@@ -14,117 +14,117 @@
* limitations under the License.
*/
-#include <woden/wsdl20/extensions/soap/axis2_woden_soap_binding_exts.h>
-#include <woden/wsdl20/extensions/axis2_woden_component_exts.h>
-#include <woden/wsdl20/xml/axis2_woden_wsdl_element.h>
-#include <woden/xml/axis2_woden_string_attr.h>
-#include <woden/xml/axis2_woden_uri_attr.h>
-#include "axis2_woden_soap_constants.h"
+#include <woden_soap_binding_exts.h>
+#include <woden_component_exts.h>
+#include <woden_wsdl_element.h>
+#include <woden_string_attr.h>
+#include <woden_uri_attr.h>
+#include "woden_soap_constants.h"
-typedef struct axis2_woden_soap_binding_exts_impl axis2_woden_soap_binding_exts_impl_t;
+typedef struct woden_soap_binding_exts_impl woden_soap_binding_exts_impl_t;
/**
* @brief Soap Binding Extensions Struct Impl
* Axis2 Soap Binding Extensions
*/
-struct axis2_woden_soap_binding_exts_impl
+struct woden_soap_binding_exts_impl
{
- axis2_woden_soap_binding_exts_t binding_exts;
- axis2_woden_component_exts_t *component_exts;
+ woden_soap_binding_exts_t binding_exts;
+ woden_component_exts_t *component_exts;
axis2_hash_t *methods;
axis2_hash_t *super;
- axis2_woden_obj_types_t obj_type;
+ woden_obj_types_t obj_type;
axis2_qname_t *qname;
};
-#define INTF_TO_IMPL(binding_exts) ((axis2_woden_soap_binding_exts_impl_t *) binding_exts)
+#define INTF_TO_IMPL(binding_exts) ((woden_soap_binding_exts_impl_t *) binding_exts)
axis2_status_t AXIS2_CALL
-axis2_woden_soap_binding_exts_free(
+woden_soap_binding_exts_free(
void *binding_exts,
const axis2_env_t *env);
axis2_hash_t *AXIS2_CALL
-axis2_woden_soap_binding_exts_super_objs(
+woden_soap_binding_exts_super_objs(
void *binding_exts,
const axis2_env_t *env);
-axis2_woden_obj_types_t AXIS2_CALL
-axis2_woden_soap_binding_exts_type(
+woden_obj_types_t AXIS2_CALL
+woden_soap_binding_exts_type(
void *binding_exts,
const axis2_env_t *env);
-axis2_woden_component_exts_t *AXIS2_CALL
-axis2_woden_soap_binding_exts_get_base_impl(
+woden_component_exts_t *AXIS2_CALL
+woden_soap_binding_exts_get_base_impl(
void *binding_exts,
const axis2_env_t *env);
axis2_char_t *AXIS2_CALL
-axis2_woden_soap_binding_exts_get_soap_version(
+woden_soap_binding_exts_get_soap_version(
void *binding_exts,
const axis2_env_t *env);
axis2_uri_t *AXIS2_CALL
-axis2_woden_soap_binding_exts_get_soap_underlying_protocol(
+woden_soap_binding_exts_get_soap_underlying_protocol(
void *binding_exts,
const axis2_env_t *env);
axis2_uri_t *AXIS2_CALL
-axis2_woden_soap_binding_exts_get_soap_mep_default(
+woden_soap_binding_exts_get_soap_mep_default(
void *binding_exts,
const axis2_env_t *env);
axis2_array_list_t *AXIS2_CALL
-axis2_woden_soap_binding_exts_get_soap_modules(
+woden_soap_binding_exts_get_soap_modules(
void *binding_exts,
const axis2_env_t *env);
-static axis2_woden_soap_binding_exts_t *
+static woden_soap_binding_exts_t *
create(const axis2_env_t *env);
static axis2_status_t
-axis2_woden_soap_binding_exts_free_ops(
+woden_soap_binding_exts_free_ops(
void *binding_exts,
const axis2_env_t *env);
/************************Woden C Internal Methods******************************/
-AXIS2_EXTERN axis2_woden_soap_binding_exts_t * AXIS2_CALL
-axis2_woden_soap_binding_exts_to_component_exts(
+AXIS2_EXTERN woden_soap_binding_exts_t * AXIS2_CALL
+woden_soap_binding_exts_to_component_exts(
void *binding_exts,
const axis2_env_t *env)
{
- axis2_woden_soap_binding_exts_impl_t *binding_exts_impl = NULL;
+ woden_soap_binding_exts_impl_t *binding_exts_impl = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
if(!binding_exts)
{
- binding_exts_impl = (axis2_woden_soap_binding_exts_impl_t *) create(env);
+ binding_exts_impl = (woden_soap_binding_exts_impl_t *) create(env);
}
else
- binding_exts_impl = (axis2_woden_soap_binding_exts_impl_t *) binding_exts;
- axis2_woden_soap_binding_exts_free_ops(binding_exts, env);
+ binding_exts_impl = (woden_soap_binding_exts_impl_t *) binding_exts;
+ woden_soap_binding_exts_free_ops(binding_exts, env);
binding_exts_impl->binding_exts.component_exts.ops =
AXIS2_MALLOC(env->allocator,
- sizeof(axis2_woden_component_exts_ops_t));
- axis2_woden_component_exts_resolve_methods(&(binding_exts_impl->binding_exts.
+ sizeof(woden_component_exts_ops_t));
+ woden_component_exts_resolve_methods(&(binding_exts_impl->binding_exts.
component_exts), env, binding_exts_impl->methods);
return binding_exts;
}
/************************End of Woden C Internal Methods***********************/
-static axis2_woden_soap_binding_exts_t *
+static woden_soap_binding_exts_t *
create(const axis2_env_t *env)
{
- axis2_woden_soap_binding_exts_impl_t *binding_exts_impl = NULL;
+ woden_soap_binding_exts_impl_t *binding_exts_impl = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
binding_exts_impl = AXIS2_MALLOC(env->allocator,
- sizeof(axis2_woden_soap_binding_exts_impl_t));
+ sizeof(woden_soap_binding_exts_impl_t));
- binding_exts_impl->obj_type= AXIS2_WODEN_SOAP_BINDING_EXTS;
+ binding_exts_impl->obj_type= WODEN_SOAP_BINDING_EXTS;
binding_exts_impl->super = NULL;
binding_exts_impl->methods = NULL;
@@ -134,24 +134,24 @@
binding_exts_impl->binding_exts.component_exts.ops = NULL;
binding_exts_impl->binding_exts.ops = AXIS2_MALLOC(env->allocator,
- sizeof(axis2_woden_soap_binding_exts_ops_t));
+ sizeof(woden_soap_binding_exts_ops_t));
- binding_exts_impl->binding_exts.ops->free = axis2_woden_soap_binding_exts_free;
+ binding_exts_impl->binding_exts.ops->free = woden_soap_binding_exts_free;
binding_exts_impl->binding_exts.ops->super_objs =
- axis2_woden_soap_binding_exts_super_objs;
+ woden_soap_binding_exts_super_objs;
binding_exts_impl->binding_exts.ops->type =
- axis2_woden_soap_binding_exts_type;
+ woden_soap_binding_exts_type;
binding_exts_impl->binding_exts.ops->get_base_impl =
- axis2_woden_soap_binding_exts_get_base_impl;
+ woden_soap_binding_exts_get_base_impl;
binding_exts_impl->binding_exts.ops->get_soap_version =
- axis2_woden_soap_binding_exts_get_soap_version;
+ woden_soap_binding_exts_get_soap_version;
binding_exts_impl->binding_exts.ops->get_soap_underlying_protocol =
- axis2_woden_soap_binding_exts_get_soap_underlying_protocol;
+ woden_soap_binding_exts_get_soap_underlying_protocol;
binding_exts_impl->binding_exts.ops->get_soap_mep_default =
- axis2_woden_soap_binding_exts_get_soap_mep_default;
+ woden_soap_binding_exts_get_soap_mep_default;
binding_exts_impl->binding_exts.ops->get_soap_modules =
- axis2_woden_soap_binding_exts_get_soap_modules;
+ woden_soap_binding_exts_get_soap_modules;
binding_exts_impl->methods = axis2_hash_make(env);
if(!binding_exts_impl->methods)
@@ -160,37 +160,37 @@
return NULL;
}
axis2_hash_set(binding_exts_impl->methods, "free", AXIS2_HASH_KEY_STRING,
- axis2_woden_soap_binding_exts_free);
+ woden_soap_binding_exts_free);
axis2_hash_set(binding_exts_impl->methods, "super_objs",
- AXIS2_HASH_KEY_STRING, axis2_woden_soap_binding_exts_super_objs);
+ AXIS2_HASH_KEY_STRING, woden_soap_binding_exts_super_objs);
axis2_hash_set(binding_exts_impl->methods, "type",
- AXIS2_HASH_KEY_STRING, axis2_woden_soap_binding_exts_type);
+ AXIS2_HASH_KEY_STRING, woden_soap_binding_exts_type);
axis2_hash_set(binding_exts_impl->methods, "get_soap_version",
AXIS2_HASH_KEY_STRING,
- axis2_woden_soap_binding_exts_get_soap_version);
+ woden_soap_binding_exts_get_soap_version);
axis2_hash_set(binding_exts_impl->methods, "get_soap_underlying_protocol",
AXIS2_HASH_KEY_STRING,
- axis2_woden_soap_binding_exts_get_soap_underlying_protocol);
+ woden_soap_binding_exts_get_soap_underlying_protocol);
axis2_hash_set(binding_exts_impl->methods, "get_soap_mep_default",
AXIS2_HASH_KEY_STRING,
- axis2_woden_soap_binding_exts_get_soap_mep_default);
+ woden_soap_binding_exts_get_soap_mep_default);
axis2_hash_set(binding_exts_impl->methods, "get_soap_modules",
AXIS2_HASH_KEY_STRING,
- axis2_woden_soap_binding_exts_get_soap_modules);
+ woden_soap_binding_exts_get_soap_modules);
return &(binding_exts_impl->binding_exts);
}
-AXIS2_EXTERN axis2_woden_soap_binding_exts_t * AXIS2_CALL
-axis2_woden_soap_binding_exts_create(const axis2_env_t *env)
+AXIS2_EXTERN woden_soap_binding_exts_t * AXIS2_CALL
+woden_soap_binding_exts_create(const axis2_env_t *env)
{
- axis2_woden_soap_binding_exts_impl_t *binding_exts_impl = NULL;
+ woden_soap_binding_exts_impl_t *binding_exts_impl = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
- binding_exts_impl = (axis2_woden_soap_binding_exts_impl_t *) create(env);
+ binding_exts_impl = (woden_soap_binding_exts_impl_t *) create(env);
- binding_exts_impl->component_exts = axis2_woden_component_exts_create(env);
+ binding_exts_impl->component_exts = woden_component_exts_create(env);
binding_exts_impl->super = axis2_hash_make(env);
if(!binding_exts_impl->super)
@@ -198,20 +198,20 @@
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
return NULL;
}
- axis2_hash_set(binding_exts_impl->super, "AXIS2_WODEN_SOAP_BINDING_EXTS", AXIS2_HASH_KEY_STRING,
+ axis2_hash_set(binding_exts_impl->super, "WODEN_SOAP_BINDING_EXTS", AXIS2_HASH_KEY_STRING,
&(binding_exts_impl->binding_exts));
- axis2_hash_set(binding_exts_impl->super, "AXIS2_WODEN_COMPONENT_EXTS", AXIS2_HASH_KEY_STRING,
+ axis2_hash_set(binding_exts_impl->super, "WODEN_COMPONENT_EXTS", AXIS2_HASH_KEY_STRING,
binding_exts_impl->component_exts);
return &(binding_exts_impl->binding_exts);
}
static axis2_status_t
-axis2_woden_soap_binding_exts_free_ops(
+woden_soap_binding_exts_free_ops(
void *binding_exts,
const axis2_env_t *env)
{
- axis2_woden_soap_binding_exts_impl_t *binding_exts_impl = NULL;
+ woden_soap_binding_exts_impl_t *binding_exts_impl = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
binding_exts_impl = INTF_TO_IMPL(binding_exts);
@@ -228,10 +228,10 @@
axis2_status_t AXIS2_CALL
-axis2_woden_soap_binding_exts_free(void *binding_exts,
+woden_soap_binding_exts_free(void *binding_exts,
const axis2_env_t *env)
{
- axis2_woden_soap_binding_exts_impl_t *binding_exts_impl = NULL;
+ woden_soap_binding_exts_impl_t *binding_exts_impl = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
binding_exts_impl = INTF_TO_IMPL(binding_exts);
@@ -250,7 +250,7 @@
if(binding_exts_impl->component_exts)
{
- AXIS2_WODEN_COMPONENT_EXTS_FREE(binding_exts_impl->component_exts, env);
+ WODEN_COMPONENT_EXTS_FREE(binding_exts_impl->component_exts, env);
binding_exts_impl->component_exts = NULL;
}
@@ -259,7 +259,7 @@
AXIS2_QNAME_FREE(binding_exts_impl->qname, env);
binding_exts_impl->qname = NULL;
}
- axis2_woden_soap_binding_exts_free_ops(binding_exts, env);
+ woden_soap_binding_exts_free_ops(binding_exts, env);
if((&(binding_exts_impl->binding_exts))->ops)
{
@@ -276,11 +276,11 @@
}
axis2_hash_t *AXIS2_CALL
-axis2_woden_soap_binding_exts_super_objs(
+woden_soap_binding_exts_super_objs(
void *binding_exts,
const axis2_env_t *env)
{
- axis2_woden_soap_binding_exts_impl_t *binding_exts_impl = NULL;
+ woden_soap_binding_exts_impl_t *binding_exts_impl = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
binding_exts_impl = INTF_TO_IMPL(binding_exts);
@@ -288,12 +288,12 @@
return binding_exts_impl->super;
}
-axis2_woden_obj_types_t AXIS2_CALL
-axis2_woden_soap_binding_exts_type(
+woden_obj_types_t AXIS2_CALL
+woden_soap_binding_exts_type(
void *binding_exts,
const axis2_env_t *env)
{
- axis2_woden_soap_binding_exts_impl_t *binding_exts_impl = NULL;
+ woden_soap_binding_exts_impl_t *binding_exts_impl = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
binding_exts_impl = INTF_TO_IMPL(binding_exts);
@@ -301,12 +301,12 @@
return binding_exts_impl->obj_type;
}
-axis2_woden_component_exts_t *AXIS2_CALL
-axis2_woden_soap_binding_exts_get_base_impl(
+woden_component_exts_t *AXIS2_CALL
+woden_soap_binding_exts_get_base_impl(
void *binding_exts,
const axis2_env_t *env)
{
- axis2_woden_soap_binding_exts_impl_t *binding_exts_impl = NULL;
+ woden_soap_binding_exts_impl_t *binding_exts_impl = NULL;
AXIS2_ENV_CHECK(env, NULL);
binding_exts_impl = INTF_TO_IMPL(binding_exts);
@@ -315,13 +315,13 @@
}
axis2_status_t AXIS2_CALL
-axis2_woden_soap_binding_exts_resolve_methods(
- axis2_woden_soap_binding_exts_t *binding_exts,
+woden_soap_binding_exts_resolve_methods(
+ woden_soap_binding_exts_t *binding_exts,
const axis2_env_t *env,
- axis2_woden_soap_binding_exts_t *binding_exts_impl,
+ woden_soap_binding_exts_t *binding_exts_impl,
axis2_hash_t *methods)
{
- axis2_woden_soap_binding_exts_impl_t *binding_exts_impl_l = NULL;
+ woden_soap_binding_exts_impl_t *binding_exts_impl_l = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
AXIS2_PARAM_CHECK(env->error, methods, AXIS2_FAILURE);
@@ -362,93 +362,93 @@
}
axis2_char_t *AXIS2_CALL
-axis2_woden_soap_binding_exts_get_soap_version(
+woden_soap_binding_exts_get_soap_version(
void *binding_exts,
const axis2_env_t *env)
{
- axis2_woden_soap_binding_exts_impl_t *binding_exts_impl = NULL;
- axis2_woden_string_attr_t *version = NULL;
+ woden_soap_binding_exts_impl_t *binding_exts_impl = NULL;
+ woden_string_attr_t *version = NULL;
void *parent_element = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
binding_exts_impl = INTF_TO_IMPL(binding_exts);
- parent_element = AXIS2_WODEN_COMPONENT_EXTS_GET_PARENT_ELEMENT(
+ parent_element = WODEN_COMPONENT_EXTS_GET_PARENT_ELEMENT(
binding_exts_impl->component_exts, env);
- parent_element = axis2_woden_wsdl_element_to_attr_extensible(parent_element,
+ parent_element = woden_wsdl_element_to_attr_extensible(parent_element,
env);
binding_exts_impl->qname = axis2_qname_create_from_string(env, WODEN_Q_ATTR_SOAP_VERSION);
- version = (axis2_woden_string_attr_t *)
- AXIS2_WODEN_ATTR_EXTENSIBLE_GET_EXT_ATTR(parent_element, env, binding_exts_impl->qname);
- return version != NULL ? AXIS2_WODEN_STRING_ATTR_GET_STRING(version, env) :
+ version = (woden_string_attr_t *)
+ WODEN_ATTR_EXTENSIBLE_GET_EXT_ATTR(parent_element, env, binding_exts_impl->qname);
+ return version != NULL ? WODEN_STRING_ATTR_GET_STRING(version, env) :
NULL;
}
axis2_uri_t *AXIS2_CALL
-axis2_woden_soap_binding_exts_get_soap_underlying_protocol(
+woden_soap_binding_exts_get_soap_underlying_protocol(
void *binding_exts,
const axis2_env_t *env)
{
- axis2_woden_soap_binding_exts_impl_t *binding_exts_impl = NULL;
- axis2_woden_uri_attr_t *protocol = NULL;
+ woden_soap_binding_exts_impl_t *binding_exts_impl = NULL;
+ woden_uri_attr_t *protocol = NULL;
void *parent_element = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
binding_exts_impl = INTF_TO_IMPL(binding_exts);
- parent_element = AXIS2_WODEN_COMPONENT_EXTS_GET_PARENT_ELEMENT(
+ parent_element = WODEN_COMPONENT_EXTS_GET_PARENT_ELEMENT(
binding_exts_impl->component_exts, env);
- parent_element = axis2_woden_wsdl_element_to_attr_extensible(parent_element,
+ parent_element = woden_wsdl_element_to_attr_extensible(parent_element,
env);
binding_exts_impl->qname = axis2_qname_create_from_string(env, WODEN_Q_ATTR_SOAP_PROTOCOL);
- protocol = (axis2_woden_uri_attr_t *) AXIS2_WODEN_ATTR_EXTENSIBLE_GET_EXT_ATTR(
+ protocol = (woden_uri_attr_t *) WODEN_ATTR_EXTENSIBLE_GET_EXT_ATTR(
parent_element, env, binding_exts_impl->qname);
- return protocol != NULL ? AXIS2_WODEN_URI_ATTR_GET_URI(protocol, env) : NULL;
+ return protocol != NULL ? WODEN_URI_ATTR_GET_URI(protocol, env) : NULL;
}
axis2_uri_t *AXIS2_CALL
-axis2_woden_soap_binding_exts_get_soap_mep_default(
+woden_soap_binding_exts_get_soap_mep_default(
void *binding_exts,
const axis2_env_t *env)
{
- axis2_woden_soap_binding_exts_impl_t *binding_exts_impl = NULL;
- axis2_woden_uri_attr_t *mep_default = NULL;
+ woden_soap_binding_exts_impl_t *binding_exts_impl = NULL;
+ woden_uri_attr_t *mep_default = NULL;
void *parent_element = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
binding_exts_impl = INTF_TO_IMPL(binding_exts);
- parent_element = AXIS2_WODEN_COMPONENT_EXTS_GET_PARENT_ELEMENT(
+ parent_element = WODEN_COMPONENT_EXTS_GET_PARENT_ELEMENT(
binding_exts_impl->component_exts, env);
- parent_element = axis2_woden_wsdl_element_to_attr_extensible(parent_element,
+ parent_element = woden_wsdl_element_to_attr_extensible(parent_element,
env);
binding_exts_impl->qname = axis2_qname_create_from_string(env, WODEN_Q_ATTR_SOAP_MEPDEFAULT);
- mep_default = (axis2_woden_uri_attr_t *)
- AXIS2_WODEN_ATTR_EXTENSIBLE_GET_EXT_ATTR(parent_element, env, binding_exts_impl->qname);
- return mep_default != NULL ? AXIS2_WODEN_URI_ATTR_GET_URI(mep_default, env) :
+ mep_default = (woden_uri_attr_t *)
+ WODEN_ATTR_EXTENSIBLE_GET_EXT_ATTR(parent_element, env, binding_exts_impl->qname);
+ return mep_default != NULL ? WODEN_URI_ATTR_GET_URI(mep_default, env) :
NULL;
}
axis2_array_list_t *AXIS2_CALL
-axis2_woden_soap_binding_exts_get_soap_modules(
+woden_soap_binding_exts_get_soap_modules(
void *binding_exts,
const axis2_env_t *env)
{
- axis2_woden_soap_binding_exts_impl_t *binding_exts_impl = NULL;
+ woden_soap_binding_exts_impl_t *binding_exts_impl = NULL;
axis2_array_list_t *ext_els = NULL;
void *parent_element = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
binding_exts_impl = INTF_TO_IMPL(binding_exts);
- parent_element = AXIS2_WODEN_COMPONENT_EXTS_GET_PARENT_ELEMENT(
+ parent_element = WODEN_COMPONENT_EXTS_GET_PARENT_ELEMENT(
binding_exts_impl->component_exts, env);
- parent_element = axis2_woden_wsdl_element_to_attr_extensible(parent_element,
+ parent_element = woden_wsdl_element_to_attr_extensible(parent_element,
env);
binding_exts_impl->qname = axis2_qname_create_from_string(env, WODEN_Q_ELEM_SOAP_MODULE);
- ext_els = AXIS2_WODEN_ELEMENT_EXTENSIBLE_GET_EXT_ELEMENTS_OF_TYPE(
+ ext_els = WODEN_ELEMENT_EXTENSIBLE_GET_EXT_ELEMENTS_OF_TYPE(
parent_element, env, binding_exts_impl->qname);
return ext_els;
}
Modified: webservices/axis2/trunk/c/woden/src/wsdl20/extensions/soap/soap_binding_fault_exts.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/src/wsdl20/extensions/soap/soap_binding_fault_exts.c?rev=414079&r1=414078&r2=414079&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/src/wsdl20/extensions/soap/soap_binding_fault_exts.c (original)
+++ webservices/axis2/trunk/c/woden/src/wsdl20/extensions/soap/soap_binding_fault_exts.c Tue Jun 13 22:23:14 2006
@@ -14,118 +14,118 @@
* limitations under the License.
*/
-#include <woden/wsdl20/extensions/soap/axis2_woden_soap_binding_fault_exts.h>
-#include <woden/wsdl20/extensions/axis2_woden_component_exts.h>
-#include <woden/wsdl20/xml/axis2_woden_wsdl_element.h>
-#include <woden/xml/axis2_woden_string_attr.h>
-#include <woden/xml/axis2_woden_qname_or_token_any_attr.h>
-#include <woden/xml/axis2_woden_qname_list_or_token_any_attr.h>
-#include "axis2_woden_soap_constants.h"
+#include <woden_soap_binding_fault_exts.h>
+#include <woden_component_exts.h>
+#include <woden_wsdl_element.h>
+#include <woden_string_attr.h>
+#include <woden_qname_or_token_any_attr.h>
+#include <woden_qname_list_or_token_any_attr.h>
+#include "woden_soap_constants.h"
-typedef struct axis2_woden_soap_binding_fault_exts_impl axis2_woden_soap_binding_fault_exts_impl_t;
+typedef struct woden_soap_binding_fault_exts_impl woden_soap_binding_fault_exts_impl_t;
/**
* @brief Soap Binding Fault Extensions Struct Impl
* Axis2 Soap Binding Fault Extensions
*/
-struct axis2_woden_soap_binding_fault_exts_impl
+struct woden_soap_binding_fault_exts_impl
{
- axis2_woden_soap_binding_fault_exts_t binding_fault_exts;
- axis2_woden_component_exts_t *component_exts;
+ woden_soap_binding_fault_exts_t binding_fault_exts;
+ woden_component_exts_t *component_exts;
axis2_hash_t *methods;
axis2_hash_t *super;
- axis2_woden_obj_types_t obj_type;
+ woden_obj_types_t obj_type;
axis2_qname_t *qname;
};
-#define INTF_TO_IMPL(binding_fault_exts) ((axis2_woden_soap_binding_fault_exts_impl_t *) binding_fault_exts)
+#define INTF_TO_IMPL(binding_fault_exts) ((woden_soap_binding_fault_exts_impl_t *) binding_fault_exts)
axis2_status_t AXIS2_CALL
-axis2_woden_soap_binding_fault_exts_free(
+woden_soap_binding_fault_exts_free(
void *binding_fault_exts,
const axis2_env_t *env);
axis2_hash_t *AXIS2_CALL
-axis2_woden_soap_binding_fault_exts_super_objs(
+woden_soap_binding_fault_exts_super_objs(
void *binding_fault_exts,
const axis2_env_t *env);
-axis2_woden_obj_types_t AXIS2_CALL
-axis2_woden_soap_binding_fault_exts_type(
+woden_obj_types_t AXIS2_CALL
+woden_soap_binding_fault_exts_type(
void *binding_fault_exts,
const axis2_env_t *env);
-axis2_woden_component_exts_t *AXIS2_CALL
-axis2_woden_soap_binding_fault_exts_get_base_impl(
+woden_component_exts_t *AXIS2_CALL
+woden_soap_binding_fault_exts_get_base_impl(
void *binding_fault_exts,
const axis2_env_t *env);
void *AXIS2_CALL
-axis2_woden_soap_binding_fault_exts_get_soap_fault_code(
+woden_soap_binding_fault_exts_get_soap_fault_code(
void *binding_fault_exts,
const axis2_env_t *env);
void *AXIS2_CALL
-axis2_woden_soap_binding_fault_exts_get_soap_fault_subcodes(
+woden_soap_binding_fault_exts_get_soap_fault_subcodes(
void *binding_fault_exts,
const axis2_env_t *env);
axis2_array_list_t *AXIS2_CALL
-axis2_woden_soap_binding_fault_exts_get_soap_modules(
+woden_soap_binding_fault_exts_get_soap_modules(
void *binding_fault_exts,
const axis2_env_t *env);
axis2_array_list_t *AXIS2_CALL
-axis2_woden_soap_binding_fault_exts_get_soap_headers(
+woden_soap_binding_fault_exts_get_soap_headers(
void *binding_fault_exts,
const axis2_env_t *env);
-static axis2_woden_soap_binding_fault_exts_t *
+static woden_soap_binding_fault_exts_t *
create(
const axis2_env_t *env);
static axis2_status_t
-axis2_woden_soap_binding_fault_exts_free_ops(
+woden_soap_binding_fault_exts_free_ops(
void *binding_fault_exts,
const axis2_env_t *env);
/************************Woden C Internal Methods******************************/
-AXIS2_EXTERN axis2_woden_soap_binding_fault_exts_t * AXIS2_CALL
-axis2_woden_soap_binding_fault_exts_to_component_exts(
+AXIS2_EXTERN woden_soap_binding_fault_exts_t * AXIS2_CALL
+woden_soap_binding_fault_exts_to_component_exts(
void *binding_fault_exts,
const axis2_env_t *env)
{
- axis2_woden_soap_binding_fault_exts_impl_t *binding_fault_exts_impl = NULL;
+ woden_soap_binding_fault_exts_impl_t *binding_fault_exts_impl = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
if(!binding_fault_exts)
{
- binding_fault_exts_impl = (axis2_woden_soap_binding_fault_exts_impl_t *) create(env);
+ binding_fault_exts_impl = (woden_soap_binding_fault_exts_impl_t *) create(env);
}
else
- binding_fault_exts_impl = (axis2_woden_soap_binding_fault_exts_impl_t *) binding_fault_exts;
- axis2_woden_soap_binding_fault_exts_free_ops(binding_fault_exts, env);
+ binding_fault_exts_impl = (woden_soap_binding_fault_exts_impl_t *) binding_fault_exts;
+ woden_soap_binding_fault_exts_free_ops(binding_fault_exts, env);
binding_fault_exts_impl->binding_fault_exts.component_exts.ops =
AXIS2_MALLOC(env->allocator,
- sizeof(axis2_woden_component_exts_ops_t));
- axis2_woden_component_exts_resolve_methods(&(binding_fault_exts_impl->binding_fault_exts.
+ sizeof(woden_component_exts_ops_t));
+ woden_component_exts_resolve_methods(&(binding_fault_exts_impl->binding_fault_exts.
component_exts), env, binding_fault_exts_impl->methods);
return binding_fault_exts;
}
/************************End of Woden C Internal Methods***********************/
-static axis2_woden_soap_binding_fault_exts_t *
+static woden_soap_binding_fault_exts_t *
create(const axis2_env_t *env)
{
- axis2_woden_soap_binding_fault_exts_impl_t *binding_fault_exts_impl = NULL;
+ woden_soap_binding_fault_exts_impl_t *binding_fault_exts_impl = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
binding_fault_exts_impl = AXIS2_MALLOC(env->allocator,
- sizeof(axis2_woden_soap_binding_fault_exts_impl_t));
+ sizeof(woden_soap_binding_fault_exts_impl_t));
- binding_fault_exts_impl->obj_type= AXIS2_WODEN_SOAP_BINDING_FAULT_EXTS;
+ binding_fault_exts_impl->obj_type= WODEN_SOAP_BINDING_FAULT_EXTS;
binding_fault_exts_impl->super = NULL;
binding_fault_exts_impl->methods = NULL;
@@ -135,24 +135,24 @@
binding_fault_exts_impl->binding_fault_exts.component_exts.ops = NULL;
binding_fault_exts_impl->binding_fault_exts.ops = AXIS2_MALLOC(env->allocator,
- sizeof(axis2_woden_soap_binding_fault_exts_ops_t));
+ sizeof(woden_soap_binding_fault_exts_ops_t));
- binding_fault_exts_impl->binding_fault_exts.ops->free = axis2_woden_soap_binding_fault_exts_free;
+ binding_fault_exts_impl->binding_fault_exts.ops->free = woden_soap_binding_fault_exts_free;
binding_fault_exts_impl->binding_fault_exts.ops->super_objs =
- axis2_woden_soap_binding_fault_exts_super_objs;
+ woden_soap_binding_fault_exts_super_objs;
binding_fault_exts_impl->binding_fault_exts.ops->type =
- axis2_woden_soap_binding_fault_exts_type;
+ woden_soap_binding_fault_exts_type;
binding_fault_exts_impl->binding_fault_exts.ops->get_base_impl =
- axis2_woden_soap_binding_fault_exts_get_base_impl;
+ woden_soap_binding_fault_exts_get_base_impl;
binding_fault_exts_impl->binding_fault_exts.ops->get_soap_fault_code =
- axis2_woden_soap_binding_fault_exts_get_soap_fault_code;
+ woden_soap_binding_fault_exts_get_soap_fault_code;
binding_fault_exts_impl->binding_fault_exts.ops->get_soap_fault_subcodes =
- axis2_woden_soap_binding_fault_exts_get_soap_fault_subcodes;
+ woden_soap_binding_fault_exts_get_soap_fault_subcodes;
binding_fault_exts_impl->binding_fault_exts.ops->get_soap_modules =
- axis2_woden_soap_binding_fault_exts_get_soap_modules;
+ woden_soap_binding_fault_exts_get_soap_modules;
binding_fault_exts_impl->binding_fault_exts.ops->get_soap_headers =
- axis2_woden_soap_binding_fault_exts_get_soap_headers;
+ woden_soap_binding_fault_exts_get_soap_headers;
binding_fault_exts_impl->methods = axis2_hash_make(env);
if(!binding_fault_exts_impl->methods)
@@ -161,37 +161,37 @@
return NULL;
}
axis2_hash_set(binding_fault_exts_impl->methods, "free", AXIS2_HASH_KEY_STRING,
- axis2_woden_soap_binding_fault_exts_free);
+ woden_soap_binding_fault_exts_free);
axis2_hash_set(binding_fault_exts_impl->methods, "super_objs",
- AXIS2_HASH_KEY_STRING, axis2_woden_soap_binding_fault_exts_super_objs);
+ AXIS2_HASH_KEY_STRING, woden_soap_binding_fault_exts_super_objs);
axis2_hash_set(binding_fault_exts_impl->methods, "type",
- AXIS2_HASH_KEY_STRING, axis2_woden_soap_binding_fault_exts_type);
+ AXIS2_HASH_KEY_STRING, woden_soap_binding_fault_exts_type);
axis2_hash_set(binding_fault_exts_impl->methods, "get_soap_fault_code",
AXIS2_HASH_KEY_STRING,
- axis2_woden_soap_binding_fault_exts_get_soap_fault_code);
+ woden_soap_binding_fault_exts_get_soap_fault_code);
axis2_hash_set(binding_fault_exts_impl->methods, "get_soap_fault_subcodes",
AXIS2_HASH_KEY_STRING,
- axis2_woden_soap_binding_fault_exts_get_soap_fault_subcodes);
+ woden_soap_binding_fault_exts_get_soap_fault_subcodes);
axis2_hash_set(binding_fault_exts_impl->methods, "get_modules",
AXIS2_HASH_KEY_STRING,
- axis2_woden_soap_binding_fault_exts_get_soap_modules);
+ woden_soap_binding_fault_exts_get_soap_modules);
axis2_hash_set(binding_fault_exts_impl->methods, "get_soap_headers",
AXIS2_HASH_KEY_STRING,
- axis2_woden_soap_binding_fault_exts_get_soap_headers);
+ woden_soap_binding_fault_exts_get_soap_headers);
return &(binding_fault_exts_impl->binding_fault_exts);
}
-AXIS2_EXTERN axis2_woden_soap_binding_fault_exts_t * AXIS2_CALL
-axis2_woden_soap_binding_fault_exts_create(const axis2_env_t *env)
+AXIS2_EXTERN woden_soap_binding_fault_exts_t * AXIS2_CALL
+woden_soap_binding_fault_exts_create(const axis2_env_t *env)
{
- axis2_woden_soap_binding_fault_exts_impl_t *binding_fault_exts_impl = NULL;
+ woden_soap_binding_fault_exts_impl_t *binding_fault_exts_impl = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
- binding_fault_exts_impl = (axis2_woden_soap_binding_fault_exts_impl_t *) create(env);
+ binding_fault_exts_impl = (woden_soap_binding_fault_exts_impl_t *) create(env);
- binding_fault_exts_impl->component_exts = axis2_woden_component_exts_create(env);
+ binding_fault_exts_impl->component_exts = woden_component_exts_create(env);
binding_fault_exts_impl->super = axis2_hash_make(env);
if(!binding_fault_exts_impl->super)
@@ -199,20 +199,20 @@
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
return NULL;
}
- axis2_hash_set(binding_fault_exts_impl->super, "AXIS2_WODEN_SOAP_BINDING_FAULT_EXTS", AXIS2_HASH_KEY_STRING,
+ axis2_hash_set(binding_fault_exts_impl->super, "WODEN_SOAP_BINDING_FAULT_EXTS", AXIS2_HASH_KEY_STRING,
&(binding_fault_exts_impl->binding_fault_exts));
- axis2_hash_set(binding_fault_exts_impl->super, "AXIS2_WODEN_COMPONENT_EXTS", AXIS2_HASH_KEY_STRING,
+ axis2_hash_set(binding_fault_exts_impl->super, "WODEN_COMPONENT_EXTS", AXIS2_HASH_KEY_STRING,
binding_fault_exts_impl->component_exts);
return &(binding_fault_exts_impl->binding_fault_exts);
}
static axis2_status_t
-axis2_woden_soap_binding_fault_exts_free_ops(
+woden_soap_binding_fault_exts_free_ops(
void *binding_fault_exts,
const axis2_env_t *env)
{
- axis2_woden_soap_binding_fault_exts_impl_t *binding_fault_exts_impl = NULL;
+ woden_soap_binding_fault_exts_impl_t *binding_fault_exts_impl = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
binding_fault_exts_impl = INTF_TO_IMPL(binding_fault_exts);
@@ -229,10 +229,10 @@
axis2_status_t AXIS2_CALL
-axis2_woden_soap_binding_fault_exts_free(void *binding_fault_exts,
+woden_soap_binding_fault_exts_free(void *binding_fault_exts,
const axis2_env_t *env)
{
- axis2_woden_soap_binding_fault_exts_impl_t *binding_fault_exts_impl = NULL;
+ woden_soap_binding_fault_exts_impl_t *binding_fault_exts_impl = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
binding_fault_exts_impl = INTF_TO_IMPL(binding_fault_exts);
@@ -251,7 +251,7 @@
if(binding_fault_exts_impl->component_exts)
{
- AXIS2_WODEN_COMPONENT_EXTS_FREE(binding_fault_exts_impl->component_exts, env);
+ WODEN_COMPONENT_EXTS_FREE(binding_fault_exts_impl->component_exts, env);
binding_fault_exts_impl->component_exts = NULL;
}
@@ -260,7 +260,7 @@
AXIS2_QNAME_FREE(binding_fault_exts_impl->qname, env);
binding_fault_exts_impl->qname = NULL;
}
- axis2_woden_soap_binding_fault_exts_free_ops(binding_fault_exts, env);
+ woden_soap_binding_fault_exts_free_ops(binding_fault_exts, env);
if((&(binding_fault_exts_impl->binding_fault_exts))->ops)
{
@@ -277,11 +277,11 @@
}
axis2_hash_t *AXIS2_CALL
-axis2_woden_soap_binding_fault_exts_super_objs(
+woden_soap_binding_fault_exts_super_objs(
void *binding_fault_exts,
const axis2_env_t *env)
{
- axis2_woden_soap_binding_fault_exts_impl_t *binding_fault_exts_impl = NULL;
+ woden_soap_binding_fault_exts_impl_t *binding_fault_exts_impl = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
binding_fault_exts_impl = INTF_TO_IMPL(binding_fault_exts);
@@ -289,12 +289,12 @@
return binding_fault_exts_impl->super;
}
-axis2_woden_obj_types_t AXIS2_CALL
-axis2_woden_soap_binding_fault_exts_type(
+woden_obj_types_t AXIS2_CALL
+woden_soap_binding_fault_exts_type(
void *binding_fault_exts,
const axis2_env_t *env)
{
- axis2_woden_soap_binding_fault_exts_impl_t *binding_fault_exts_impl = NULL;
+ woden_soap_binding_fault_exts_impl_t *binding_fault_exts_impl = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
binding_fault_exts_impl = INTF_TO_IMPL(binding_fault_exts);
@@ -302,12 +302,12 @@
return binding_fault_exts_impl->obj_type;
}
-axis2_woden_component_exts_t *AXIS2_CALL
-axis2_woden_soap_binding_fault_exts_get_base_impl(
+woden_component_exts_t *AXIS2_CALL
+woden_soap_binding_fault_exts_get_base_impl(
void *binding_fault_exts,
const axis2_env_t *env)
{
- axis2_woden_soap_binding_fault_exts_impl_t *binding_fault_exts_impl = NULL;
+ woden_soap_binding_fault_exts_impl_t *binding_fault_exts_impl = NULL;
AXIS2_ENV_CHECK(env, NULL);
binding_fault_exts_impl = INTF_TO_IMPL(binding_fault_exts);
@@ -316,13 +316,13 @@
}
axis2_status_t AXIS2_CALL
-axis2_woden_soap_binding_fault_exts_resolve_methods(
- axis2_woden_soap_binding_fault_exts_t *binding_fault_exts,
+woden_soap_binding_fault_exts_resolve_methods(
+ woden_soap_binding_fault_exts_t *binding_fault_exts,
const axis2_env_t *env,
- axis2_woden_soap_binding_fault_exts_t *binding_fault_exts_impl,
+ woden_soap_binding_fault_exts_t *binding_fault_exts_impl,
axis2_hash_t *methods)
{
- axis2_woden_soap_binding_fault_exts_impl_t *binding_fault_exts_impl_l = NULL;
+ woden_soap_binding_fault_exts_impl_t *binding_fault_exts_impl_l = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
AXIS2_PARAM_CHECK(env->error, methods, AXIS2_FAILURE);
@@ -363,12 +363,12 @@
}
void *AXIS2_CALL
-axis2_woden_soap_binding_fault_exts_get_soap_fault_code(
+woden_soap_binding_fault_exts_get_soap_fault_code(
void *binding_fault_exts,
const axis2_env_t *env)
{
- axis2_woden_soap_binding_fault_exts_impl_t *binding_fault_exts_impl = NULL;
- axis2_woden_qname_or_token_any_attr_t *code = NULL;
+ woden_soap_binding_fault_exts_impl_t *binding_fault_exts_impl = NULL;
+ woden_qname_or_token_any_attr_t *code = NULL;
void *parent_element = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
@@ -378,26 +378,26 @@
* here, to gaurantee that if the code contains an
* xs:token it is of type #any.
*/
- parent_element = AXIS2_WODEN_COMPONENT_EXTS_GET_PARENT_ELEMENT(
+ parent_element = WODEN_COMPONENT_EXTS_GET_PARENT_ELEMENT(
binding_fault_exts_impl->component_exts, env);
- parent_element = axis2_woden_wsdl_element_to_attr_extensible(parent_element,
+ parent_element = woden_wsdl_element_to_attr_extensible(parent_element,
env);
binding_fault_exts_impl->qname = axis2_qname_create_from_string(env, WODEN_Q_ATTR_SOAP_CODE);
- code = (axis2_woden_qname_or_token_any_attr_t *)
- AXIS2_WODEN_ATTR_EXTENSIBLE_GET_EXT_ATTR(parent_element, env, binding_fault_exts_impl->qname);
+ code = (woden_qname_or_token_any_attr_t *)
+ WODEN_ATTR_EXTENSIBLE_GET_EXT_ATTR(parent_element, env, binding_fault_exts_impl->qname);
if(NULL == code)
{
/* defaults to xs:token #any if the attribute is omitted from the WSDL.*/
- return (void *) axis2_woden_soap_fault_code_get_soap_fault_code_any(env);
+ return (void *) woden_soap_fault_code_get_soap_fault_code_any(env);
}
- if(AXIS2_TRUE == AXIS2_WODEN_QNAME_OR_TOKEN_ANY_ATTR_IS_TOKEN(code, env))
+ if(AXIS2_TRUE == WODEN_QNAME_OR_TOKEN_ANY_ATTR_IS_TOKEN(code, env))
{
- return (void *) axis2_woden_soap_fault_code_get_soap_fault_code_any(env);
+ return (void *) woden_soap_fault_code_get_soap_fault_code_any(env);
}
- if(AXIS2_TRUE == AXIS2_WODEN_QNAME_OR_TOKEN_ANY_ATTR_IS_QNAME(code, env))
+ if(AXIS2_TRUE == WODEN_QNAME_OR_TOKEN_ANY_ATTR_IS_QNAME(code, env))
{
- return (void *) axis2_woden_soap_fault_code_create(env, NULL,
- AXIS2_WODEN_QNAME_OR_TOKEN_ANY_ATTR_GET_QNAME(code, env));
+ return (void *) woden_soap_fault_code_create(env, NULL,
+ WODEN_QNAME_OR_TOKEN_ANY_ATTR_GET_QNAME(code, env));
}
else
{
@@ -411,12 +411,12 @@
}
void *AXIS2_CALL
-axis2_woden_soap_binding_fault_exts_get_soap_fault_subcodes(
+woden_soap_binding_fault_exts_get_soap_fault_subcodes(
void *binding_fault_exts,
const axis2_env_t *env)
{
- axis2_woden_soap_binding_fault_exts_impl_t *binding_fault_exts_impl = NULL;
- axis2_woden_qname_list_or_token_any_attr_t *subcodes = NULL;
+ woden_soap_binding_fault_exts_impl_t *binding_fault_exts_impl = NULL;
+ woden_qname_list_or_token_any_attr_t *subcodes = NULL;
void *parent_element = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
@@ -426,27 +426,27 @@
* here, to gaurantee that if the code contains an
* xs:token it is of type #any.
*/
- parent_element = AXIS2_WODEN_COMPONENT_EXTS_GET_PARENT_ELEMENT(
+ parent_element = WODEN_COMPONENT_EXTS_GET_PARENT_ELEMENT(
binding_fault_exts_impl->component_exts, env);
- parent_element = axis2_woden_wsdl_element_to_attr_extensible(parent_element,
+ parent_element = woden_wsdl_element_to_attr_extensible(parent_element,
env);
binding_fault_exts_impl->qname = axis2_qname_create_from_string(env, WODEN_Q_ATTR_SOAP_SUBCODES);
- subcodes = (axis2_woden_qname_list_or_token_any_attr_t *)
- AXIS2_WODEN_ATTR_EXTENSIBLE_GET_EXT_ATTR(parent_element, env, binding_fault_exts_impl->qname);
+ subcodes = (woden_qname_list_or_token_any_attr_t *)
+ WODEN_ATTR_EXTENSIBLE_GET_EXT_ATTR(parent_element, env, binding_fault_exts_impl->qname);
if(NULL == subcodes)
{
/* defaults to xs:token #any if the attribute is omitted from the WSDL.*/
- return (void *) axis2_woden_soap_fault_subcodes_get_soap_fault_subcodes_any(env);
+ return (void *) woden_soap_fault_subcodes_get_soap_fault_subcodes_any(env);
}
- if(AXIS2_TRUE == AXIS2_WODEN_QNAME_LIST_OR_TOKEN_ANY_ATTR_IS_TOKEN(subcodes, env))
+ if(AXIS2_TRUE == WODEN_QNAME_LIST_OR_TOKEN_ANY_ATTR_IS_TOKEN(subcodes, env))
{
- return (void *) axis2_woden_soap_fault_subcodes_get_soap_fault_subcodes_any(env);
+ return (void *) woden_soap_fault_subcodes_get_soap_fault_subcodes_any(env);
}
- if(AXIS2_TRUE == AXIS2_WODEN_QNAME_LIST_OR_TOKEN_ANY_ATTR_IS_QNAME_LIST(subcodes,
+ if(AXIS2_TRUE == WODEN_QNAME_LIST_OR_TOKEN_ANY_ATTR_IS_QNAME_LIST(subcodes,
env))
{
- return (void *) axis2_woden_soap_fault_subcodes_create(env, NULL,
- AXIS2_WODEN_QNAME_LIST_OR_TOKEN_ANY_ATTR_GET_QNAMES(subcodes, env));
+ return (void *) woden_soap_fault_subcodes_create(env, NULL,
+ WODEN_QNAME_LIST_OR_TOKEN_ANY_ATTR_GET_QNAMES(subcodes, env));
}
else
{
@@ -460,48 +460,48 @@
}
axis2_array_list_t *AXIS2_CALL
-axis2_woden_soap_binding_fault_exts_get_soap_modules(
+woden_soap_binding_fault_exts_get_soap_modules(
void *binding_fault_exts,
const axis2_env_t *env)
{
- axis2_woden_soap_binding_fault_exts_impl_t *binding_fault_exts_impl = NULL;
+ woden_soap_binding_fault_exts_impl_t *binding_fault_exts_impl = NULL;
axis2_array_list_t *soap_mods = NULL;
void *parent_element = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
binding_fault_exts_impl = INTF_TO_IMPL(binding_fault_exts);
- parent_element = AXIS2_WODEN_COMPONENT_EXTS_GET_PARENT_ELEMENT(
+ parent_element = WODEN_COMPONENT_EXTS_GET_PARENT_ELEMENT(
binding_fault_exts_impl->component_exts, env);
- parent_element = axis2_woden_wsdl_element_to_element_extensible(parent_element,
+ parent_element = woden_wsdl_element_to_element_extensible(parent_element,
env);
binding_fault_exts_impl->qname = axis2_qname_create_from_string(env,
WODEN_Q_ELEM_SOAP_MODULE);
- soap_mods = AXIS2_WODEN_ELEMENT_EXTENSIBLE_GET_EXT_ELEMENTS_OF_TYPE(
+ soap_mods = WODEN_ELEMENT_EXTENSIBLE_GET_EXT_ELEMENTS_OF_TYPE(
parent_element, env, binding_fault_exts_impl->qname);
return soap_mods;
}
axis2_array_list_t *AXIS2_CALL
-axis2_woden_soap_binding_fault_exts_get_soap_headers(
+woden_soap_binding_fault_exts_get_soap_headers(
void *binding_fault_exts,
const axis2_env_t *env)
{
- axis2_woden_soap_binding_fault_exts_impl_t *binding_fault_exts_impl = NULL;
+ woden_soap_binding_fault_exts_impl_t *binding_fault_exts_impl = NULL;
axis2_array_list_t *soap_headers = NULL;
void *parent_element = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
binding_fault_exts_impl = INTF_TO_IMPL(binding_fault_exts);
- parent_element = AXIS2_WODEN_COMPONENT_EXTS_GET_PARENT_ELEMENT(
+ parent_element = WODEN_COMPONENT_EXTS_GET_PARENT_ELEMENT(
binding_fault_exts_impl->component_exts, env);
- parent_element = axis2_woden_wsdl_element_to_element_extensible(parent_element,
+ parent_element = woden_wsdl_element_to_element_extensible(parent_element,
env);
binding_fault_exts_impl->qname = axis2_qname_create_from_string(env,
WODEN_Q_ELEM_SOAP_HEADER);
- soap_headers = AXIS2_WODEN_ELEMENT_EXTENSIBLE_GET_EXT_ELEMENTS_OF_TYPE(
+ soap_headers = WODEN_ELEMENT_EXTENSIBLE_GET_EXT_ELEMENTS_OF_TYPE(
parent_element, env, binding_fault_exts_impl->qname);
return soap_headers;
Modified: webservices/axis2/trunk/c/woden/src/wsdl20/extensions/soap/soap_binding_fault_ref_exts.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/src/wsdl20/extensions/soap/soap_binding_fault_ref_exts.c?rev=414079&r1=414078&r2=414079&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/src/wsdl20/extensions/soap/soap_binding_fault_ref_exts.c (original)
+++ webservices/axis2/trunk/c/woden/src/wsdl20/extensions/soap/soap_binding_fault_ref_exts.c Tue Jun 13 22:23:14 2006
@@ -14,103 +14,103 @@
* limitations under the License.
*/
-#include <woden/wsdl20/extensions/soap/axis2_woden_soap_binding_fault_ref_exts.h>
-#include <woden/wsdl20/extensions/axis2_woden_component_exts.h>
-#include <woden/wsdl20/xml/axis2_woden_wsdl_element.h>
-#include <woden/xml/axis2_woden_string_attr.h>
-#include <woden/xml/axis2_woden_qname_or_token_any_attr.h>
-#include <woden/xml/axis2_woden_qname_list_or_token_any_attr.h>
-#include "axis2_woden_soap_constants.h"
+#include <woden_soap_binding_fault_ref_exts.h>
+#include <woden_component_exts.h>
+#include <woden_wsdl_element.h>
+#include <woden_string_attr.h>
+#include <woden_qname_or_token_any_attr.h>
+#include <woden_qname_list_or_token_any_attr.h>
+#include "woden_soap_constants.h"
-typedef struct axis2_woden_soap_binding_fault_ref_exts_impl axis2_woden_soap_binding_fault_ref_exts_impl_t;
+typedef struct woden_soap_binding_fault_ref_exts_impl woden_soap_binding_fault_ref_exts_impl_t;
/**
* @brief Soap Binding Fault Reference Extensions Struct Impl
* Axis2 Soap Binding Fault Reference Extensions
*/
-struct axis2_woden_soap_binding_fault_ref_exts_impl
+struct woden_soap_binding_fault_ref_exts_impl
{
- axis2_woden_soap_binding_fault_ref_exts_t binding_fault_ref_exts;
- axis2_woden_component_exts_t *component_exts;
+ woden_soap_binding_fault_ref_exts_t binding_fault_ref_exts;
+ woden_component_exts_t *component_exts;
axis2_hash_t *methods;
axis2_hash_t *super;
- axis2_woden_obj_types_t obj_type;
+ woden_obj_types_t obj_type;
axis2_qname_t *qname;
};
-#define INTF_TO_IMPL(binding_fault_ref_exts) ((axis2_woden_soap_binding_fault_ref_exts_impl_t *) binding_fault_ref_exts)
+#define INTF_TO_IMPL(binding_fault_ref_exts) ((woden_soap_binding_fault_ref_exts_impl_t *) binding_fault_ref_exts)
axis2_status_t AXIS2_CALL
-axis2_woden_soap_binding_fault_ref_exts_free(
+woden_soap_binding_fault_ref_exts_free(
void *binding_fault_ref_exts,
const axis2_env_t *env);
axis2_hash_t *AXIS2_CALL
-axis2_woden_soap_binding_fault_ref_exts_super_objs(
+woden_soap_binding_fault_ref_exts_super_objs(
void *binding_fault_ref_exts,
const axis2_env_t *env);
-axis2_woden_obj_types_t AXIS2_CALL
-axis2_woden_soap_binding_fault_ref_exts_type(
+woden_obj_types_t AXIS2_CALL
+woden_soap_binding_fault_ref_exts_type(
void *binding_fault_ref_exts,
const axis2_env_t *env);
-axis2_woden_component_exts_t *AXIS2_CALL
-axis2_woden_soap_binding_fault_ref_exts_get_base_impl(
+woden_component_exts_t *AXIS2_CALL
+woden_soap_binding_fault_ref_exts_get_base_impl(
void *binding_fault_ref_exts,
const axis2_env_t *env);
axis2_array_list_t *AXIS2_CALL
-axis2_woden_soap_binding_fault_ref_exts_get_soap_modules(
+woden_soap_binding_fault_ref_exts_get_soap_modules(
void *binding_fault_ref_exts,
const axis2_env_t *env);
-static axis2_woden_soap_binding_fault_ref_exts_t *
+static woden_soap_binding_fault_ref_exts_t *
create(
const axis2_env_t *env);
static axis2_status_t
-axis2_woden_soap_binding_fault_ref_exts_free_ops(
+woden_soap_binding_fault_ref_exts_free_ops(
void *binding_fault_ref_exts,
const axis2_env_t *env);
/************************Woden C Internal Methods******************************/
-AXIS2_EXTERN axis2_woden_soap_binding_fault_ref_exts_t * AXIS2_CALL
-axis2_woden_soap_binding_fault_ref_exts_to_component_exts(
+AXIS2_EXTERN woden_soap_binding_fault_ref_exts_t * AXIS2_CALL
+woden_soap_binding_fault_ref_exts_to_component_exts(
void *binding_fault_ref_exts,
const axis2_env_t *env)
{
- axis2_woden_soap_binding_fault_ref_exts_impl_t *binding_fault_ref_exts_impl = NULL;
+ woden_soap_binding_fault_ref_exts_impl_t *binding_fault_ref_exts_impl = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
if(!binding_fault_ref_exts)
{
- binding_fault_ref_exts_impl = (axis2_woden_soap_binding_fault_ref_exts_impl_t *) create(env);
+ binding_fault_ref_exts_impl = (woden_soap_binding_fault_ref_exts_impl_t *) create(env);
}
else
- binding_fault_ref_exts_impl = (axis2_woden_soap_binding_fault_ref_exts_impl_t *) binding_fault_ref_exts;
- axis2_woden_soap_binding_fault_ref_exts_free_ops(binding_fault_ref_exts, env);
+ binding_fault_ref_exts_impl = (woden_soap_binding_fault_ref_exts_impl_t *) binding_fault_ref_exts;
+ woden_soap_binding_fault_ref_exts_free_ops(binding_fault_ref_exts, env);
binding_fault_ref_exts_impl->binding_fault_ref_exts.component_exts.ops =
AXIS2_MALLOC(env->allocator,
- sizeof(axis2_woden_component_exts_ops_t));
- axis2_woden_component_exts_resolve_methods(&(binding_fault_ref_exts_impl->binding_fault_ref_exts.
+ sizeof(woden_component_exts_ops_t));
+ woden_component_exts_resolve_methods(&(binding_fault_ref_exts_impl->binding_fault_ref_exts.
component_exts), env, binding_fault_ref_exts_impl->methods);
return binding_fault_ref_exts;
}
/************************End of Woden C Internal Methods***********************/
-static axis2_woden_soap_binding_fault_ref_exts_t *
+static woden_soap_binding_fault_ref_exts_t *
create(const axis2_env_t *env)
{
- axis2_woden_soap_binding_fault_ref_exts_impl_t *binding_fault_ref_exts_impl = NULL;
+ woden_soap_binding_fault_ref_exts_impl_t *binding_fault_ref_exts_impl = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
binding_fault_ref_exts_impl = AXIS2_MALLOC(env->allocator,
- sizeof(axis2_woden_soap_binding_fault_ref_exts_impl_t));
+ sizeof(woden_soap_binding_fault_ref_exts_impl_t));
- binding_fault_ref_exts_impl->obj_type= AXIS2_WODEN_SOAP_BINDING_FAULT_REF_EXTS;
+ binding_fault_ref_exts_impl->obj_type= WODEN_SOAP_BINDING_FAULT_REF_EXTS;
binding_fault_ref_exts_impl->super = NULL;
binding_fault_ref_exts_impl->methods = NULL;
@@ -120,18 +120,18 @@
binding_fault_ref_exts_impl->binding_fault_ref_exts.component_exts.ops = NULL;
binding_fault_ref_exts_impl->binding_fault_ref_exts.ops = AXIS2_MALLOC(env->allocator,
- sizeof(axis2_woden_soap_binding_fault_ref_exts_ops_t));
+ sizeof(woden_soap_binding_fault_ref_exts_ops_t));
- binding_fault_ref_exts_impl->binding_fault_ref_exts.ops->free = axis2_woden_soap_binding_fault_ref_exts_free;
+ binding_fault_ref_exts_impl->binding_fault_ref_exts.ops->free = woden_soap_binding_fault_ref_exts_free;
binding_fault_ref_exts_impl->binding_fault_ref_exts.ops->super_objs =
- axis2_woden_soap_binding_fault_ref_exts_super_objs;
+ woden_soap_binding_fault_ref_exts_super_objs;
binding_fault_ref_exts_impl->binding_fault_ref_exts.ops->type =
- axis2_woden_soap_binding_fault_ref_exts_type;
+ woden_soap_binding_fault_ref_exts_type;
binding_fault_ref_exts_impl->binding_fault_ref_exts.ops->get_base_impl =
- axis2_woden_soap_binding_fault_ref_exts_get_base_impl;
+ woden_soap_binding_fault_ref_exts_get_base_impl;
binding_fault_ref_exts_impl->binding_fault_ref_exts.ops->get_soap_modules =
- axis2_woden_soap_binding_fault_ref_exts_get_soap_modules;
+ woden_soap_binding_fault_ref_exts_get_soap_modules;
binding_fault_ref_exts_impl->methods = axis2_hash_make(env);
if(!binding_fault_ref_exts_impl->methods)
@@ -140,28 +140,28 @@
return NULL;
}
axis2_hash_set(binding_fault_ref_exts_impl->methods, "free", AXIS2_HASH_KEY_STRING,
- axis2_woden_soap_binding_fault_ref_exts_free);
+ woden_soap_binding_fault_ref_exts_free);
axis2_hash_set(binding_fault_ref_exts_impl->methods, "super_objs",
- AXIS2_HASH_KEY_STRING, axis2_woden_soap_binding_fault_ref_exts_super_objs);
+ AXIS2_HASH_KEY_STRING, woden_soap_binding_fault_ref_exts_super_objs);
axis2_hash_set(binding_fault_ref_exts_impl->methods, "type",
- AXIS2_HASH_KEY_STRING, axis2_woden_soap_binding_fault_ref_exts_type);
+ AXIS2_HASH_KEY_STRING, woden_soap_binding_fault_ref_exts_type);
axis2_hash_set(binding_fault_ref_exts_impl->methods, "get_modules",
AXIS2_HASH_KEY_STRING,
- axis2_woden_soap_binding_fault_ref_exts_get_soap_modules);
+ woden_soap_binding_fault_ref_exts_get_soap_modules);
return &(binding_fault_ref_exts_impl->binding_fault_ref_exts);
}
-AXIS2_EXTERN axis2_woden_soap_binding_fault_ref_exts_t * AXIS2_CALL
-axis2_woden_soap_binding_fault_ref_exts_create(const axis2_env_t *env)
+AXIS2_EXTERN woden_soap_binding_fault_ref_exts_t * AXIS2_CALL
+woden_soap_binding_fault_ref_exts_create(const axis2_env_t *env)
{
- axis2_woden_soap_binding_fault_ref_exts_impl_t *binding_fault_ref_exts_impl = NULL;
+ woden_soap_binding_fault_ref_exts_impl_t *binding_fault_ref_exts_impl = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
- binding_fault_ref_exts_impl = (axis2_woden_soap_binding_fault_ref_exts_impl_t *) create(env);
+ binding_fault_ref_exts_impl = (woden_soap_binding_fault_ref_exts_impl_t *) create(env);
- binding_fault_ref_exts_impl->component_exts = axis2_woden_component_exts_create(env);
+ binding_fault_ref_exts_impl->component_exts = woden_component_exts_create(env);
binding_fault_ref_exts_impl->super = axis2_hash_make(env);
if(!binding_fault_ref_exts_impl->super)
@@ -169,20 +169,20 @@
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
return NULL;
}
- axis2_hash_set(binding_fault_ref_exts_impl->super, "AXIS2_WODEN_SOAP_BINDING_FAULT_REF_EXTS", AXIS2_HASH_KEY_STRING,
+ axis2_hash_set(binding_fault_ref_exts_impl->super, "WODEN_SOAP_BINDING_FAULT_REF_EXTS", AXIS2_HASH_KEY_STRING,
&(binding_fault_ref_exts_impl->binding_fault_ref_exts));
- axis2_hash_set(binding_fault_ref_exts_impl->super, "AXIS2_WODEN_COMPONENT_EXTS", AXIS2_HASH_KEY_STRING,
+ axis2_hash_set(binding_fault_ref_exts_impl->super, "WODEN_COMPONENT_EXTS", AXIS2_HASH_KEY_STRING,
binding_fault_ref_exts_impl->component_exts);
return &(binding_fault_ref_exts_impl->binding_fault_ref_exts);
}
static axis2_status_t
-axis2_woden_soap_binding_fault_ref_exts_free_ops(
+woden_soap_binding_fault_ref_exts_free_ops(
void *binding_fault_ref_exts,
const axis2_env_t *env)
{
- axis2_woden_soap_binding_fault_ref_exts_impl_t *binding_fault_ref_exts_impl = NULL;
+ woden_soap_binding_fault_ref_exts_impl_t *binding_fault_ref_exts_impl = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
binding_fault_ref_exts_impl = INTF_TO_IMPL(binding_fault_ref_exts);
@@ -199,10 +199,10 @@
axis2_status_t AXIS2_CALL
-axis2_woden_soap_binding_fault_ref_exts_free(void *binding_fault_ref_exts,
+woden_soap_binding_fault_ref_exts_free(void *binding_fault_ref_exts,
const axis2_env_t *env)
{
- axis2_woden_soap_binding_fault_ref_exts_impl_t *binding_fault_ref_exts_impl = NULL;
+ woden_soap_binding_fault_ref_exts_impl_t *binding_fault_ref_exts_impl = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
binding_fault_ref_exts_impl = INTF_TO_IMPL(binding_fault_ref_exts);
@@ -221,7 +221,7 @@
if(binding_fault_ref_exts_impl->component_exts)
{
- AXIS2_WODEN_COMPONENT_EXTS_FREE(binding_fault_ref_exts_impl->component_exts, env);
+ WODEN_COMPONENT_EXTS_FREE(binding_fault_ref_exts_impl->component_exts, env);
binding_fault_ref_exts_impl->component_exts = NULL;
}
@@ -230,7 +230,7 @@
AXIS2_QNAME_FREE(binding_fault_ref_exts_impl->qname, env);
binding_fault_ref_exts_impl->qname = NULL;
}
- axis2_woden_soap_binding_fault_ref_exts_free_ops(binding_fault_ref_exts, env);
+ woden_soap_binding_fault_ref_exts_free_ops(binding_fault_ref_exts, env);
if((&(binding_fault_ref_exts_impl->binding_fault_ref_exts))->ops)
{
@@ -247,11 +247,11 @@
}
axis2_hash_t *AXIS2_CALL
-axis2_woden_soap_binding_fault_ref_exts_super_objs(
+woden_soap_binding_fault_ref_exts_super_objs(
void *binding_fault_ref_exts,
const axis2_env_t *env)
{
- axis2_woden_soap_binding_fault_ref_exts_impl_t *binding_fault_ref_exts_impl = NULL;
+ woden_soap_binding_fault_ref_exts_impl_t *binding_fault_ref_exts_impl = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
binding_fault_ref_exts_impl = INTF_TO_IMPL(binding_fault_ref_exts);
@@ -259,12 +259,12 @@
return binding_fault_ref_exts_impl->super;
}
-axis2_woden_obj_types_t AXIS2_CALL
-axis2_woden_soap_binding_fault_ref_exts_type(
+woden_obj_types_t AXIS2_CALL
+woden_soap_binding_fault_ref_exts_type(
void *binding_fault_ref_exts,
const axis2_env_t *env)
{
- axis2_woden_soap_binding_fault_ref_exts_impl_t *binding_fault_ref_exts_impl = NULL;
+ woden_soap_binding_fault_ref_exts_impl_t *binding_fault_ref_exts_impl = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
binding_fault_ref_exts_impl = INTF_TO_IMPL(binding_fault_ref_exts);
@@ -272,12 +272,12 @@
return binding_fault_ref_exts_impl->obj_type;
}
-axis2_woden_component_exts_t *AXIS2_CALL
-axis2_woden_soap_binding_fault_ref_exts_get_base_impl(
+woden_component_exts_t *AXIS2_CALL
+woden_soap_binding_fault_ref_exts_get_base_impl(
void *binding_fault_ref_exts,
const axis2_env_t *env)
{
- axis2_woden_soap_binding_fault_ref_exts_impl_t *binding_fault_ref_exts_impl = NULL;
+ woden_soap_binding_fault_ref_exts_impl_t *binding_fault_ref_exts_impl = NULL;
AXIS2_ENV_CHECK(env, NULL);
binding_fault_ref_exts_impl = INTF_TO_IMPL(binding_fault_ref_exts);
@@ -286,13 +286,13 @@
}
axis2_status_t AXIS2_CALL
-axis2_woden_soap_binding_fault_ref_exts_resolve_methods(
- axis2_woden_soap_binding_fault_ref_exts_t *binding_fault_ref_exts,
+woden_soap_binding_fault_ref_exts_resolve_methods(
+ woden_soap_binding_fault_ref_exts_t *binding_fault_ref_exts,
const axis2_env_t *env,
- axis2_woden_soap_binding_fault_ref_exts_t *binding_fault_ref_exts_impl,
+ woden_soap_binding_fault_ref_exts_t *binding_fault_ref_exts_impl,
axis2_hash_t *methods)
{
- axis2_woden_soap_binding_fault_ref_exts_impl_t *binding_fault_ref_exts_impl_l = NULL;
+ woden_soap_binding_fault_ref_exts_impl_t *binding_fault_ref_exts_impl_l = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
AXIS2_PARAM_CHECK(env->error, methods, AXIS2_FAILURE);
@@ -315,24 +315,24 @@
}
axis2_array_list_t *AXIS2_CALL
-axis2_woden_soap_binding_fault_ref_exts_get_soap_modules(
+woden_soap_binding_fault_ref_exts_get_soap_modules(
void *binding_fault_ref_exts,
const axis2_env_t *env)
{
- axis2_woden_soap_binding_fault_ref_exts_impl_t *binding_fault_ref_exts_impl = NULL;
+ woden_soap_binding_fault_ref_exts_impl_t *binding_fault_ref_exts_impl = NULL;
axis2_array_list_t *soap_mods = NULL;
void *parent_element = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
binding_fault_ref_exts_impl = INTF_TO_IMPL(binding_fault_ref_exts);
- parent_element = AXIS2_WODEN_COMPONENT_EXTS_GET_PARENT_ELEMENT(
+ parent_element = WODEN_COMPONENT_EXTS_GET_PARENT_ELEMENT(
binding_fault_ref_exts_impl->component_exts, env);
- parent_element = axis2_woden_wsdl_element_to_element_extensible(parent_element,
+ parent_element = woden_wsdl_element_to_element_extensible(parent_element,
env);
binding_fault_ref_exts_impl->qname = axis2_qname_create_from_string(env,
WODEN_Q_ELEM_SOAP_MODULE);
- soap_mods = AXIS2_WODEN_ELEMENT_EXTENSIBLE_GET_EXT_ELEMENTS_OF_TYPE(
+ soap_mods = WODEN_ELEMENT_EXTENSIBLE_GET_EXT_ELEMENTS_OF_TYPE(
parent_element, env, binding_fault_ref_exts_impl->qname);
return soap_mods;
Modified: webservices/axis2/trunk/c/woden/src/wsdl20/extensions/soap/soap_binding_msg_ref_exts.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/src/wsdl20/extensions/soap/soap_binding_msg_ref_exts.c?rev=414079&r1=414078&r2=414079&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/src/wsdl20/extensions/soap/soap_binding_msg_ref_exts.c (original)
+++ webservices/axis2/trunk/c/woden/src/wsdl20/extensions/soap/soap_binding_msg_ref_exts.c Tue Jun 13 22:23:14 2006
@@ -14,108 +14,108 @@
* limitations under the License.
*/
-#include <woden/wsdl20/extensions/soap/axis2_woden_soap_binding_msg_ref_exts.h>
-#include <woden/wsdl20/extensions/axis2_woden_component_exts.h>
-#include <woden/wsdl20/xml/axis2_woden_wsdl_element.h>
-#include <woden/xml/axis2_woden_string_attr.h>
-#include <woden/xml/axis2_woden_qname_or_token_any_attr.h>
-#include <woden/xml/axis2_woden_qname_list_or_token_any_attr.h>
-#include "axis2_woden_soap_constants.h"
+#include <woden_soap_binding_msg_ref_exts.h>
+#include <woden_component_exts.h>
+#include <woden_wsdl_element.h>
+#include <woden_string_attr.h>
+#include <woden_qname_or_token_any_attr.h>
+#include <woden_qname_list_or_token_any_attr.h>
+#include "woden_soap_constants.h"
-typedef struct axis2_woden_soap_binding_msg_ref_exts_impl axis2_woden_soap_binding_msg_ref_exts_impl_t;
+typedef struct woden_soap_binding_msg_ref_exts_impl woden_soap_binding_msg_ref_exts_impl_t;
/**
* @brief Soap Binding Message Reference Extensions Struct Impl
* Axis2 Soap Binding Message Reference Extensions
*/
-struct axis2_woden_soap_binding_msg_ref_exts_impl
+struct woden_soap_binding_msg_ref_exts_impl
{
- axis2_woden_soap_binding_msg_ref_exts_t binding_msg_ref_exts;
- axis2_woden_component_exts_t *component_exts;
+ woden_soap_binding_msg_ref_exts_t binding_msg_ref_exts;
+ woden_component_exts_t *component_exts;
axis2_hash_t *methods;
axis2_hash_t *super;
- axis2_woden_obj_types_t obj_type;
+ woden_obj_types_t obj_type;
axis2_qname_t *qname;
};
-#define INTF_TO_IMPL(binding_msg_ref_exts) ((axis2_woden_soap_binding_msg_ref_exts_impl_t *) binding_msg_ref_exts)
+#define INTF_TO_IMPL(binding_msg_ref_exts) ((woden_soap_binding_msg_ref_exts_impl_t *) binding_msg_ref_exts)
axis2_status_t AXIS2_CALL
-axis2_woden_soap_binding_msg_ref_exts_free(
+woden_soap_binding_msg_ref_exts_free(
void *binding_msg_ref_exts,
const axis2_env_t *env);
axis2_hash_t *AXIS2_CALL
-axis2_woden_soap_binding_msg_ref_exts_super_objs(
+woden_soap_binding_msg_ref_exts_super_objs(
void *binding_msg_ref_exts,
const axis2_env_t *env);
-axis2_woden_obj_types_t AXIS2_CALL
-axis2_woden_soap_binding_msg_ref_exts_type(
+woden_obj_types_t AXIS2_CALL
+woden_soap_binding_msg_ref_exts_type(
void *binding_msg_ref_exts,
const axis2_env_t *env);
-axis2_woden_component_exts_t *AXIS2_CALL
-axis2_woden_soap_binding_msg_ref_exts_get_base_impl(
+woden_component_exts_t *AXIS2_CALL
+woden_soap_binding_msg_ref_exts_get_base_impl(
void *binding_msg_ref_exts,
const axis2_env_t *env);
axis2_array_list_t *AXIS2_CALL
-axis2_woden_soap_binding_msg_ref_exts_get_soap_modules(
+woden_soap_binding_msg_ref_exts_get_soap_modules(
void *binding_msg_ref_exts,
const axis2_env_t *env);
axis2_array_list_t *AXIS2_CALL
-axis2_woden_soap_binding_msg_ref_exts_get_soap_headers(
+woden_soap_binding_msg_ref_exts_get_soap_headers(
void *binding_msg_ref_exts,
const axis2_env_t *env);
-static axis2_woden_soap_binding_msg_ref_exts_t *
+static woden_soap_binding_msg_ref_exts_t *
create(
const axis2_env_t *env);
static axis2_status_t
-axis2_woden_soap_binding_msg_ref_exts_free_ops(
+woden_soap_binding_msg_ref_exts_free_ops(
void *binding_msg_ref_exts,
const axis2_env_t *env);
/************************Woden C Internal Methods******************************/
-AXIS2_EXTERN axis2_woden_soap_binding_msg_ref_exts_t * AXIS2_CALL
-axis2_woden_soap_binding_msg_ref_exts_to_component_exts(
+AXIS2_EXTERN woden_soap_binding_msg_ref_exts_t * AXIS2_CALL
+woden_soap_binding_msg_ref_exts_to_component_exts(
void *binding_msg_ref_exts,
const axis2_env_t *env)
{
- axis2_woden_soap_binding_msg_ref_exts_impl_t *binding_msg_ref_exts_impl = NULL;
+ woden_soap_binding_msg_ref_exts_impl_t *binding_msg_ref_exts_impl = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
if(!binding_msg_ref_exts)
{
- binding_msg_ref_exts_impl = (axis2_woden_soap_binding_msg_ref_exts_impl_t *) create(env);
+ binding_msg_ref_exts_impl = (woden_soap_binding_msg_ref_exts_impl_t *) create(env);
}
else
- binding_msg_ref_exts_impl = (axis2_woden_soap_binding_msg_ref_exts_impl_t *) binding_msg_ref_exts;
- axis2_woden_soap_binding_msg_ref_exts_free_ops(binding_msg_ref_exts, env);
+ binding_msg_ref_exts_impl = (woden_soap_binding_msg_ref_exts_impl_t *) binding_msg_ref_exts;
+ woden_soap_binding_msg_ref_exts_free_ops(binding_msg_ref_exts, env);
binding_msg_ref_exts_impl->binding_msg_ref_exts.component_exts.ops =
AXIS2_MALLOC(env->allocator,
- sizeof(axis2_woden_component_exts_ops_t));
- axis2_woden_component_exts_resolve_methods(&(binding_msg_ref_exts_impl->binding_msg_ref_exts.
+ sizeof(woden_component_exts_ops_t));
+ woden_component_exts_resolve_methods(&(binding_msg_ref_exts_impl->binding_msg_ref_exts.
component_exts), env, binding_msg_ref_exts_impl->methods);
return binding_msg_ref_exts;
}
/************************End of Woden C Internal Methods***********************/
-static axis2_woden_soap_binding_msg_ref_exts_t *
+static woden_soap_binding_msg_ref_exts_t *
create(const axis2_env_t *env)
{
- axis2_woden_soap_binding_msg_ref_exts_impl_t *binding_msg_ref_exts_impl = NULL;
+ woden_soap_binding_msg_ref_exts_impl_t *binding_msg_ref_exts_impl = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
binding_msg_ref_exts_impl = AXIS2_MALLOC(env->allocator,
- sizeof(axis2_woden_soap_binding_msg_ref_exts_impl_t));
+ sizeof(woden_soap_binding_msg_ref_exts_impl_t));
- binding_msg_ref_exts_impl->obj_type= AXIS2_WODEN_SOAP_BINDING_MSG_REF_EXTS;
+ binding_msg_ref_exts_impl->obj_type= WODEN_SOAP_BINDING_MSG_REF_EXTS;
binding_msg_ref_exts_impl->super = NULL;
binding_msg_ref_exts_impl->methods = NULL;
@@ -125,20 +125,20 @@
binding_msg_ref_exts_impl->binding_msg_ref_exts.component_exts.ops = NULL;
binding_msg_ref_exts_impl->binding_msg_ref_exts.ops = AXIS2_MALLOC(env->allocator,
- sizeof(axis2_woden_soap_binding_msg_ref_exts_ops_t));
+ sizeof(woden_soap_binding_msg_ref_exts_ops_t));
- binding_msg_ref_exts_impl->binding_msg_ref_exts.ops->free = axis2_woden_soap_binding_msg_ref_exts_free;
+ binding_msg_ref_exts_impl->binding_msg_ref_exts.ops->free = woden_soap_binding_msg_ref_exts_free;
binding_msg_ref_exts_impl->binding_msg_ref_exts.ops->super_objs =
- axis2_woden_soap_binding_msg_ref_exts_super_objs;
+ woden_soap_binding_msg_ref_exts_super_objs;
binding_msg_ref_exts_impl->binding_msg_ref_exts.ops->type =
- axis2_woden_soap_binding_msg_ref_exts_type;
+ woden_soap_binding_msg_ref_exts_type;
binding_msg_ref_exts_impl->binding_msg_ref_exts.ops->get_base_impl =
- axis2_woden_soap_binding_msg_ref_exts_get_base_impl;
+ woden_soap_binding_msg_ref_exts_get_base_impl;
binding_msg_ref_exts_impl->binding_msg_ref_exts.ops->get_soap_modules =
- axis2_woden_soap_binding_msg_ref_exts_get_soap_modules;
+ woden_soap_binding_msg_ref_exts_get_soap_modules;
binding_msg_ref_exts_impl->binding_msg_ref_exts.ops->get_soap_headers =
- axis2_woden_soap_binding_msg_ref_exts_get_soap_headers;
+ woden_soap_binding_msg_ref_exts_get_soap_headers;
binding_msg_ref_exts_impl->methods = axis2_hash_make(env);
if(!binding_msg_ref_exts_impl->methods)
@@ -147,31 +147,31 @@
return NULL;
}
axis2_hash_set(binding_msg_ref_exts_impl->methods, "free", AXIS2_HASH_KEY_STRING,
- axis2_woden_soap_binding_msg_ref_exts_free);
+ woden_soap_binding_msg_ref_exts_free);
axis2_hash_set(binding_msg_ref_exts_impl->methods, "super_objs",
- AXIS2_HASH_KEY_STRING, axis2_woden_soap_binding_msg_ref_exts_super_objs);
+ AXIS2_HASH_KEY_STRING, woden_soap_binding_msg_ref_exts_super_objs);
axis2_hash_set(binding_msg_ref_exts_impl->methods, "type",
- AXIS2_HASH_KEY_STRING, axis2_woden_soap_binding_msg_ref_exts_type);
+ AXIS2_HASH_KEY_STRING, woden_soap_binding_msg_ref_exts_type);
axis2_hash_set(binding_msg_ref_exts_impl->methods, "get_modules",
AXIS2_HASH_KEY_STRING,
- axis2_woden_soap_binding_msg_ref_exts_get_soap_modules);
+ woden_soap_binding_msg_ref_exts_get_soap_modules);
axis2_hash_set(binding_msg_ref_exts_impl->methods, "get_soap_headers",
AXIS2_HASH_KEY_STRING,
- axis2_woden_soap_binding_msg_ref_exts_get_soap_headers);
+ woden_soap_binding_msg_ref_exts_get_soap_headers);
return &(binding_msg_ref_exts_impl->binding_msg_ref_exts);
}
-AXIS2_EXTERN axis2_woden_soap_binding_msg_ref_exts_t * AXIS2_CALL
-axis2_woden_soap_binding_msg_ref_exts_create(const axis2_env_t *env)
+AXIS2_EXTERN woden_soap_binding_msg_ref_exts_t * AXIS2_CALL
+woden_soap_binding_msg_ref_exts_create(const axis2_env_t *env)
{
- axis2_woden_soap_binding_msg_ref_exts_impl_t *binding_msg_ref_exts_impl = NULL;
+ woden_soap_binding_msg_ref_exts_impl_t *binding_msg_ref_exts_impl = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
- binding_msg_ref_exts_impl = (axis2_woden_soap_binding_msg_ref_exts_impl_t *) create(env);
+ binding_msg_ref_exts_impl = (woden_soap_binding_msg_ref_exts_impl_t *) create(env);
- binding_msg_ref_exts_impl->component_exts = axis2_woden_component_exts_create(env);
+ binding_msg_ref_exts_impl->component_exts = woden_component_exts_create(env);
binding_msg_ref_exts_impl->super = axis2_hash_make(env);
if(!binding_msg_ref_exts_impl->super)
@@ -179,20 +179,20 @@
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
return NULL;
}
- axis2_hash_set(binding_msg_ref_exts_impl->super, "AXIS2_WODEN_SOAP_BINDING_MSG_REF_EXTS", AXIS2_HASH_KEY_STRING,
+ axis2_hash_set(binding_msg_ref_exts_impl->super, "WODEN_SOAP_BINDING_MSG_REF_EXTS", AXIS2_HASH_KEY_STRING,
&(binding_msg_ref_exts_impl->binding_msg_ref_exts));
- axis2_hash_set(binding_msg_ref_exts_impl->super, "AXIS2_WODEN_COMPONENT_EXTS", AXIS2_HASH_KEY_STRING,
+ axis2_hash_set(binding_msg_ref_exts_impl->super, "WODEN_COMPONENT_EXTS", AXIS2_HASH_KEY_STRING,
binding_msg_ref_exts_impl->component_exts);
return &(binding_msg_ref_exts_impl->binding_msg_ref_exts);
}
static axis2_status_t
-axis2_woden_soap_binding_msg_ref_exts_free_ops(
+woden_soap_binding_msg_ref_exts_free_ops(
void *binding_msg_ref_exts,
const axis2_env_t *env)
{
- axis2_woden_soap_binding_msg_ref_exts_impl_t *binding_msg_ref_exts_impl = NULL;
+ woden_soap_binding_msg_ref_exts_impl_t *binding_msg_ref_exts_impl = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
binding_msg_ref_exts_impl = INTF_TO_IMPL(binding_msg_ref_exts);
@@ -209,10 +209,10 @@
axis2_status_t AXIS2_CALL
-axis2_woden_soap_binding_msg_ref_exts_free(void *binding_msg_ref_exts,
+woden_soap_binding_msg_ref_exts_free(void *binding_msg_ref_exts,
const axis2_env_t *env)
{
- axis2_woden_soap_binding_msg_ref_exts_impl_t *binding_msg_ref_exts_impl = NULL;
+ woden_soap_binding_msg_ref_exts_impl_t *binding_msg_ref_exts_impl = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
binding_msg_ref_exts_impl = INTF_TO_IMPL(binding_msg_ref_exts);
@@ -231,7 +231,7 @@
if(binding_msg_ref_exts_impl->component_exts)
{
- AXIS2_WODEN_COMPONENT_EXTS_FREE(binding_msg_ref_exts_impl->component_exts, env);
+ WODEN_COMPONENT_EXTS_FREE(binding_msg_ref_exts_impl->component_exts, env);
binding_msg_ref_exts_impl->component_exts = NULL;
}
@@ -240,7 +240,7 @@
AXIS2_QNAME_FREE(binding_msg_ref_exts_impl->qname, env);
binding_msg_ref_exts_impl->qname = NULL;
}
- axis2_woden_soap_binding_msg_ref_exts_free_ops(binding_msg_ref_exts, env);
+ woden_soap_binding_msg_ref_exts_free_ops(binding_msg_ref_exts, env);
if((&(binding_msg_ref_exts_impl->binding_msg_ref_exts))->ops)
{
@@ -257,11 +257,11 @@
}
axis2_hash_t *AXIS2_CALL
-axis2_woden_soap_binding_msg_ref_exts_super_objs(
+woden_soap_binding_msg_ref_exts_super_objs(
void *binding_msg_ref_exts,
const axis2_env_t *env)
{
- axis2_woden_soap_binding_msg_ref_exts_impl_t *binding_msg_ref_exts_impl = NULL;
+ woden_soap_binding_msg_ref_exts_impl_t *binding_msg_ref_exts_impl = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
binding_msg_ref_exts_impl = INTF_TO_IMPL(binding_msg_ref_exts);
@@ -269,12 +269,12 @@
return binding_msg_ref_exts_impl->super;
}
-axis2_woden_obj_types_t AXIS2_CALL
-axis2_woden_soap_binding_msg_ref_exts_type(
+woden_obj_types_t AXIS2_CALL
+woden_soap_binding_msg_ref_exts_type(
void *binding_msg_ref_exts,
const axis2_env_t *env)
{
- axis2_woden_soap_binding_msg_ref_exts_impl_t *binding_msg_ref_exts_impl = NULL;
+ woden_soap_binding_msg_ref_exts_impl_t *binding_msg_ref_exts_impl = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
binding_msg_ref_exts_impl = INTF_TO_IMPL(binding_msg_ref_exts);
@@ -282,12 +282,12 @@
return binding_msg_ref_exts_impl->obj_type;
}
-axis2_woden_component_exts_t *AXIS2_CALL
-axis2_woden_soap_binding_msg_ref_exts_get_base_impl(
+woden_component_exts_t *AXIS2_CALL
+woden_soap_binding_msg_ref_exts_get_base_impl(
void *binding_msg_ref_exts,
const axis2_env_t *env)
{
- axis2_woden_soap_binding_msg_ref_exts_impl_t *binding_msg_ref_exts_impl = NULL;
+ woden_soap_binding_msg_ref_exts_impl_t *binding_msg_ref_exts_impl = NULL;
AXIS2_ENV_CHECK(env, NULL);
binding_msg_ref_exts_impl = INTF_TO_IMPL(binding_msg_ref_exts);
@@ -296,13 +296,13 @@
}
axis2_status_t AXIS2_CALL
-axis2_woden_soap_binding_msg_ref_exts_resolve_methods(
- axis2_woden_soap_binding_msg_ref_exts_t *binding_msg_ref_exts,
+woden_soap_binding_msg_ref_exts_resolve_methods(
+ woden_soap_binding_msg_ref_exts_t *binding_msg_ref_exts,
const axis2_env_t *env,
- axis2_woden_soap_binding_msg_ref_exts_t *binding_msg_ref_exts_impl,
+ woden_soap_binding_msg_ref_exts_t *binding_msg_ref_exts_impl,
axis2_hash_t *methods)
{
- axis2_woden_soap_binding_msg_ref_exts_impl_t *binding_msg_ref_exts_impl_l = NULL;
+ woden_soap_binding_msg_ref_exts_impl_t *binding_msg_ref_exts_impl_l = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
AXIS2_PARAM_CHECK(env->error, methods, AXIS2_FAILURE);
@@ -331,48 +331,48 @@
}
axis2_array_list_t *AXIS2_CALL
-axis2_woden_soap_binding_msg_ref_exts_get_soap_modules(
+woden_soap_binding_msg_ref_exts_get_soap_modules(
void *binding_msg_ref_exts,
const axis2_env_t *env)
{
- axis2_woden_soap_binding_msg_ref_exts_impl_t *binding_msg_ref_exts_impl = NULL;
+ woden_soap_binding_msg_ref_exts_impl_t *binding_msg_ref_exts_impl = NULL;
axis2_array_list_t *soap_mods = NULL;
void *parent_element = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
binding_msg_ref_exts_impl = INTF_TO_IMPL(binding_msg_ref_exts);
- parent_element = AXIS2_WODEN_COMPONENT_EXTS_GET_PARENT_ELEMENT(
+ parent_element = WODEN_COMPONENT_EXTS_GET_PARENT_ELEMENT(
binding_msg_ref_exts_impl->component_exts, env);
- parent_element = axis2_woden_wsdl_element_to_element_extensible(parent_element,
+ parent_element = woden_wsdl_element_to_element_extensible(parent_element,
env);
binding_msg_ref_exts_impl->qname = axis2_qname_create_from_string(env,
WODEN_Q_ELEM_SOAP_MODULE);
- soap_mods = AXIS2_WODEN_ELEMENT_EXTENSIBLE_GET_EXT_ELEMENTS_OF_TYPE(
+ soap_mods = WODEN_ELEMENT_EXTENSIBLE_GET_EXT_ELEMENTS_OF_TYPE(
parent_element, env, binding_msg_ref_exts_impl->qname);
return soap_mods;
}
axis2_array_list_t *AXIS2_CALL
-axis2_woden_soap_binding_msg_ref_exts_get_soap_headers(
+woden_soap_binding_msg_ref_exts_get_soap_headers(
void *binding_msg_ref_exts,
const axis2_env_t *env)
{
- axis2_woden_soap_binding_msg_ref_exts_impl_t *binding_msg_ref_exts_impl = NULL;
+ woden_soap_binding_msg_ref_exts_impl_t *binding_msg_ref_exts_impl = NULL;
axis2_array_list_t *soap_headers = NULL;
void *parent_element = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
binding_msg_ref_exts_impl = INTF_TO_IMPL(binding_msg_ref_exts);
- parent_element = AXIS2_WODEN_COMPONENT_EXTS_GET_PARENT_ELEMENT(
+ parent_element = WODEN_COMPONENT_EXTS_GET_PARENT_ELEMENT(
binding_msg_ref_exts_impl->component_exts, env);
- parent_element = axis2_woden_wsdl_element_to_element_extensible(parent_element,
+ parent_element = woden_wsdl_element_to_element_extensible(parent_element,
env);
binding_msg_ref_exts_impl->qname = axis2_qname_create_from_string(env,
WODEN_Q_ELEM_SOAP_HEADER);
- soap_headers = AXIS2_WODEN_ELEMENT_EXTENSIBLE_GET_EXT_ELEMENTS_OF_TYPE(
+ soap_headers = WODEN_ELEMENT_EXTENSIBLE_GET_EXT_ELEMENTS_OF_TYPE(
parent_element, env, binding_msg_ref_exts_impl->qname);
return soap_headers;
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org