Inherits com::cosylab::CDB::DAOOperations.
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() |
CDB DAO proxy.
com.cosylab.cdb.client.DAOProxy.DAOProxy | ( | String | curl, | |
DAOOperations | dao | |||
) |
Constructor for DAOProxy.
curl | CDB CURL of the DAO | |
dao | CORBA reference of the DAO |
com.cosylab.cdb.client.DAOProxy.DAOProxy | ( | String | curl | ) |
Constructor for DAOProxy.
curl | CDB CURL of the DAO |
void com.cosylab.cdb.client.DAOProxy.addConnectionListener | ( | DAOProxyConnectionListener | listener | ) |
Register new connection listener.
listener | listener to register. |
References com.cosylab.cdb.client.DAOProxy.listeners.
void com.cosylab.cdb.client.DAOProxy.destroy | ( | ) |
References com.cosylab.cdb.client.DAOProxy.dao, and com.cosylab.cdb.client.DAOProxy.listeners.
Referenced by com.cosylab.cdb.client.DAOProxy.initialize().
double com.cosylab.cdb.client.DAOProxy.get_double | ( | String | propertyName | ) | throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx |
References com.cosylab.cdb.client.DAOProxy.dao.
Referenced by com.cosylab.cdb.jdal.HibernateWDALImpl.loadXMLCDB().
double [] com.cosylab.cdb.client.DAOProxy.get_double_seq | ( | String | propertyName | ) | throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx |
References com.cosylab.cdb.client.DAOProxy.dao.
String com.cosylab.cdb.client.DAOProxy.get_field_data | ( | String | propertyName | ) | throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx |
References com.cosylab.cdb.client.DAOProxy.dao.
Referenced by com.cosylab.acs.maci.manager.ManagerImpl.getComponentInfo(), and com.cosylab.cdb.jdal.HibernateWDALImpl.loadXMLCDB().
int com.cosylab.cdb.client.DAOProxy.get_long | ( | String | propertyName | ) | throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx |
References com.cosylab.cdb.client.DAOProxy.dao.
Referenced by com.cosylab.cdb.jdal.HibernateWDALImpl.loadXMLCDB().
int [] com.cosylab.cdb.client.DAOProxy.get_long_seq | ( | String | propertyName | ) | throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx |
References com.cosylab.cdb.client.DAOProxy.dao.
String com.cosylab.cdb.client.DAOProxy.get_string | ( | String | propertyName | ) | throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx |
References com.cosylab.cdb.client.DAOProxy.dao.
Referenced by com.cosylab.cdb.jdal.HibernateWDALImpl.loadXMLCDB().
String [] com.cosylab.cdb.client.DAOProxy.get_string_seq | ( | String | propertyName | ) | throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx |
References com.cosylab.cdb.client.DAOProxy.dao.
Referenced by com.cosylab.acs.maci.manager.ManagerImpl.isServiceComponent(), and com.cosylab.cdb.jdal.HibernateWDALImpl.loadXMLCDB().
String com.cosylab.cdb.client.DAOProxy.getCURL | ( | ) |
Returns the CDB CURL of the DAO.
References com.cosylab.cdb.client.DAOProxy.curl.
DAOOperations com.cosylab.cdb.client.DAOProxy.getDAO | ( | ) |
Returns the CORBA reference of the DAO.
References com.cosylab.cdb.client.DAOProxy.dao.
String com.cosylab.cdb.client.DAOProxy.getElementName | ( | ) |
Referenced by com.cosylab.cdb.jdal.HibernateWDALImpl.loadXMLCDB().
void com.cosylab.cdb.client.DAOProxy.initialize | ( | DAOOperations | dao | ) |
Initializer of DAOProxy.
dao | CORBA reference of the DAO |
References com.cosylab.cdb.client.DAOProxy.destroy(), and com.cosylab.cdb.client.DAOProxy.listeners.
void com.cosylab.cdb.client.DAOProxy.removeConnectionListener | ( | DAOProxyConnectionListener | listener | ) |
Unregister new connection listener.
listener | listener to unregister. |
References com.cosylab.cdb.client.DAOProxy.listeners.
void com.cosylab.cdb.client.DAOProxy.setElementName | ( | String | elementName | ) |
elementName | the elementName to set |
String com.cosylab.cdb.client.DAOProxy.toString | ( | ) |
References com.cosylab.cdb.client.DAOProxy.curl.
String com.cosylab.cdb.client.DAOProxy.curl = null [protected] |
Path part of the URI reference directly mapping to CDB CURL
Referenced by com.cosylab.cdb.client.DAOProxy.getCURL(), and com.cosylab.cdb.client.DAOProxy.toString().
DAOOperations com.cosylab.cdb.client.DAOProxy.dao = null [protected] |
DAO CORBA reference.
Referenced by com.cosylab.cdb.client.DAOProxy.destroy(), com.cosylab.cdb.client.DAOProxy.get_double(), com.cosylab.cdb.client.DAOProxy.get_double_seq(), com.cosylab.cdb.client.DAOProxy.get_field_data(), com.cosylab.cdb.client.DAOProxy.get_long(), com.cosylab.cdb.client.DAOProxy.get_long_seq(), com.cosylab.cdb.client.DAOProxy.get_string(), com.cosylab.cdb.client.DAOProxy.get_string_seq(), and com.cosylab.cdb.client.DAOProxy.getDAO().
LinkedList com.cosylab.cdb.client.DAOProxy.listeners = new LinkedList() [protected] |