sandesha2_property_bean.h File Reference

#include <axutil_utils_defines.h>
#include <axutil_env.h>
#include <axutil_array_list.h>

Go to the source code of this file.
typedef struct
sandesha2_property_bean_t 
sandesha2_property_bean_t
AXIS2_EXTERN
sandesha2_property_bean_t * 
sandesha2_property_bean_create (const axutil_env_t *env)
long sandesha2_property_bean_get_inactive_timeout_interval (sandesha2_property_bean_t *bean, const axutil_env_t *env)
axis2_status_t sandesha2_property_bean_set_inactive_timeout_interval (sandesha2_property_bean_t *bean, const axutil_env_t *env, long interval)
axis2_status_t sandesha2_property_bean_set_inactive_timeout_interval_with_units (sandesha2_property_bean_t *bean, const axutil_env_t *env, long interval, axis2_char_t *units)
long sandesha2_property_bean_get_ack_interval (sandesha2_property_bean_t *bean, const axutil_env_t *env)
axis2_status_t sandesha2_property_bean_set_ack_interval (sandesha2_property_bean_t *bean, const axutil_env_t *env, long interval)
long sandesha2_property_bean_get_retrans_interval (sandesha2_property_bean_t *bean, const axutil_env_t *env)
axis2_status_t sandesha2_property_bean_set_retrans_interval (sandesha2_property_bean_t *bean, const axutil_env_t *env, long interval)
axis2_bool_t sandesha2_property_bean_is_exp_backoff (sandesha2_property_bean_t *bean, const axutil_env_t *env)
axis2_status_t sandesha2_property_bean_set_exp_backoff (sandesha2_property_bean_t *bean, const axutil_env_t *env, axis2_bool_t exp_backoff)
axis2_char_t * sandesha2_property_bean_get_in_mem_storage_mgr (sandesha2_property_bean_t *bean, const axutil_env_t *env)
axis2_status_t sandesha2_property_bean_set_in_mem_storage_mgr (sandesha2_property_bean_t *bean, const axutil_env_t *env, axis2_char_t *manager)
axis2_char_t * sandesha2_property_bean_get_permanent_storage_mgr (sandesha2_property_bean_t *bean, const axutil_env_t *env)
axis2_status_t sandesha2_property_bean_set_permanent_storage_mgr (sandesha2_property_bean_t *bean, const axutil_env_t *env, axis2_char_t *manager)
axis2_char_t * sandesha2_property_bean_get_storage_mgr (sandesha2_property_bean_t *bean, const axutil_env_t *env)
axis2_status_t sandesha2_property_bean_set_storage_mgr (sandesha2_property_bean_t *bean, const axutil_env_t *env, axis2_char_t *manager)
axis2_bool_t sandesha2_property_bean_is_in_order (sandesha2_property_bean_t *bean, const axutil_env_t *env)
axis2_status_t sandesha2_property_bean_set_in_order (sandesha2_property_bean_t *bean, const axutil_env_t *env, axis2_bool_t in_order)
axutil_array_list_t * sandesha2_property_bean_get_msg_types_to_drop (sandesha2_property_bean_t *bean, const axutil_env_t *env)
axis2_status_t sandesha2_property_bean_set_msg_types_to_drop (sandesha2_property_bean_t *bean, const axutil_env_t *env, axutil_array_list_t *msg_types)
axis2_status_t sandesha2_property_bean_add_msg_type_to_drop (sandesha2_property_bean_t *bean, const axutil_env_t *env, int msg_type)
int sandesha2_property_bean_get_max_retrans_count (sandesha2_property_bean_t *bean, const axutil_env_t *env)
axis2_status_t sandesha2_property_bean_set_max_retrans_count (sandesha2_property_bean_t *bean, const axutil_env_t *env, int count)
axis2_char_t * sandesha2_property_bean_get_db_path (sandesha2_property_bean_t *bean, const axutil_env_t *env)
axis2_status_t sandesha2_property_bean_set_db_path (sandesha2_property_bean_t *bean, const axutil_env_t *env, axis2_char_t *db_path)
axis2_status_t sandesha2_property_bean_free (sandesha2_property_bean_t *bean, const axutil_env_t *env)
axis2_status_t sandesha2_property_bean_free_void_arg (void *arg, const axutil_env_t *env)


Detailed Description


Function Documentation

axis2_char_t* sandesha2_property_bean_get_storage_mgr ( sandesha2_property_bean_t *  bean,
const axutil_env_t *  env 
)

return the storage manager to use. This could be either persistent or inmemory.

Parameters:
property bean environment
Returns:
storage manager(persistent/inmemory)


Generated on Mon Oct 1 17:05:57 2007 for Sandesha2/C by  doxygen 1.5.3