

Public Member Functions | |
| DAOProxy (String curl, DAOOperations dao) | |
| DAOProxy (String curl) | |
| void | initialize (DAOOperations dao) |
| String | getCURL () |
| DAOOperations | getDAO () |
| double[] | get_double_seq (String propertyName) throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx |
| double | get_double (String propertyName) throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx |
| String | get_field_data (String propertyName) throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx |
| int[] | get_long_seq (String propertyName) throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx |
| int | get_long (String propertyName) throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx |
| String[] | get_string_seq (String propertyName) throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx |
| String | get_string (String propertyName) throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx |
| void | destroy () |
| void | addConnectionListener (DAOProxyConnectionListener listener) |
| void | removeConnectionListener (DAOProxyConnectionListener listener) |
| String | toString () |
| String | getElementName () |
| void | setElementName (String elementName) |
Protected Attributes | |
| String | curl = null |
| DAOOperations | dao = null |
| LinkedList | listeners = new LinkedList() |
Private Attributes | |
| String | elementName = null |
CDB DAO proxy.
| com::cosylab::cdb::client::DAOProxy::DAOProxy | ( | String | curl, | |
| DAOOperations | dao | |||
| ) | [inline] |
| com::cosylab::cdb::client::DAOProxy::DAOProxy | ( | String | curl | ) | [inline] |
| void com::cosylab::cdb::client::DAOProxy::addConnectionListener | ( | DAOProxyConnectionListener | listener | ) | [inline] |
Register new connection listener.
| listener | listener to register. |
References listeners.
Referenced by com::cosylab::acs::maci::manager::ManagerImpl::getComponentsDAOProxy().
| void com::cosylab::cdb::client::DAOProxy::destroy | ( | ) | [inline] |
Implements com::cosylab::CDB::DAOOperations.
References dao, com::cosylab::CDB::DAOOperations::destroy(), and listeners.
Referenced by com::cosylab::acs::maci::manager::ManagerImpl::destroyDAO(), and initialize().
| double com::cosylab::cdb::client::DAOProxy::get_double | ( | String | propertyName | ) | throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx [inline] |
References dao, and com::cosylab::CDB::DAOOperations::get_double().
Referenced by com::cosylab::acs::maci::manager::ManagerImpl::readDoubleCharacteristics().
| double [] com::cosylab::cdb::client::DAOProxy::get_double_seq | ( | String | propertyName | ) | throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx [inline] |
References dao, and com::cosylab::CDB::DAOOperations::get_double_seq().
| String com::cosylab::cdb::client::DAOProxy::get_field_data | ( | String | propertyName | ) | throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx [inline] |
References dao, and com::cosylab::CDB::DAOOperations::get_field_data().
Referenced by com::cosylab::acs::maci::manager::ManagerImpl::autoStartComponents(), com::cosylab::acs::maci::manager::ManagerImpl::containerPostLoginActivation(), com::cosylab::acs::maci::manager::ManagerImpl::getComponentInfo(), com::cosylab::acs::maci::manager::ManagerImpl::internalRequestDefaultComponent(), com::cosylab::acs::maci::manager::ManagerImpl::refreshComponentsList(), and com::cosylab::acs::maci::manager::ManagerImpl::searchDynamicComponent().
| int com::cosylab::cdb::client::DAOProxy::get_long | ( | String | propertyName | ) | throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx [inline] |
References dao, and com::cosylab::CDB::DAOOperations::get_long().
Referenced by com::cosylab::acs::maci::manager::ManagerImpl::readLongCharacteristics().
| int [] com::cosylab::cdb::client::DAOProxy::get_long_seq | ( | String | propertyName | ) | throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx [inline] |
References dao, and com::cosylab::CDB::DAOOperations::get_long_seq().
| String com::cosylab::cdb::client::DAOProxy::get_string | ( | String | propertyName | ) | throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx [inline] |
References dao, and com::cosylab::CDB::DAOOperations::get_string().
Referenced by alma::acs::nc::Helper::getNotificationFactoryNameForChannel(), and com::cosylab::acs::maci::manager::ManagerImpl::readStringCharacteristics().
| String [] com::cosylab::cdb::client::DAOProxy::get_string_seq | ( | String | propertyName | ) | throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx [inline] |
References dao, and com::cosylab::CDB::DAOOperations::get_string_seq().
Referenced by com::cosylab::acs::maci::manager::ManagerImpl::autoStartComponents(), com::cosylab::acs::maci::manager::ManagerImpl::containerPostLoginActivation(), alma::acs::nc::Helper::getNotificationFactoryNameForChannel(), com::cosylab::acs::maci::manager::ManagerImpl::initializeServiceDaemons(), and com::cosylab::acs::maci::manager::ManagerImpl::isServiceComponent().
| String com::cosylab::cdb::client::DAOProxy::getCURL | ( | ) | [inline] |
Returns the CDB CURL of the DAO.
References curl.
Referenced by com::cosylab::cdb::client::CDBAccess::internalConnect().
| DAOOperations com::cosylab::cdb::client::DAOProxy::getDAO | ( | ) | [inline] |
| String com::cosylab::cdb::client::DAOProxy::getElementName | ( | ) | [inline] |
References elementName.
| void com::cosylab::cdb::client::DAOProxy::initialize | ( | DAOOperations | dao | ) | [inline] |
Initializer of DAOProxy.
| dao | CORBA reference of the DAO |
References destroy(), and listeners.
Referenced by com::cosylab::cdb::client::CDBAccess::internalConnect(), and com::cosylab::cdb::client::CDBAccess::internalDisconnect().
| void com::cosylab::cdb::client::DAOProxy::removeConnectionListener | ( | DAOProxyConnectionListener | listener | ) | [inline] |
Unregister new connection listener.
| listener | listener to unregister. |
References listeners.
| void com::cosylab::cdb::client::DAOProxy::setElementName | ( | String | elementName | ) | [inline] |
| elementName | the elementName to set |
Referenced by com::cosylab::cdb::client::CDBAccess::internalConnect().
| String com::cosylab::cdb::client::DAOProxy::toString | ( | ) | [inline] |
References curl.
String com::cosylab::cdb::client::DAOProxy::curl = null [protected] |
Path part of the URI reference directly mapping to CDB CURL
Referenced by getCURL(), and toString().
DAOOperations com::cosylab::cdb::client::DAOProxy::dao = null [protected] |
DAO CORBA reference.
Referenced by destroy(), get_double(), get_double_seq(), get_field_data(), get_long(), get_long_seq(), get_string(), get_string_seq(), and getDAO().
String com::cosylab::cdb::client::DAOProxy::elementName = null [private] |
Referenced by getElementName().
LinkedList com::cosylab::cdb::client::DAOProxy::listeners = new LinkedList() [protected] |
Connection listeners.
Referenced by addConnectionListener(), destroy(), initialize(), and removeConnectionListener().
1.6.2