Files | |
| file | savan_sub_processor.h |
Typedefs | |
| typedef struct savan_subscriber_t | savan_subscriber_t |
Functions | |
| AXIS2_EXTERN axis2_status_t | savan_subscriber_set_filter_dialect (savan_subscriber_t *subscriber, const axutil_env_t *env, const axis2_char_t *filter_dialect) |
| AXIS2_EXTERN axis2_char_t * | savan_subscriber_get_filter_dialect (savan_subscriber_t *subscriber, const axutil_env_t *env) |
| AXIS2_EXTERN axis2_char_t * | savan_subscriber_get_delivery_mode (savan_subscriber_t *subscriber, const axutil_env_t *env) |
| AXIS2_EXTERN axis2_char_t * | savan_subscriber_get_id (savan_subscriber_t *subscriber, const axutil_env_t *env) |
| AXIS2_EXTERN axis2_status_t | savan_subscriber_set_id (savan_subscriber_t *subscriber, const axutil_env_t *env, const axis2_char_t *id) |
| AXIS2_EXTERN axis2_status_t | savan_subscriber_set_end_to (savan_subscriber_t *subscriber, const axutil_env_t *env, axis2_endpoint_ref_t *end_to) |
| AXIS2_EXTERN axis2_endpoint_ref_t * | savan_subscriber_get_end_to (savan_subscriber_t *subscriber, const axutil_env_t *env) |
| AXIS2_EXTERN axis2_status_t | savan_subscriber_set_notify_to (savan_subscriber_t *subscriber, const axutil_env_t *env, axis2_endpoint_ref_t *notify_to) |
| AXIS2_EXTERN axis2_endpoint_ref_t * | savan_subscriber_get_notify_to (savan_subscriber_t *subscriber, const axutil_env_t *env) |
| AXIS2_EXTERN axis2_status_t | savan_subscriber_set_delivery_mode (savan_subscriber_t *subscriber, const axutil_env_t *env, const axis2_char_t *mode) |
| AXIS2_EXTERN axis2_status_t | savan_subscriber_set_expires (savan_subscriber_t *subscriber, const axutil_env_t *env, const axis2_char_t *expires) |
| AXIS2_EXTERN axis2_char_t * | savan_subscriber_get_expires (savan_subscriber_t *subscriber, const axutil_env_t *env) |
| AXIS2_EXTERN axis2_status_t | savan_subscriber_set_filter (savan_subscriber_t *subscriber, const axutil_env_t *env, const axis2_char_t *filter) |
| AXIS2_EXTERN axis2_char_t * | savan_subscriber_get_filter (savan_subscriber_t *subscriber, const axutil_env_t *env) |
| AXIS2_EXTERN axis2_status_t | savan_subscriber_set_renew_status (savan_subscriber_t *subscriber, const axutil_env_t *env, axis2_bool_t renewed) |
| AXIS2_EXTERN axis2_bool_t | savan_subscriber_get_renew_status (savan_subscriber_t *subscriber, const axutil_env_t *env) |
| AXIS2_EXTERN savan_subscriber_t * | savan_subscriber_create (const axutil_env_t *env) |
| AXIS2_EXTERN void | savan_subscriber_free (savan_subscriber_t *subscriber, const axutil_env_t *env) |
| AXIS2_EXTERN void | savan_subscriber_free_void_arg (void *subscriber, const axutil_env_t *env) |
| AXIS2_EXTERN savan_subscriber_t* savan_subscriber_create | ( | const axutil_env_t * | env | ) |
Creates a subscriber instance.
| env | pointer to environment struct |
| AXIS2_EXTERN axis2_endpoint_ref_t* savan_subscriber_get_end_to | ( | savan_subscriber_t * | subscriber, | |
| const axutil_env_t * | env | |||
| ) |
Get EndTo end point.
| subscriber | pointer to subscriber | |
| env | pointer to environment struct |
| AXIS2_EXTERN axis2_char_t* savan_subscriber_get_expires | ( | savan_subscriber_t * | subscriber, | |
| const axutil_env_t * | env | |||
| ) |
Get expires.
| subscriber | pointer to subscriber | |
| env | pointer to environment struct |
| AXIS2_EXTERN axis2_char_t* savan_subscriber_get_filter | ( | savan_subscriber_t * | subscriber, | |
| const axutil_env_t * | env | |||
| ) |
Get filter.
| subscriber | pointer to subscriber | |
| env | pointer to environment struct |
| AXIS2_EXTERN axis2_char_t* savan_subscriber_get_id | ( | savan_subscriber_t * | subscriber, | |
| const axutil_env_t * | env | |||
| ) |
Retrive subscriber id.
| subscriber | pointer to subscriber | |
| env | pointer to environment struct |
| AXIS2_EXTERN axis2_endpoint_ref_t* savan_subscriber_get_notify_to | ( | savan_subscriber_t * | subscriber, | |
| const axutil_env_t * | env | |||
| ) |
Get NotifyTo end point.
| subscriber | pointer to subscriber | |
| env | pointer to environment struct |
| AXIS2_EXTERN axis2_bool_t savan_subscriber_get_renew_status | ( | savan_subscriber_t * | subscriber, | |
| const axutil_env_t * | env | |||
| ) |
Check whether the subscription is renewed or not.
| subscriber | pointer to subscriber | |
| env | pointer to environment struct | |
| msg_ctx | the msg to be published |
| AXIS2_EXTERN axis2_status_t savan_subscriber_set_delivery_mode | ( | savan_subscriber_t * | subscriber, | |
| const axutil_env_t * | env, | |||
| const axis2_char_t * | mode | |||
| ) |
Set delivery mode.
| subscriber | pointer to subscriber | |
| env | pointer to environment struct | |
| mode | the delivery mode |
| AXIS2_EXTERN axis2_status_t savan_subscriber_set_end_to | ( | savan_subscriber_t * | subscriber, | |
| const axutil_env_t * | env, | |||
| axis2_endpoint_ref_t * | end_to | |||
| ) |
Set EndTo end point.
| subscriber | pointer to subscriber | |
| env | pointer to environment struct | |
| end_to | the EndTo reference |
| AXIS2_EXTERN axis2_status_t savan_subscriber_set_expires | ( | savan_subscriber_t * | subscriber, | |
| const axutil_env_t * | env, | |||
| const axis2_char_t * | expires | |||
| ) |
Set expires.
| subscriber | pointer to subscriber | |
| env | pointer to environment struct | |
| expires | the expires date and time |
| AXIS2_EXTERN axis2_status_t savan_subscriber_set_filter | ( | savan_subscriber_t * | subscriber, | |
| const axutil_env_t * | env, | |||
| const axis2_char_t * | filter | |||
| ) |
Set filter.
| subscriber | pointer to subscriber | |
| env | pointer to environment struct | |
| filter | the filter string |
| AXIS2_EXTERN axis2_status_t savan_subscriber_set_id | ( | savan_subscriber_t * | subscriber, | |
| const axutil_env_t * | env, | |||
| const axis2_char_t * | id | |||
| ) |
Set id.
| subscriber | pointer to subscriber | |
| env | pointer to environment struct | |
| id | the id |
| AXIS2_EXTERN axis2_status_t savan_subscriber_set_notify_to | ( | savan_subscriber_t * | subscriber, | |
| const axutil_env_t * | env, | |||
| axis2_endpoint_ref_t * | notify_to | |||
| ) |
Set NotifyTo end point.
| subscriber | pointer to subscriber | |
| env | pointer to environment struct | |
| notify_to | the NotifyTo reference |
| AXIS2_EXTERN axis2_status_t savan_subscriber_set_renew_status | ( | savan_subscriber_t * | subscriber, | |
| const axutil_env_t * | env, | |||
| axis2_bool_t | renewed | |||
| ) |
Set whether the subscription is renewed or not.
| subscriber | pointer to subscriber | |
| env | pointer to environment struct | |
| msg_ctx | the msg to be published |
1.5.7.1