

Public Member Functions | |
| WDALBaseImpl (String[] args, ORB orb_val, POA poa_val, Logger logger) | |
| void | clear_cache_all () |
| void | clear_cache (String curl) |
| int | add_change_listener (DALChangeListener listener) |
| DAO | get_DAO_Servant (String curl) throws CDBXMLErrorEx, CDBRecordDoesNotExistEx |
| String | get_DAO (String curl) throws CDBXMLErrorEx, CDBRecordDoesNotExistEx |
| String | list_nodes (String name) |
| void | listen_for_changes (String curl, int listenerID) |
| void | remove_change_listener (int listenerID) |
| void | shutdown () |
| void | recoverClients () |
| String | configuration_name () |
| String | list_daos (String name) |
Protected Attributes | |
| DALImpl | dalImpl = null |
| final Logger | logger |
This is base class for WDAL where we delegate all base methods to JDAL
| com::cosylab::cdb::jdal::WDALBaseImpl::WDALBaseImpl | ( | String[] | args, | |
| ORB | orb_val, | |||
| POA | poa_val, | |||
| Logger | logger | |||
| ) | [inline] |
| args | ||
| orb_val | ||
| poa_val |
References dalImpl.
| int com::cosylab::cdb::jdal::WDALBaseImpl::add_change_listener | ( | DALChangeListener | listener | ) | [inline] |
References com::cosylab::cdb::jdal::DALImpl::add_change_listener(), and dalImpl.
| void com::cosylab::cdb::jdal::WDALBaseImpl::clear_cache | ( | String | curl | ) | [inline] |
References com::cosylab::cdb::jdal::DALImpl::clear_cache(), and dalImpl.
Referenced by com::cosylab::cdb::jdal::WDALImpl::remove_node(), and com::cosylab::cdb::jdal::WDALImpl::writeXmlData().
| void com::cosylab::cdb::jdal::WDALBaseImpl::clear_cache_all | ( | ) | [inline] |
Implements com::cosylab::CDB::JDALOperations.
References com::cosylab::cdb::jdal::DALImpl::clear_cache_all(), and dalImpl.
| String com::cosylab::cdb::jdal::WDALBaseImpl::configuration_name | ( | ) | [inline] |
Implements com::cosylab::CDB::DALOperations.
References com::cosylab::cdb::jdal::DALImpl::configuration_name(), and dalImpl.
| String com::cosylab::cdb::jdal::WDALBaseImpl::get_DAO | ( | String | curl | ) | throws CDBXMLErrorEx, CDBRecordDoesNotExistEx [inline] |
References dalImpl, and com::cosylab::cdb::jdal::DALImpl::get_DAO().
| DAO com::cosylab::cdb::jdal::WDALBaseImpl::get_DAO_Servant | ( | String | curl | ) | throws CDBXMLErrorEx, CDBRecordDoesNotExistEx [inline] |
References dalImpl, and com::cosylab::cdb::jdal::DALImpl::get_DAO_Servant().
| String com::cosylab::cdb::jdal::WDALBaseImpl::list_daos | ( | String | name | ) | [inline] |
References dalImpl, and com::cosylab::cdb::jdal::DALImpl::list_daos().
| String com::cosylab::cdb::jdal::WDALBaseImpl::list_nodes | ( | String | name | ) | [inline] |
References dalImpl, and com::cosylab::cdb::jdal::DALImpl::list_nodes().
| void com::cosylab::cdb::jdal::WDALBaseImpl::listen_for_changes | ( | String | curl, | |
| int | listenerID | |||
| ) | [inline] |
References dalImpl, and com::cosylab::cdb::jdal::DALImpl::listen_for_changes().
| void com::cosylab::cdb::jdal::WDALBaseImpl::recoverClients | ( | ) | [inline] |
Read recovery information and notify clients that their objects my be changed
Implements com::cosylab::cdb::jdal::Recoverer.
References dalImpl, and com::cosylab::cdb::jdal::DALImpl::recoverClients().
| void com::cosylab::cdb::jdal::WDALBaseImpl::remove_change_listener | ( | int | listenerID | ) | [inline] |
Implements com::cosylab::CDB::DALOperations.
References dalImpl, and com::cosylab::cdb::jdal::DALImpl::remove_change_listener().
| void com::cosylab::cdb::jdal::WDALBaseImpl::shutdown | ( | ) | [inline] |
Implements com::cosylab::CDB::DALOperations.
References dalImpl, and com::cosylab::cdb::jdal::DALImpl::shutdown.
DALImpl com::cosylab::cdb::jdal::WDALBaseImpl::dalImpl = null [protected] |
Referenced by add_change_listener(), com::cosylab::cdb::jdal::WDALImpl::add_node(), clear_cache(), clear_cache_all(), configuration_name(), get_DAO(), get_DAO_Servant(), com::cosylab::cdb::jdal::WDALImpl::get_WDAO_Servant(), com::cosylab::cdb::jdal::WDALImpl::getDALImplDelegate(), com::cosylab::cdb::jdal::WDALImpl::getNodeFile(), list_daos(), list_nodes(), listen_for_changes(), recoverClients(), remove_change_listener(), com::cosylab::cdb::jdal::WDALImpl::remove_node(), com::cosylab::cdb::jdal::WDALImpl::set_DAO(), shutdown(), com::cosylab::cdb::jdal::WDALImpl::validateXML(), and WDALBaseImpl().
final Logger com::cosylab::cdb::jdal::WDALBaseImpl::logger [protected] |
Referenced by com::cosylab::cdb::jdal::WDALImpl::add_node(), com::cosylab::cdb::jdal::WDALImpl::get_WDAO_Servant(), com::cosylab::cdb::jdal::WDALImpl::getNodeFile(), com::cosylab::cdb::jdal::WDALImpl::parseXML(), com::cosylab::cdb::jdal::WDALImpl::remove_node(), com::cosylab::cdb::jdal::WDALImpl::saveChanges(), com::cosylab::cdb::jdal::WDALImpl::set_DAO(), and com::cosylab::cdb::jdal::WDALImpl::validateXML().
1.6.2