#include <axis2_wsdl_desc.h>
Public Attributes | |
axis2_status_t(* | free )(axis2_wsdl_desc_t *wsdl_desc, const axis2_env_t *env) |
axis2_hash_t *(* | get_bindings )(axis2_wsdl_desc_t *wsdl_desc, const axis2_env_t *env) |
axis2_status_t(* | set_bindings )(axis2_wsdl_desc_t *wsdl_desc, const axis2_env_t *env, axis2_hash_t *bindings) |
axis2_status_t(* | add_binding )(axis2_wsdl_desc_t *wsdl_desc, const axis2_env_t *env, struct axis2_wsdl_binding *binding) |
axis2_wsdl_binding *(* | get_binding )(axis2_wsdl_desc_t *wsdl_desc, const axis2_env_t *env, axis2_qname_t *qname) |
axis2_status_t(* | add_interface )(axis2_wsdl_desc_t *wsdl_desc, const axis2_env_t *env, struct axis2_wsdl_interface *interface) |
axis2_wsdl_interface *(* | get_interface )(axis2_wsdl_desc_t *wsdl_desc, const axis2_env_t *env, axis2_qname_t *qname) |
axis2_hash_t *(* | get_interfaces )(axis2_wsdl_desc_t *wsdl_desc, const axis2_env_t *env) |
axis2_status_t(* | set_interfaces )(axis2_wsdl_desc_t *wsdl_desc, const axis2_env_t *env, axis2_hash_t *interfaces) |
axis2_hash_t *(* | get_svcs )(axis2_wsdl_desc_t *wsdl_desc, const axis2_env_t *env) |
axis2_status_t(* | set_svcs )(axis2_wsdl_desc_t *wsdl_desc, const axis2_env_t *env, axis2_hash_t *svcs) |
axis2_wsdl_svc *(* | get_svc )(axis2_wsdl_desc_t *wsdl_desc, const axis2_env_t *env, axis2_qname_t *qname) |
axis2_status_t(* | add_svc )(axis2_wsdl_desc_t *wsdl_desc, const axis2_env_t *env, struct axis2_wsdl_svc *svc) |
axis2_char_t *(* | get_target_namespace )(axis2_wsdl_desc_t *wsdl_desc, const axis2_env_t *env) |
axis2_status_t(* | set_target_namespace )(axis2_wsdl_desc_t *wsdl_desc, const axis2_env_t *env, axis2_char_t *target_namespace) |
axis2_wsdl_types *(* | get_types )(axis2_wsdl_desc_t *wsdl_desc, const axis2_env_t *env) |
axis2_status_t(* | set_types )(axis2_wsdl_desc_t *wsdl_desc, const axis2_env_t *env, struct axis2_wsdl_types *types) |
axis2_qname_t *(* | get_wsdl1_def_name )(axis2_wsdl_desc_t *wsdl_desc, const axis2_env_t *env) |
axis2_status_t(* | set_wsdl1_def_name )(axis2_wsdl_desc_t *wsdl_desc, const axis2_env_t *env, axis2_qname_t *wsdl1_def_name) |
axis2_char_t *(* | get_namespace )(axis2_wsdl_desc_t *wsdl_desc, const axis2_env_t *env, axis2_char_t *prefix) |
axis2_hash_t *(* | get_namespaces )(axis2_wsdl_desc_t *wsdl_desc, const axis2_env_t *env) |
axis2_status_t(* | set_namespaces )(axis2_wsdl_desc_t *wsdl_desc, const axis2_env_t *env, axis2_hash_t *namespaces) |
axis2_array_list_t *(* | get_imports )(axis2_wsdl_desc_t *wsdl_desc, const axis2_env_t *env) |
axis2_status_t(* | set_imports )(axis2_wsdl_desc_t *wsdl_desc, const axis2_env_t *env, axis2_array_list_t *imports) |
axis2_status_t(* | add_import )(axis2_wsdl_desc_t *wsdl_desc, const axis2_env_t *env, struct axis2_wsdl_import *wsdl_import) |
axis2_array_list_t *(* | get_includes )(axis2_wsdl_desc_t *wsdl_desc, const axis2_env_t *env) |
axis2_status_t(* | set_includes )(axis2_wsdl_desc_t *wsdl_desc, const axis2_env_t *env, axis2_array_list_t *includes) |
axis2_status_t(* | add_include )(axis2_wsdl_desc_t *wsdl_desc, const axis2_env_t *env, struct axis2_wsdl_include *wsdl_include) |
axis2_wsdl_binding *(* | get_first_binding )(axis2_wsdl_desc_t *wsdl_desc, const axis2_env_t *env) |
|
The axis2_wsdl_binding Will be added to the map keyed with its own qname. If the axis2_wsdl_binding is null it will not be added. If the axis2_wsdl_binding is not null and Binding name is null then error is set.
|
|
Adds an import to the list.
|
|
Adds an wsdl include to the list.
|
|
The Interface component will be added to the map keyed with its own name. If the Interface is NULL it will not be added. If the interface name is NULL an Error will be set and return.
|
|
Will add the
|
|
De-allocate memory
|
|
Retrives the
|
|
Returns a Map of
|
|
Returns the WSDL Imports in an
|
|
Returns the Includes in an
|
|
The Interface will be returned if it exsists, otherwise null will be returned.
|
|
Method get_interfaces
|
|
Will return the Namespace URI as a String if there exists an Namespace URI associated with the given prefix, in the Definition Component, Will return NULL if not found.
|
|
Will return all the Namespaces associated with the Definition Component and will be keyed by the Napespace Prefix.
|
|
Will return the
|
|
Method get_svcs
|
|
Method get_target_namespace
|
|
Method get_types
|
|
Gets the name attribute of the WSDL 1.1 Definitions Element
|
|
Sets the whole new set of Bindings to the axis2_wsd_desc.
|
|
Sets the imports as an
|
|
Sets the includes as an
|
|
Method set_interfaces
|
|
Sets the Namespaces associated with the Difinition Component and they should be keyed by its Namespace Prefix.
|
|
Method set_svcs
|
|
Method set_target_namespace
|
|
Method axis2_wsdl_desc_set_types
|
|
Sets the name attribute of the WSDL 1.1 Definitions Element
|