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, Logger logger)
 DAOImpl (String name, XMLTreeNode rootNode, POA poa, Logger logger, 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 ()

Private Member Functions

String getField (String strFieldName) throws AcsJCDBFieldDoesNotExistEx

Private Attributes

String m_name
XMLTreeNode m_rootNode = null
POA m_poa
boolean m_silent
final Logger m_logger

Constructor & Destructor Documentation

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

References m_logger, m_name, m_poa, m_rootNode, and m_silent.


Member Function Documentation

void com::cosylab::cdb::jdal::DAOImpl::destroy (  )  [inline]
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:

References m_name.

Referenced by com::cosylab::cdb::jdal::WDAOImpl::getName().

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

References m_poa.

Referenced by com::cosylab::cdb::jdal::WDAOImpl::getPOA().

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

References m_rootNode.

Referenced by com::cosylab::cdb::jdal::WDAOImpl::getRootNode().


Member Data Documentation

Referenced by DAOImpl(), getField(), and getName().

Referenced by DAOImpl(), destroy(), and getPOA().

Referenced by DAOImpl(), getField(), and getRootNode().


The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2