Main Page | Modules | Class List | Directories | File List | Class Members | File Members | Examples

axis2_svc_grp_ctx_ops Struct Reference
[Message Context]

Message Context ops struct Encapsulator struct for ops of axis2_svc_grp_ctx. More...

#include <axis2_svc_grp_ctx.h>

List of all members.

Public Attributes

axis2_ctx_t *(* get_base )(struct axis2_svc_grp_ctx *svc_grp_ctx, const axis2_env_t *env)
axis2_conf_ctx *(* get_parent )(struct axis2_svc_grp_ctx *svc_grp_ctx, const axis2_env_t *env)
axis2_status_t(* free )(struct axis2_svc_grp_ctx *svc_grp_ctx, const axis2_env_t *env)
axis2_status_t(* init )(struct axis2_svc_grp_ctx *svc_grp_ctx, const axis2_env_t *env, struct axis2_conf *conf)
axis2_char_t *(* get_id )(struct axis2_svc_grp_ctx *svc_grp_ctx, const axis2_env_t *env)
axis2_status_t(* set_id )(struct axis2_svc_grp_ctx *svc_grp_ctx, const axis2_env_t *env, axis2_char_t *id)
axis2_svc_ctx *(* get_svc_ctx )(struct axis2_svc_grp_ctx *svc_grp_ctx, const axis2_env_t *env, axis2_char_t *svc_name)
axis2_status_t(* fill_svc_ctx_map )(struct axis2_svc_grp_ctx *svc_grp_ctx, const axis2_env_t *env)
axis2_svc_grp *(* get_svc_grp )(struct axis2_svc_grp_ctx *svc_grp_ctx, const axis2_env_t *env)
axis2_hash_t *(* get_svc_ctx_map )(struct axis2_svc_grp_ctx *svc_grp_ctx, const axis2_env_t *env)


Detailed Description

Message Context ops struct Encapsulator struct for ops of axis2_svc_grp_ctx.


Member Data Documentation

axis2_status_t( * axis2_svc_grp_ctx_ops::fill_svc_ctx_map)(struct axis2_svc_grp_ctx *svc_grp_ctx, const axis2_env_t *env)
 

This will create one service context per each service in descrpition if service group has 2 service init , then two service contexts will be created

struct axis2_svc_ctx*( * axis2_svc_grp_ctx_ops::get_svc_ctx)(struct axis2_svc_grp_ctx *svc_grp_ctx, const axis2_env_t *env, axis2_char_t *svc_name)
 

if the servic name is foo:bar , you should pass only bar

axis2_status_t( * axis2_svc_grp_ctx_ops::init)(struct axis2_svc_grp_ctx *svc_grp_ctx, const axis2_env_t *env, struct axis2_conf *conf)
 

The method is used to do the intialization of the EngineContext


The documentation for this struct was generated from the following file:
Generated on Fri Jun 16 18:02:43 2006 for Axis2/C by  doxygen 1.4.2