sandesha2_transaction.h File Reference
Sandesha In Memory Transaction Interface.
More...
#include <axutil_allocator.h>
#include <axutil_env.h>
#include <axutil_error.h>
#include <axutil_string.h>
#include <axutil_utils.h>
Go to the source code of this file.
|
Classes |
struct | sandesha2_transaction_ops |
struct | sandesha2_transaction |
Typedefs |
typedef struct
sandesha2_transaction | sandesha2_transaction_t |
typedef struct
sandesha2_transaction_ops | sandesha2_transaction_ops_t |
Functions |
AXIS2_EXTERN
sandesha2_transaction_t * | sandesha2_transaction_create (const axutil_env_t *env, struct sandesha2_storage_mgr *storage_mgr) |
axis2_status_t | sandesha2_transaction_free (sandesha2_transaction_t *transaction, const axutil_env_t *env) |
axis2_bool_t | sandesha2_transaction_is_active (sandesha2_transaction_t *transaction, const axutil_env_t *env) |
void | sandesha2_transaction_commit (sandesha2_transaction_t *transaction, const axutil_env_t *env) |
void | sandesha2_transaction_rollback (sandesha2_transaction_t *transaction, const axutil_env_t *env) |
void | sandesha2_transaction_enlist (sandesha2_transaction_t *trans, const axutil_env_t *env, struct sandesha2_rm_bean *rm_bean) |
Detailed Description
Sandesha In Memory Transaction Interface.