axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From dami...@apache.org
Subject svn commit: r331192 - in /webservices/axis2/trunk/c: include/axis2_svc.h modules/core/description/src/param_container.c modules/core/description/src/svc.c
Date Mon, 07 Nov 2005 03:58:43 GMT
Author: damitha
Date: Sun Nov  6 19:58:36 2005
New Revision: 331192

URL: http://svn.apache.org/viewcvs?rev=331192&view=rev
Log:
param container free function is modified

Modified:
    webservices/axis2/trunk/c/include/axis2_svc.h
    webservices/axis2/trunk/c/modules/core/description/src/param_container.c
    webservices/axis2/trunk/c/modules/core/description/src/svc.c

Modified: webservices/axis2/trunk/c/include/axis2_svc.h
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/include/axis2_svc.h?rev=331192&r1=331191&r2=331192&view=diff
==============================================================================
--- webservices/axis2/trunk/c/include/axis2_svc.h (original)
+++ webservices/axis2/trunk/c/include/axis2_svc.h Sun Nov  6 19:58:36 2005
@@ -44,54 +44,54 @@
  */    
 struct axis2_svc_ops_s
 {
-	axis2_status_t (AXIS2_CALL *free) (axis2_svc_t *srv_desc, axis2_env_t **env);
+	axis2_status_t (AXIS2_CALL *free) (axis2_svc_t *svc, axis2_env_t **env);
 
-	axis2_status_t (AXIS2_CALL *add_operation) (axis2_svc_t *srv_desc, 
+	axis2_status_t (AXIS2_CALL *add_operation) (axis2_svc_t *svc, 
                                                 axis2_env_t **env,
 	 	                                        axis2_operation_t *operation);
 
 	axis2_operation_t *(AXIS2_CALL *get_operation_with_qname) (
-                                                  axis2_svc_t *srv_desc, 
+                                                  axis2_svc_t *svc, 
                                                   axis2_env_t **env,
 	 	                                          axis2_qname_t *operation_name);
 
 	axis2_operation_t *(AXIS2_CALL *get_operation_with_name) (
-                                            axis2_svc_t *srv_desc, 
+                                            axis2_svc_t *svc, 
                                             axis2_env_t **env,
 	 	                                    const axis2_char_t * operation_name);
 
-	axis2_hash_t *(AXIS2_CALL *get_operations) (axis2_svc_t *srv_desc, 
+	axis2_hash_t *(AXIS2_CALL *get_operations) (axis2_svc_t *svc, 
                                                     axis2_env_t **env);
 
-	axis2_status_t (AXIS2_CALL *set_parent) (axis2_svc_t *srv_desc, 
+	axis2_status_t (AXIS2_CALL *set_parent) (axis2_svc_t *svc, 
                                                 axis2_env_t **env,
 	 	                                        axis2_svc_grp_t *svc_grp);
 
-	axis2_svc_grp_t *(AXIS2_CALL *get_parent) (axis2_svc_t *srv_desc, 
+	axis2_svc_grp_t *(AXIS2_CALL *get_parent) (axis2_svc_t *svc, 
                                                 axis2_env_t **env);
 	
-	axis2_qname_t *(AXIS2_CALL *get_name) (const axis2_svc_t *srv_desc, 
+	axis2_qname_t *(AXIS2_CALL *get_name) (const axis2_svc_t *svc, 
                                             axis2_env_t **env);
 
-	axis2_status_t (AXIS2_CALL *add_param) (axis2_svc_t *srv_desc, 
+	axis2_status_t (AXIS2_CALL *add_param) (axis2_svc_t *svc, 
                                                 axis2_env_t **env,
 		                                        axis2_param_t *param);
 
-	axis2_param_t *(AXIS2_CALL *get_param) (axis2_svc_t *srv_desc, 
+	axis2_param_t *(AXIS2_CALL *get_param) (axis2_svc_t *svc, 
                                                 axis2_env_t **env,
 		                                        const axis2_char_t *name);
 
-	axis2_hash_t *(AXIS2_CALL *get_params) (axis2_svc_t *srv_desc, 
+	axis2_hash_t *(AXIS2_CALL *get_params) (axis2_svc_t *svc, 
                                                 axis2_env_t **env);
 	
-	axis2_bool_t (AXIS2_CALL *is_param_locked) (axis2_svc_t *srv_desc, 
+	axis2_bool_t (AXIS2_CALL *is_param_locked) (axis2_svc_t *svc, 
                                                 axis2_env_t **env,
 		                                        const axis2_char_t *param_name);
 };
 
 /** 
  * @brief Service struct
- *	Axis2 Service  
+  *	Axis2 Service  
  */
 struct axis2_svc_s
 {
@@ -118,57 +118,34 @@
 
 /**************************** Start of function macros ************************/
 
-#define axis2_svc_free(srv_desc, env) \
-		(axis2_svc_get_ops(srv_desc, env)->free \
-		(srv_desc, env));
-
-#define axis2_svc_add_operation(srv_desc, env, operation_desc) \
-		(axis2_svc_get_ops(srv_desc, env)->add_operation \
-		(srv_desc, env, operation_desc));
-
-#define axis2_svc_get_operation_with_qname(srv_desc, env) \
-		(axis2_svc_get_ops(srv_desc, env)->get_operation_with_qname \
-		(srv_desc, env));
-
-#define axis2_svc_get_operation_with_name(srv_desc, env) \
-		(axis2_svc_get_ops(srv_desc, env)->get_operation_with_name \
-		(srv_desc, env));
-
-#define axis2_svc_get_operations(srv_desc, env) \
-		(axis2_svc_get_ops(srv_desc, env)->get_operations \
-		(srv_desc, env));
-
-#define axis2_svc_set_parent(srv_desc, env \
-		, svc_grp) (axis2_svc_get_ops(srv_desc \
-		, env)->set_parent (srv_desc, env, svc_grp));
-
-#define axis2_svc_get_parent(srv_desc, env) \
-		(axis2_svc_get_ops(srv_desc, env)->get_parent \
-		(srv_desc, env));
-		
-#define axis2_svc_get_name(srv_desc, env) \
-		(axis2_svc_get_ops(srv_desc, env)->get_name(srv_desc \
-		, env));
+#define AXIS2_SVC_FREE(svc, env) (AXIS2_SVC_get_ops(svc, env)->free (svc, env));
+
+#define AXIS2_SVC_ADD_OPERATION(svc, env, operation) \
+		(svc->ops->add_operation (svc, env, operation));
+
+#define AXIS2_SVC_GET_OPERATION_WITH_QNAME(svc, env) \
+		(svc->ops->get_operation_with_qname (svc, env));
+
+#define AXIS2_SVC_GET_OPERATION_WITH_NAME(svc, env) \
+		(svc->ops->get_operation_with_name (svc, env));
+
+#define AXIS2_SVC_GET_OPERATIONS(svc, env) (svc->ops->get_operations (svc, env));
+
+#define AXIS2_SVC_SET_PARENT(svc, env , svc_grp) (svc->ops->set_parent \
+        (svc, env, svc_grp));
+
+#define AXIS2_SVC_GET_PARENT(svc, env) (svc->ops->get_parent (svc, env));
 		
-#define axis2_svc_add_param(srv_desc, env, param) \
-		(axis2_svc_get_ops(srv_desc, env)->add_param(srv_desc \
-		, env, param));
+#define AXIS2_SVC_GET_NAME(svc, env) (svc->ops->get_name(svc , env));
 		
-
-#define axis2_svc_get_param(srv_desc, env, name) \
-		(axis2_svc_get_ops(srv_desc, env)->get_param(srv_desc \
-		, env, name));
+#define AXIS2_SVC_ADD_PARAM(svc, env, param) (svc->ops->add_param(svc , env, param));
 		
-
-#define axis2_svc_get_params(srv_desc, env) \
-		(axis2_svc_get_ops(srv_desc, env)->get_params(srv_desc \
-		, env));
+#define AXIS2_SVC_GET_PARAM(svc, env, name) (svc->ops->get_param(svc , env, name));
 		
+#define AXIS2_SVC_GET_PARAMS(svc, env) (svc->ops->get_params(svc , env));
 		
-
-#define axis2_svc_is_param_locked(srv_desc, env, \
-		param_name) (axis2_svc_get_ops(env \
-		, srv_desc)->is_parameter_locked(srv_desc, env, param_name));
+#define AXIS2_SVC_IS_PARAM_LOCKED(svc, env, param_name) \
+        (svc->ops->is_parameter_locked(svc, env, param_name));
 				
 
 /**************************** End of function macros **************************/

Modified: webservices/axis2/trunk/c/modules/core/description/src/param_container.c
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/modules/core/description/src/param_container.c?rev=331192&r1=331191&r2=331192&view=diff
==============================================================================
--- webservices/axis2/trunk/c/modules/core/description/src/param_container.c (original)
+++ webservices/axis2/trunk/c/modules/core/description/src/param_container.c Sun Nov  6 19:58:36
2005
@@ -101,7 +101,7 @@
 	if(NULL != AXIS2_INTF_TO_IMPL(param_container)->params)
 		AXIS2_FREE((*env)->allocator, AXIS2_INTF_TO_IMPL(param_container)->params);
 	
-    AXIS2_FREE((*env)->allocator, AXIS2_INTF_TO_IMPL(param_container));    
+    axis2_hash_free(AXIS2_INTF_TO_IMPL(param_container), env);    
     return AXIS2_SUCCESS;
 }
 

Modified: webservices/axis2/trunk/c/modules/core/description/src/svc.c
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/modules/core/description/src/svc.c?rev=331192&r1=331191&r2=331192&view=diff
==============================================================================
--- webservices/axis2/trunk/c/modules/core/description/src/svc.c (original)
+++ webservices/axis2/trunk/c/modules/core/description/src/svc.c Sun Nov  6 19:58:36 2005
@@ -1,15 +1,14 @@
 #include <axis2_svc.h>
 
-typedef struct axis2_description_impl_service_s axis2_description_impl_service_t;
+typedef struct axis2_svc_impl_s axis2_svc_impl_t;
 	
-/**
-  * @struct axis2_description_impl_service
-  * @brief DESCRIPTION service struct impl
-  * This holds the information about service
-  */
-struct axis2_description_impl_service_s
+/** 
+ * @brief Service struct impl
+ *	Axis2 Service impl  
+ */ 
+struct axis2_svc_impl_s
 {
-	axis2_svc_t service;
+	axis2_svc_t svc;
 	axis2_param_container_t *param_container;
 	axis2_svc_grp_t *parent;
 	axis2_hash_t *wasaction_opeartionmap;
@@ -19,59 +18,56 @@
 
 /*************************** Function headers ********************************/
 
-axis2_status_t axis2_svc_ops_free
-		(axis2_svc_t *srv_desc, axis2_env_t *env);
+axis2_status_t AXIS2_CALL 
+axis2_svc_free (axis2_svc_t *svc, axis2_env_t **env);
 
-axis2_status_t axis2_svc_ops_add_operation
-		(axis2_svc_t *srv_desc, axis2_env_t *env
-		, axis2_operation_t *operation_desc);
-
-axis2_operation_t *
-		axis2_svc_ops_get_operation_with_qname(
-		axis2_svc_t *srv_desc, axis2_env_t *env
-		, axis2_qname_t *operation_name);
+axis2_status_t AXIS2_CALL
+axis2_svc_add_operation (axis2_svc_t *svc, axis2_env_t **env
+		,                   axis2_operation_t *operation_desc);
+
+axis2_operation_t * AXIS2_CALL
+axis2_svc_get_operation_with_qname (axis2_svc_t *svc, axis2_env_t **env,
+		                            axis2_qname_t *operation_name);
 		
-axis2_operation_t *
-		axis2_svc_ops_get_operation_with_name
-		(axis2_svc_t *srv_desc, axis2_env_t *env
-		, const axis2_char_t* operation_name);
+axis2_operation_t * AXIS2_CALL
+axis2_svc_get_operation_with_name (axis2_svc_t *svc, axis2_env_t **env,
+		                            const axis2_char_t* operation_name);
 
-axis2_hash_t *axis2_svc_ops_get_operations(
-		axis2_svc_t *srv_desc, axis2_env_t *env);
+axis2_hash_t * AXIS2_CALL
+axis2_svc_get_operations (axis2_svc_t *svc, axis2_env_t **env);
 		
-axis2_status_t axis2_svc_ops_set_parent
-		(axis2_svc_t *srv_desc, axis2_env_t *env
-		,axis2_svc_grp_t *servicegroup_desc);
+axis2_status_t AXIS2_CALL
+axis2_svc_set_parent (axis2_svc_t *svc, axis2_env_t **env, 
+                        axis2_svc_grp_t *svc_grp);
 
-axis2_svc_grp_t *axis2_svc_ops_get_parent
-		(axis2_svc_t *srv_desc, axis2_env_t *env);
+axis2_svc_grp_t * AXIS2_CALL
+axis2_svc_get_parent (axis2_svc_t *svc, axis2_env_t **env);
 		
-axis2_qname_t *axis2_svc_ops_get_name
-		(const axis2_svc_t *srv_desc, axis2_env_t *env);	
+axis2_qname_t * AXIS2_CALL
+axis2_svc_get_name (const axis2_svc_t *svc, axis2_env_t **env);	
 
-axis2_status_t axis2_svc_ops_add_param
-		(axis2_svc_t *srv_desc, axis2_env_t *env
-		, axis2_param_t *param);
-
-axis2_param_t *axis2_svc_ops_get_param
-		(axis2_svc_t *srv_desc, axis2_env_t *env
-		, const axis2_char_t *name);
-
-axis2_hash_t *axis2_svc_ops_get_params
-		(axis2_svc_t *srv_desc, axis2_env_t *env);
-
-axis2_bool_t axis2_svc_ops_is_param_locked(
-		axis2_svc_t *srv_desc, axis2_env_t *env
-		, const axis2_char_t *param_name);
+axis2_status_t AXIS2_CALL
+axis2_svc_add_param (axis2_svc_t *svc, axis2_env_t **env, axis2_param_t *param);
+
+axis2_param_t * AXIS2_CALL
+axis2_svc_get_param (axis2_svc_t *svc, axis2_env_t **env,
+		                const axis2_char_t *name);
+
+axis2_hash_t * AXIS2_CALL
+axis2_svc_get_params (axis2_svc_t *svc, axis2_env_t **env);
+
+axis2_bool_t AXIS2_CALL
+axis2_svc_is_param_locked (axis2_svc_t *svc, axis2_env_t **env,
+		                    const axis2_char_t *param_name);
 		
 /************************* End of function headers ***************************/
 
-axis2_svc_t *axis2_svc_create
-		(axis2_env_t *env)
+axis2_svc_t * AXIS2_CALL
+axis2_svc_create (axis2_env_t **env)
 {
-	axis2_svc_t *srv_desc = (axis2_svc_t *)
+	axis2_svc_t *svc = (axis2_svc_t *)
 		AXIS2_MALLOC (env->allocator, sizeof(axis2_svc_t));
-	if(!srv_desc)
+	if(!svc)
 	{
 		env->error->error_number = AXIS2_ERROR_NO_MEMORY;
 		return NULL;
@@ -83,21 +79,21 @@
 		env->error->error_number = AXIS2_ERROR_NO_MEMORY;
 		return NULL;	
 	}
-	ops->free = axis2_svc_ops_free;
-	ops->add_operation = axis2_svc_ops_add_operation;
+	ops->free = axis2_svc_free;
+	ops->add_operation = axis2_svc_add_operation;
 	ops->get_operation_with_qname = 
-		axis2_svc_ops_get_operation_with_qname;
+		axis2_svc_get_operation_with_qname;
 	ops->get_operation_with_name = 
-		axis2_svc_ops_get_operation_with_name;
-	ops->get_operations = axis2_svc_ops_get_operations;
-	ops->set_parent = axis2_svc_ops_set_parent;
-	ops->get_parent = axis2_svc_ops_get_parent;
-	ops->get_name = axis2_svc_ops_get_name;
-	ops->add_param = axis2_svc_ops_add_param;
-	ops->get_param = axis2_svc_ops_get_param;
-	ops->get_params = axis2_svc_ops_get_params;
+		axis2_svc_get_operation_with_name;
+	ops->get_operations = axis2_svc_get_operations;
+	ops->set_parent = axis2_svc_set_parent;
+	ops->get_parent = axis2_svc_get_parent;
+	ops->get_name = axis2_svc_get_name;
+	ops->add_param = axis2_svc_add_param;
+	ops->get_param = axis2_svc_get_param;
+	ops->get_params = axis2_svc_get_params;
 	
-	srv_desc->ops = ops;
+	svc->ops = ops;
 	
 	axis2_param_container_t *param_container 
 		= (axis2_param_container_t *)
@@ -108,63 +104,66 @@
 		return NULL;
 	}
 
-	srv_desc->param_container = param_container;
+	svc->param_container = param_container;
 	
-	srv_desc->parent = NULL;
+	svc->parent = NULL;
 	
-	srv_desc->wasaction_opeartionmap = axis2_hash_make (env);				
-	if(!srv_desc->wasaction_opeartionmap)
+	svc->wasaction_opeartionmap = axis2_hash_make (env);				
+	if(!svc->wasaction_opeartionmap)
 	{
 		env->error->error_number = AXIS2_ERROR_NO_MEMORY;
 		return NULL;			
 	}
-	srv_desc->name = NULL;
+	svc->name = NULL;
 
-	return srv_desc;	
+	return svc;	
 }
 
-axis2_svc_t *axis2_svc_create_with_qname
-		(axis2_env_t *env, axis2_qname_t *qname)
+axis2_svc_t * AXIS2_CALL
+axis2_svc_create_with_qname (axis2_env_t **env, 
+                                axis2_qname_t *qname)
 {
-	axis2_svc_t *srv_desc = 
+	axis2_svc_t *svc = 
 		axis2_svc_create(env);
-	if(!srv_desc)
+	if(!svc)
 	{
 		env->error->error_number = AXIS2_ERROR_NO_MEMORY;
 		return NULL;
 	}
-	srv_desc->name = axis2_strdup(qname);
+	svc->name = axis2_strdup(qname);
 	
-	return srv_desc;
+	return svc;
 }
 
 /********************** Start of function implementations ********************/
 
-axis2_status_t axis2_svc_ops_free
-		(axis2_svc_t *srv_desc, axis2_env_t *env)
+axis2_status_t AXIS2_CALL
+axis2_svc_free (axis2_svc_t *svc, 
+                axis2_env_t **env)
 {
 	if(!env)
 		return AXIS2_ERROR_INVALID_NULL_PARAM;
-	if(srv_desc)
+	if(svc)
 	{
-		AXIS2_FREE(env->allocator, srv_desc);
+		AXIS2_FREE(env->allocator, svc);
 		return AXIS2_SUCCESS;
 	}
 	return AXIS2_ERROR_UNALLOCATED_MEMEORY_RELEASE_REQUESTED;
 }
 
 
-axis2_status_t axis2_svc_ops_add_operation
-		(axis2_svc_t *srv_desc, axis2_env_t *env
-		, axis2_operation_t *operation_desc)
+axis2_status_t AXIS2_CALL
+axis2_svc_add_operation (axis2_svc_t *svc,
+                            axis2_env_t **env,
+		                    axis2_operation_t *operation_desc)
 {
-	if(!srv_desc || !operation_desc)
+	if(!svc || !operation_desc)
 	{
 		return AXIS2_ERROR_INVALID_NULL_PARAM;
 	}
-	if (!(srv_desc->wasaction_opeartionmap))
+	if (!(svc->wasaction_opeartionmap))
 	{                    
-		srv_desc->wasaction_opeartionmap = axis2_hash_make (env);
+		svc->wasaction_opeartionmap = axis2_hash_make (env);
 	}
 	axis2_operation_ops_t *tempopt = 
 		(axis2_operation_get_ops(operation_desc, env));
@@ -179,109 +178,115 @@
 	
 	if(!tempname) return AXIS2_ERROR_INVALID_NULL_PARAM;
 	
-	axis2_hash_set (srv_desc->wasaction_opeartionmap		
+	axis2_hash_set (svc->wasaction_opeartionmap		
 		, tempname
 		, AXIS2_HASH_KEY_STRING, operation_desc);
 	
 	return AXIS2_SUCCESS;
 }
 
-axis2_operation_t 
-		*axis2_svc_ops_get_operation_with_qname
-		(axis2_svc_t *srv_desc, axis2_env_t *env
-		, axis2_qname_t *operation_name)
+axis2_operation_t * AXIS2_CALL
+axis2_svc_get_operation_with_qname (axis2_svc_t *svc,
+                                        axis2_env_t **env,
+		                                axis2_qname_t *operation_name)
 {
-	if(!srv_desc || !srv_desc->wasaction_opeartionmap)
+	if(!svc || !svc->wasaction_opeartionmap)
 	{
 		env->error->error_number = AXIS2_ERROR_INVALID_NULL_PARAM;
 		return NULL;		
 	}
 	return (axis2_operation_t *) (axis2_hash_get 
-		(srv_desc->wasaction_opeartionmap, operation_name->localpart
+		(svc->wasaction_opeartionmap, operation_name->localpart
 		, AXIS2_HASH_KEY_STRING));
 	
 }	
 
-axis2_operation_t 
-		*axis2_svc_ops_get_operation_with_name
-		(axis2_svc_t *srv_desc, axis2_env_t *env
-		, const axis2_char_t* name)
+axis2_operation_t * AXIS2_CALL
+axis2_svc_get_operation_with_name (axis2_svc_t *svc, 
+                                    axis2_env_t **env,
+		                            const axis2_char_t* name)
 {
-	if(!srv_desc || !srv_desc->wasaction_opeartionmap)
+	if(!svc || !svc->wasaction_opeartionmap)
 	{
 		env->error->error_number = AXIS2_ERROR_INVALID_NULL_PARAM;
 		return NULL;		
 	}
 	return (axis2_operation_t *) (axis2_hash_get 
-		(srv_desc->wasaction_opeartionmap
+		(svc->wasaction_opeartionmap
 		, axis2_strdup(name), AXIS2_HASH_KEY_STRING));
 }
 
-axis2_hash_t *axis2_svc_ops_get_operations
-		(axis2_svc_t *srv_desc, axis2_env_t *env)
+axis2_hash_t * AXIS2_CALL
+axis2_svc_get_operations (axis2_svc_t *svc, 
+                            axis2_env_t **env)
 {
-	if(!srv_desc)
+	if(!svc)
 	{
 		env->error->error_number = AXIS2_ERROR_INVALID_NULL_PARAM;
 		return NULL;		
 	}
-	return srv_desc->wasaction_opeartionmap;
+	return svc->wasaction_opeartionmap;
 }
 	
-axis2_status_t axis2_svc_ops_set_parent
-		(axis2_svc_t *srv_desc, axis2_env_t *env
-		,axis2_svc_grp_t *servicegroup_desc)
+axis2_status_t AXIS2_CALL
+axis2_svc_set_parent (axis2_svc_t *svc, 
+                        axis2_env_t **env,
+		                axis2_svc_grp_t *svc_grp)
 {
-	if(!srv_desc || !servicegroup_desc)
+	if(!svc || !svc_grp)
 	{
 		return AXIS2_ERROR_INVALID_NULL_PARAM;	
 	}
-	srv_desc->parent = servicegroup_desc;
+	svc->parent = svc_grp;
 	return AXIS2_SUCCESS;
 }
 
-axis2_svc_grp_t *axis2_svc_ops_get_parent
-		(axis2_svc_t *srv_desc, axis2_env_t *env)
+axis2_svc_grp_t * AXIS2_CALL
+axis2_svc_get_parent (axis2_svc_t *svc, 
+                        axis2_env_t **env)
 {
-	if(!srv_desc || !srv_desc->parent)
+	if(!svc || !svc->parent)
 	{
 		env->error->error_number = AXIS2_ERROR_INVALID_NULL_PARAM;
 		return NULL;	
 	}
-	return srv_desc->parent;
+	return svc->parent;
 }
 
-axis2_qname_t *axis2_svc_ops_get_name
-		(const axis2_svc_t *srv_desc, axis2_env_t *env)
+axis2_qname_t * AXIS2_CALL
+axis2_svc_get_name (const axis2_svc_t *svc, 
+                    axis2_env_t **env)
 {
-	if(!env || !srv_desc)
+	if(!env || !svc)
 	{
 		env->error->error_number = AXIS2_ERROR_INVALID_NULL_PARAM;
 		return NULL;	
 	}
-	return srv_desc->name;
+	return svc->name;
 }
 
-axis2_status_t axis2_svc_ops_add_param
-		(axis2_svc_t *srv_desc, axis2_env_t *env
-		, axis2_param_t *param)
+axis2_status_t AXIS2_CALL
+axis2_svc_add_param (axis2_svc_t *svc, 
+                        axis2_env_t **env,
+		                axis2_param_t *param)
 {
-	if(!env || !srv_desc || !srv_desc->param_container || !param)
+	if(!env || !svc || !svc->param_container || !param)
 	{
 		return AXIS2_ERROR_INVALID_NULL_PARAM;
 	}
 	axis2_hash_set (axis2_param_container_get_params
-		(srv_desc->param_container, env), axis2_param_get_name(param
+		(svc->param_container, env), axis2_param_get_name(param
 		, env)
 		, AXIS2_HASH_KEY_STRING, param);	
 	return AXIS2_SUCCESS;
 }
 
-axis2_param_t *axis2_svc_ops_get_param(
-		axis2_svc_t *srv_desc, axis2_env_t *env
-		, const axis2_char_t *name)
+axis2_param_t * AXIS2_CALL
+axis2_svc_get_param (axis2_svc_t *svc, 
+                        axis2_env_t **env,
+		                const axis2_char_t *name)
 {
-	if(!env || !srv_desc || !srv_desc->param_container)
+	if(!env || !svc || !svc->param_container)
 	{
 		env->error->error_number = AXIS2_ERROR_INVALID_NULL_PARAM;
 		return NULL;
@@ -294,28 +299,30 @@
 	}
 		
 	return (axis2_param_t *)(axis2_hash_get 
-		(axis2_param_container_get_params(srv_desc->param_container, env)
+		(axis2_param_container_get_params(svc->param_container, env)
 		, tempname, AXIS2_HASH_KEY_STRING));
 	
 }
 
-axis2_hash_t *axis2_svc_ops_get_params
-		(axis2_svc_t *srv_desc, axis2_env_t *env)
+axis2_hash_t * AXIS2_CALL
+axis2_svc_get_params (axis2_svc_t *svc, 
+                        axis2_env_t **env)
 {
-	if(!env || !srv_desc)
+	if(!env || !svc)
 	{
 		env->error->error_number = AXIS2_ERROR_INVALID_NULL_PARAM;
 		return NULL;		
 	}
-	return axis2_param_container_get_params(srv_desc->param_container, env);
+	return axis2_param_container_get_params(svc->param_container, env);
 	
 }
 
-axis2_bool_t axis2_svc_ops_is_param_locked
-		(axis2_svc_t *srv_desc, axis2_env_t *env
-		, const axis2_char_t *param_name)
+axis2_bool_t AXIS2_CALL
+axis2_svc_is_param_locked (axis2_svc_t *svc, 
+                            axis2_env_t **env,
+		                    const axis2_char_t *param_name)
 {
-	if(!env || !srv_desc || !srv_desc->param_container)
+	if(!env || !svc || !svc->param_container)
 	{
 		env->error->error_number = AXIS2_ERROR_INVALID_NULL_PARAM;
 		return AXIS2_FALSE;
@@ -328,6 +335,6 @@
 	}
 		
 	return axis2_param_container_is_param_locked
-		(srv_desc->param_container, env, param_name); 
+		(svc->param_container, env, param_name); 
 	
 }



Mime
View raw message