#include <axutil_param_container.h>
#include <axis2_svc_grp.h>
#include <axis2_transport_in_desc.h>
#include <axis2_transport_out_desc.h>
#include <axutil_qname.h>
#include <axutil_hash.h>
#include <axis2_phases_info.h>
#include <axis2_msg_recv.h>
Go to the source code of this file.
Typedefs | |
typedef struct axis2_conf | axis2_conf_t |
Functions | |
AXIS2_EXTERN void | axis2_conf_free (axis2_conf_t *conf, const axutil_env_t *env) |
AXIS2_EXTERN axis2_status_t | axis2_conf_add_svc_grp (axis2_conf_t *conf, const axutil_env_t *env, struct axis2_svc_grp *svc_grp) |
AXIS2_EXTERN struct axis2_svc_grp * | axis2_conf_get_svc_grp (const axis2_conf_t *conf, const axutil_env_t *env, const axis2_char_t *svc_grp_name) |
AXIS2_EXTERN axutil_hash_t * | axis2_conf_get_all_svc_grps (const axis2_conf_t *conf, const axutil_env_t *env) |
AXIS2_EXTERN axis2_status_t | axis2_conf_add_svc (axis2_conf_t *conf, const axutil_env_t *env, struct axis2_svc *svc) |
AXIS2_EXTERN struct axis2_svc * | axis2_conf_get_svc (const axis2_conf_t *conf, const axutil_env_t *env, const axis2_char_t *svc_name) |
AXIS2_EXTERN axis2_status_t | axis2_conf_remove_svc (axis2_conf_t *conf, const axutil_env_t *env, const axis2_char_t *name) |
AXIS2_EXTERN axis2_status_t | axis2_conf_add_param (axis2_conf_t *conf, const axutil_env_t *env, axutil_param_t *param) |
AXIS2_EXTERN axutil_param_t * | axis2_conf_get_param (const axis2_conf_t *conf, const axutil_env_t *env, const axis2_char_t *name) |
AXIS2_EXTERN axutil_array_list_t * | axis2_conf_get_all_params (const axis2_conf_t *conf, const axutil_env_t *env) |
AXIS2_EXTERN axis2_bool_t | axis2_conf_is_param_locked (const axis2_conf_t *conf, const axutil_env_t *env, const axis2_char_t *param_name) |
AXIS2_EXTERN axis2_transport_in_desc_t * | axis2_conf_get_transport_in (const axis2_conf_t *conf, const axutil_env_t *env, const AXIS2_TRANSPORT_ENUMS trans_enum) |
AXIS2_EXTERN axis2_status_t | axis2_conf_add_transport_in (axis2_conf_t *conf, const axutil_env_t *env, axis2_transport_in_desc_t *transport, const AXIS2_TRANSPORT_ENUMS trans_enum) |
AXIS2_EXTERN axis2_transport_out_desc_t * | axis2_conf_get_transport_out (const axis2_conf_t *conf, const axutil_env_t *env, const AXIS2_TRANSPORT_ENUMS trans_enum) |
AXIS2_EXTERN axis2_status_t | axis2_conf_add_transport_out (axis2_conf_t *conf, const axutil_env_t *env, axis2_transport_out_desc_t *transport, const AXIS2_TRANSPORT_ENUMS trans_enum) |
AXIS2_EXTERN axis2_transport_in_desc_t ** | axis2_conf_get_all_in_transports (const axis2_conf_t *conf, const axutil_env_t *env) |
AXIS2_EXTERN axis2_transport_out_desc_t ** | axis2_conf_get_all_out_transports (const axis2_conf_t *conf, const axutil_env_t *env) |
AXIS2_EXTERN struct axis2_module_desc * | axis2_conf_get_module (const axis2_conf_t *conf, const axutil_env_t *env, const axutil_qname_t *qname) |
AXIS2_EXTERN axutil_array_list_t * | axis2_conf_get_all_engaged_modules (const axis2_conf_t *conf, const axutil_env_t *env) |
AXIS2_EXTERN axutil_array_list_t * | axis2_conf_get_in_phases_upto_and_including_post_dispatch (const axis2_conf_t *conf, const axutil_env_t *env) |
AXIS2_EXTERN axutil_array_list_t * | axis2_conf_get_out_flow (const axis2_conf_t *conf, const axutil_env_t *env) |
AXIS2_EXTERN axutil_array_list_t * | axis2_conf_get_in_fault_flow (const axis2_conf_t *conf, const axutil_env_t *env) |
AXIS2_EXTERN axutil_array_list_t * | axis2_conf_get_out_fault_flow (const axis2_conf_t *conf, const axutil_env_t *env) |
AXIS2_EXTERN axutil_hash_t * | axis2_conf_get_all_faulty_svcs (const axis2_conf_t *conf, const axutil_env_t *env) |
AXIS2_EXTERN axutil_hash_t * | axis2_conf_get_all_faulty_modules (const axis2_conf_t *conf, const axutil_env_t *env) |
AXIS2_EXTERN axutil_hash_t * | axis2_conf_get_all_svcs (const axis2_conf_t *conf, const axutil_env_t *env) |
AXIS2_EXTERN axutil_hash_t * | axis2_conf_get_all_svcs_to_load (const axis2_conf_t *conf, const axutil_env_t *env) |
AXIS2_EXTERN axis2_bool_t | axis2_conf_is_engaged (axis2_conf_t *conf, const axutil_env_t *env, const axutil_qname_t *module_name) |
AXIS2_EXTERN struct axis2_phases_info * | axis2_conf_get_phases_info (const axis2_conf_t *conf, const axutil_env_t *env) |
AXIS2_EXTERN axis2_status_t | axis2_conf_set_phases_info (axis2_conf_t *conf, const axutil_env_t *env, struct axis2_phases_info *phases_info) |
AXIS2_EXTERN axis2_status_t | axis2_conf_add_msg_recv (axis2_conf_t *conf, const axutil_env_t *env, const axis2_char_t *key, struct axis2_msg_recv *msg_recv) |
AXIS2_EXTERN struct axis2_msg_recv * | axis2_conf_get_msg_recv (const axis2_conf_t *conf, const axutil_env_t *env, axis2_char_t *key) |
AXIS2_EXTERN axis2_status_t | axis2_conf_set_out_phases (axis2_conf_t *conf, const axutil_env_t *env, axutil_array_list_t *out_phases) |
AXIS2_EXTERN axutil_array_list_t * | axis2_conf_get_out_phases (const axis2_conf_t *conf, const axutil_env_t *env) |
AXIS2_EXTERN axis2_status_t | axis2_conf_set_in_fault_phases (axis2_conf_t *conf, const axutil_env_t *env, axutil_array_list_t *list) |
AXIS2_EXTERN axis2_status_t | axis2_conf_set_out_fault_phases (axis2_conf_t *conf, const axutil_env_t *env, axutil_array_list_t *list) |
AXIS2_EXTERN axutil_hash_t * | axis2_conf_get_all_modules (const axis2_conf_t *conf, const axutil_env_t *env) |
AXIS2_EXTERN axis2_status_t | axis2_conf_add_module (axis2_conf_t *conf, const axutil_env_t *env, struct axis2_module_desc *module) |
AXIS2_EXTERN axis2_status_t | axis2_conf_set_default_dispatchers (axis2_conf_t *conf, const axutil_env_t *env) |
AXIS2_EXTERN axis2_status_t | axis2_conf_set_dispatch_phase (axis2_conf_t *conf, const axutil_env_t *env, axis2_phase_t *dispatch) |
AXIS2_EXTERN const axis2_char_t * | axis2_conf_get_repo (const axis2_conf_t *conf, const axutil_env_t *env) |
AXIS2_EXTERN axis2_status_t | axis2_conf_set_repo (axis2_conf_t *conf, const axutil_env_t *env, axis2_char_t *axis2_repo) |
AXIS2_EXTERN const axis2_char_t * | axis2_conf_get_axis2_xml (const axis2_conf_t *conf, const axutil_env_t *env) |
AXIS2_EXTERN axis2_status_t | axis2_conf_set_axis2_xml (axis2_conf_t *conf, const axutil_env_t *env, axis2_char_t *axis2_xml) |
AXIS2_EXTERN axis2_status_t | axis2_conf_engage_module (axis2_conf_t *conf, const axutil_env_t *env, const axutil_qname_t *module_ref) |
AXIS2_EXTERN axis2_status_t | axis2_conf_set_dep_engine (axis2_conf_t *conf, const axutil_env_t *env, struct axis2_dep_engine *dep_engine) |
AXIS2_EXTERN const axis2_char_t * | axis2_conf_get_default_module_version (const axis2_conf_t *conf, const axutil_env_t *env, const axis2_char_t *module_name) |
AXIS2_EXTERN struct axis2_module_desc * | axis2_conf_get_default_module (const axis2_conf_t *conf, const axutil_env_t *env, const axis2_char_t *module_name) |
AXIS2_EXTERN axis2_status_t | axis2_conf_add_default_module_version (axis2_conf_t *conf, const axutil_env_t *env, const axis2_char_t *module_name, const axis2_char_t *module_version) |
AXIS2_EXTERN axis2_status_t | axis2_conf_engage_module_with_version (axis2_conf_t *conf, const axutil_env_t *env, const axis2_char_t *module_name, const axis2_char_t *version_id) |
AXIS2_EXTERN axis2_conf_t * | axis2_conf_create (const axutil_env_t *env) |
AXIS2_EXTERN axis2_bool_t | axis2_conf_get_enable_mtom (axis2_conf_t *conf, const axutil_env_t *env) |
AXIS2_EXTERN axis2_status_t | axis2_conf_set_enable_mtom (axis2_conf_t *conf, const axutil_env_t *env, axis2_bool_t enable_mtom) |
AXIS2_EXTERN axis2_bool_t | axis2_conf_get_axis2_flag (axis2_conf_t *conf, const axutil_env_t *env) |
AXIS2_EXTERN axis2_status_t | axis2_conf_set_axis2_flag (axis2_conf_t *conf, const axutil_env_t *env, axis2_bool_t axis2_flag) |
AXIS2_EXTERN axis2_bool_t | axis2_conf_get_enable_security (axis2_conf_t *conf, const axutil_env_t *env) |
AXIS2_EXTERN axis2_status_t | axis2_conf_set_enable_security (axis2_conf_t *conf, const axutil_env_t *env, axis2_bool_t enable_security) |
AXIS2_EXTERN void * | axis2_conf_get_security_context (axis2_conf_t *conf, const axutil_env_t *env) |
AXIS2_EXTERN axis2_status_t | axis2_conf_set_security_context (axis2_conf_t *conf, const axutil_env_t *env, void *security_context) |
AXIS2_EXTERN axutil_param_container_t * | axis2_conf_get_param_container (const axis2_conf_t *conf, const axutil_env_t *env) |
AXIS2_EXTERN axis2_desc_t * | axis2_conf_get_base (const axis2_conf_t *conf, const axutil_env_t *env) |
AXIS2_EXTERN axutil_array_list_t * | axis2_conf_get_handlers (const axis2_conf_t *conf, const axutil_env_t *env) |