You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by da...@apache.org on 2005/11/09 12:28:42 UTC

svn commit: r332022 - in /webservices/axis2/trunk/c: include/axis2_wsdl_svc.h modules/wsdl/src/wsdl_svc.c

Author: damitha
Date: Wed Nov  9 03:28:30 2005
New Revision: 332022

URL: http://svn.apache.org/viewcvs?rev=332022&view=rev
Log: (empty)

Modified:
    webservices/axis2/trunk/c/include/axis2_wsdl_svc.h
    webservices/axis2/trunk/c/modules/wsdl/src/wsdl_svc.c

Modified: webservices/axis2/trunk/c/include/axis2_wsdl_svc.h
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/include/axis2_wsdl_svc.h?rev=332022&r1=332021&r2=332022&view=diff
==============================================================================
--- webservices/axis2/trunk/c/include/axis2_wsdl_svc.h (original)
+++ webservices/axis2/trunk/c/include/axis2_wsdl_svc.h Wed Nov  9 03:28:30 2005
@@ -72,6 +72,27 @@
     axis2_status_t (AXIS2_CALL *set_name) (axis2_wsdl_svc_t *wsdl_svc,
                                             axis2_env_t **env,
                                             axis2_qname_t *qname);
+    
+    axis2_hash_t * (AXIS2_CALL *axis2_wsdl_svc_get_component_properties) (
+                                                    axis2_wsdl_svc_t *wsdl_svc,
+                                                    axis2_env_t **env);
+
+    axis2_status_t (AXIS2_CALL *axis2_wsdl_svc_set_component_properties) (
+                                                    axis2_wsdl_svc_t *wsdl_svc,
+                                                    axis2_env_t **env,
+                                                    axis2_hash_t *properties);
+
+    axis2_wsdl_component_t * (AXIS2_CALL *axis2_wsdl_svc_get_component_property) (
+                                                    axis2_wsdl_svc_t *wsdl_svc,
+                                                    axis2_env_t **env,
+                                                    const axis2_char_t *key);
+
+    axis2_status_t (AXIS2_CALL *axis2_wsdl_svc_set_component_property) (
+                                                    axis2_wsdl_svc_t *wsdl_svc,
+                                                    axis2_env_t **env,
+                                                    const void *key,
+                                                    void *value);
+
 };
 
 /**

Modified: webservices/axis2/trunk/c/modules/wsdl/src/wsdl_svc.c
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/modules/wsdl/src/wsdl_svc.c?rev=332022&r1=332021&r2=332022&view=diff
==============================================================================
--- webservices/axis2/trunk/c/modules/wsdl/src/wsdl_svc.c (original)
+++ webservices/axis2/trunk/c/modules/wsdl/src/wsdl_svc.c Wed Nov  9 03:28:30 2005
@@ -47,6 +47,26 @@
                     axis2_env_t **env, 
                     axis2_qname_t *qname);
 
+axis2_hash_t * AXIS2_CALL
+axis2_wsdl_svc_get_component_properties(axis2_wsdl_svc_t *wsdl_svc,
+                                        axis2_env_t **env);
+
+axis2_status_t AXIS2_CALL
+axis2_wsdl_svc_set_component_properties(axis2_wsdl_svc_t *wsdl_svc,
+                                        axis2_env_t **env,
+                                        axis2_hash_t *properties);
+
+axis2_wsdl_component_t * AXIS2_CALL
+axis2_wsdl_svc_get_component_property(axis2_wsdl_svc_t *wsdl_svc,
+                                        axis2_env_t **env,
+                                        const axis2_char_t *key);
+
+axis2_status_t AXIS2_CALL
+axis2_wsdl_svc_set_component_property (axis2_wsdl_svc_t *wsdl_svc,
+                                        axis2_env_t **env,
+                                        const void *key,
+                                        void *value);
+
 /***************************** End of function headers ************************/
 
 axis2_wsdl_svc_t * AXIS2_CALL