#include <axis2_handler.h>
Public Attributes | |
axis2_status_t(* | free )(struct axis2_handler *handler, const axis2_env_t *env) |
axis2_status_t(* | init )(struct axis2_handler *handler, const axis2_env_t *env, struct axis2_handler_desc *handler_desc) |
axis2_status_t(* | invoke )(struct axis2_handler *handler, const axis2_env_t *env, struct axis2_msg_ctx *msg_ctx) |
axis2_qname_t *(* | get_name )(struct axis2_handler *handler, const axis2_env_t *env) |
axis2_param_t *(* | get_param )(struct axis2_handler *handler, const axis2_env_t *env, axis2_char_t *name) |
axis2_handler_desc *(* | get_handler_desc )(struct axis2_handler *handler, const axis2_env_t *env) |
|
Free an axis2_handler struct
|
|
To get the phaseRule of a handler it is required to get the HnadlerDescription of the handler so the argumnet pass when it call return as HnadlerDescription
|
|
Method getName
|
|
Method getParameter
|
|
Method init
|
|
Invoke is called to do the actual work of the Handler object. If there is a fault during the processing of this method it is invoke's job to report the error and undo any partial work that has been completed.
|