Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

com::cosylab::cdb::jdal::DAOImpl Class Reference

Inheritance diagram for com::cosylab::cdb::jdal::DAOImpl:

Inheritance graph
[legend]
Collaboration diagram for com::cosylab::cdb::jdal::DAOImpl:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 DAOImpl (String name, XMLTreeNode rootNode, POA poa)
 DAOImpl (String name, XMLTreeNode rootNode, POA poa, boolean silent)
void destroy ()
int get_long (String propertyName) throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx
double get_double (String propertyName) throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx
String get_string (String propertyName) throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx
String get_field_data (String propertyName) throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx
String[] get_string_seq (String propertyName) throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx
int[] get_long_seq (String propertyName) throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx
double[] get_double_seq (String propertyName) throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx
XMLTreeNode getRootNode ()
String getName ()
POA getPOA ()

Package Attributes

Logger m_logger

Private Member Functions

String getField (String strFieldName) throws AcsJCDBFieldDoesNotExistEx

Private Attributes

String m_name
XMLTreeNode m_rootNode = null
POA m_poa
boolean m_silent

Constructor & Destructor Documentation

com::cosylab::cdb::jdal::DAOImpl::DAOImpl String  name,
XMLTreeNode  rootNode,
POA  poa
[inline]
 

com::cosylab::cdb::jdal::DAOImpl::DAOImpl String  name,
XMLTreeNode  rootNode,
POA  poa,
boolean  silent
[inline]
 


Member Function Documentation

void com::cosylab::cdb::jdal::DAOImpl::destroy  )  [inline]
 

Implements com::cosylab::CDB::DAOOperations.

double com::cosylab::cdb::jdal::DAOImpl::get_double String  propertyName  )  throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx [inline]
 

double [] com::cosylab::cdb::jdal::DAOImpl::get_double_seq String  propertyName  )  throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx [inline]
 

String com::cosylab::cdb::jdal::DAOImpl::get_field_data String  propertyName  )  throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx [inline]
 

int com::cosylab::cdb::jdal::DAOImpl::get_long String  propertyName  )  throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx [inline]
 

int [] com::cosylab::cdb::jdal::DAOImpl::get_long_seq String  propertyName  )  throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx [inline]
 

String com::cosylab::cdb::jdal::DAOImpl::get_string String  propertyName  )  throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx [inline]
 

String [] com::cosylab::cdb::jdal::DAOImpl::get_string_seq String  propertyName  )  throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx [inline]
 

String com::cosylab::cdb::jdal::DAOImpl::getField String  strFieldName  )  throws AcsJCDBFieldDoesNotExistEx [inline, private]
 

String com::cosylab::cdb::jdal::DAOImpl::getName  )  [inline]
 

Returns:

POA com::cosylab::cdb::jdal::DAOImpl::getPOA  )  [inline]
 

Returns:

XMLTreeNode com::cosylab::cdb::jdal::DAOImpl::getRootNode  )  [inline]
 

Returns:


Member Data Documentation

Logger com::cosylab::cdb::jdal::DAOImpl::m_logger [package]
 

String com::cosylab::cdb::jdal::DAOImpl::m_name [private]
 

POA com::cosylab::cdb::jdal::DAOImpl::m_poa [private]
 

XMLTreeNode com::cosylab::cdb::jdal::DAOImpl::m_rootNode = null [private]
 

boolean com::cosylab::cdb::jdal::DAOImpl::m_silent [private]
 


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 03:12:20 2009 for ACS Java API by doxygen 1.3.8