import "cdbDAL.idl";
List of all members.
Public Member Functions |
WDAO | get_WDAO_Servant (in string curl) raises (cdbErrType::CDBRecordDoesNotExistEx, cdbErrType::CDBRecordIsReadOnlyEx, cdbErrType::CDBXMLErrorEx) |
void | add_node (in string curl, in string xml) raises (cdbErrType::CDBRecordAlreadyExistsEx, cdbErrType::CDBXMLErrorEx, cdbErrType::CDBExceptionEx) |
void | remove_node (in string curl) raises (cdbErrType::CDBRecordDoesNotExistEx, cdbErrType::CDBRecordIsReadOnlyEx) |
void | set_DAO (in string curl, in string xml) raises (cdbErrType::CDBRecordDoesNotExistEx, cdbErrType::CDBFieldDoesNotExistEx, cdbErrType::CDBRecordIsReadOnlyEx, cdbErrType::CDBXMLErrorEx, cdbErrType::CDBExceptionEx) |
WDAO | get_WDAO_Servant (in string curl) raises (cdbErrType::CDBRecordDoesNotExistEx, cdbErrType::CDBRecordIsReadOnlyEx, cdbErrType::CDBXMLErrorEx) |
void | add_node (in string curl, in string xml) raises (cdbErrType::CDBRecordAlreadyExistsEx, cdbErrType::CDBXMLErrorEx, cdbErrType::CDBExceptionEx) |
void | remove_node (in string curl) raises (cdbErrType::CDBRecordDoesNotExistEx, cdbErrType::CDBRecordIsReadOnlyEx) |
void | set_DAO (in string curl, in string xml) raises (cdbErrType::CDBRecordDoesNotExistEx, cdbErrType::CDBFieldDoesNotExistEx, cdbErrType::CDBRecordIsReadOnlyEx, cdbErrType::CDBXMLErrorEx, cdbErrType::CDBExceptionEx) |
Detailed Description
Interface of writable DAL
Member Function Documentation
void CDB::WDAL::add_node |
( |
in string |
curl, |
|
|
in string |
xml | |
|
) |
| | raises (cdbErrType::CDBRecordAlreadyExistsEx, cdbErrType::CDBXMLErrorEx, cdbErrType::CDBExceptionEx) |
Create node in that curl given a xml string. It fails if the record on that curl aleady exist.
- Parameters:
-
| curl | where the new node is going to be in the tree |
| the | string xml to create the node |
void CDB::WDAL::add_node |
( |
in string |
curl, |
|
|
in string |
xml | |
|
) |
| | raises (cdbErrType::CDBRecordAlreadyExistsEx, cdbErrType::CDBXMLErrorEx, cdbErrType::CDBExceptionEx) |
Create node in that curl given a xml string. It fails if the record on that curl aleady exist.
- Parameters:
-
| curl | where the new node is going to be in the tree |
| the | string xml to create the node |
WDAO CDB::WDAL::get_WDAO_Servant |
( |
in string |
curl |
) |
raises (cdbErrType::CDBRecordDoesNotExistEx, cdbErrType::CDBRecordIsReadOnlyEx, cdbErrType::CDBXMLErrorEx) |
Gives a Writable DAO Node of the given curl
- Parameters:
-
| curl | of the root node to return |
- Returns:
- WDAO Node of the given curl
WDAO CDB::WDAL::get_WDAO_Servant |
( |
in string |
curl |
) |
raises (cdbErrType::CDBRecordDoesNotExistEx, cdbErrType::CDBRecordIsReadOnlyEx, cdbErrType::CDBXMLErrorEx) |
Gives a Writable DAO Node of the given curl
- Parameters:
-
| curl | of the root node to return |
- Returns:
- WDAO Node of the given curl
void CDB::WDAL::remove_node |
( |
in string |
curl |
) |
raises (cdbErrType::CDBRecordDoesNotExistEx, cdbErrType::CDBRecordIsReadOnlyEx) |
Remove the node of the given curl
- Parameters:
-
| curl | of the node to remove |
void CDB::WDAL::remove_node |
( |
in string |
curl |
) |
raises (cdbErrType::CDBRecordDoesNotExistEx, cdbErrType::CDBRecordIsReadOnlyEx) |
Remove the node of the given curl
- Parameters:
-
| curl | of the node to remove |
void CDB::WDAL::set_DAO |
( |
in string |
curl, |
|
|
in string |
xml | |
|
) |
| | raises (cdbErrType::CDBRecordDoesNotExistEx, cdbErrType::CDBFieldDoesNotExistEx, cdbErrType::CDBRecordIsReadOnlyEx, cdbErrType::CDBXMLErrorEx, cdbErrType::CDBExceptionEx) |
Change content of a node identified by curl so given xml is scanned for differences which are applied.
- Parameters:
-
| curl | of the node to change |
| the | string of the xml |
void CDB::WDAL::set_DAO |
( |
in string |
curl, |
|
|
in string |
xml | |
|
) |
| | raises (cdbErrType::CDBRecordDoesNotExistEx, cdbErrType::CDBFieldDoesNotExistEx, cdbErrType::CDBRecordIsReadOnlyEx, cdbErrType::CDBXMLErrorEx, cdbErrType::CDBExceptionEx) |
Change content of a node identified by curl so given xml is scanned for differences which are applied.
- Parameters:
-
| curl | of the node to change |
| the | string of the xml |
The documentation for this interface was generated from the following files: