|
Adaptive Framework
0.9.0
|
Header for interface afw_adaptor* helpers. More...
#include "afw_interface.h"#include "afw_adaptor_add.h"#include "afw_adaptor_delete.h"#include "afw_adaptor_get.h"#include "afw_adaptor_journal.h"#include "afw_adaptor_modify.h"#include "afw_adaptor_replace.h"#include "afw_adaptor_retrieve.h"Go to the source code of this file.
Data Structures | |
| struct | afw_adaptor_id_anchor_s |
Functions | |
| void | afw_adaptor_context_prepare (const afw_adaptor_t *adaptor, const afw_pool_t *p, afw_xctx_t *xctx) |
| Prepare expression evaluation context for adaptor::. More... | |
| const afw_adaptor_t * | afw_adaptor_get_reference (const afw_utf8_t *adaptor_id, afw_xctx_t *xctx) |
| Get an adaptor and make sure it is started. More... | |
| const afw_query_criteria_t * | afw_adaptor_query_criteria_parse_object (const afw_object_t *query_criteria, const afw_utf8_t *adaptor_id, const afw_utf8_t *object_type_id, const afw_object_t *journal_entry, const afw_pool_t *p, afw_xctx_t *xctx) |
| Parse query criteria object appropriate for an adaptor. More... | |
| const afw_query_criteria_t * | afw_adaptor_query_criteria_parse_url_encoded_rql_string (const afw_utf8_t *url_encoded_rql_string, const afw_utf8_t *adaptor_id, const afw_utf8_t *object_type_id, const afw_object_t *journal_entry, const afw_pool_t *p, afw_xctx_t *xctx) |
| Parse URL encoded RQL query string appropriate for an adaptor. More... | |
| void | afw_adaptor_release (const afw_adaptor_t *adaptor, afw_xctx_t *xctx) |
| Release an adaptor accessed by afw_adaptor_get_reference(). More... | |
| void | afw_adaptor_session_commit_and_release_cache (afw_boolean_t abort, afw_xctx_t *xctx) |
| Commit/Abort changes and release cached sessions and objects. More... | |
| const afw_adaptor_session_t * | afw_adaptor_session_create (const afw_utf8_t *adaptor_id, afw_xctx_t *xctx) |
| Create an adaptor session. More... | |
| const afw_adaptor_session_t * | afw_adaptor_session_get_cached (const afw_utf8_t *adaptor_id, afw_boolean_t begin_transaction, afw_xctx_t *xctx) |
| Get/create an active cached session for adaptor_id. More... | |
| void | afw_adaptor_session_release (const afw_adaptor_session_t *session, afw_xctx_t *xctx) |
| Release an adaptor session created by afw_adaptor_session_create(). More... | |
Header for interface afw_adaptor* helpers.
Header for interface afw_writer* helpers.
These headers are included and are part of the adaptor api:
afw_adaptor_add.h afw_adaptor_delete.h afw_adaptor_get.h afw_adaptor_journal.h afw_adaptor_modify.h afw_adaptor_replace.h afw_adaptor_retrieve.h afw_adaptor_update.h
Definition in file afw_adaptor.h.