com::cosylab::cdb::jdal::HibernateWDAOImpl Class Reference

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

List of all members.

Public Member Functions

 HibernateWDAOImpl (Session session, String name, Object rootNode, POA poa, Logger logger)
 HibernateWDAOImpl (Session session, String name, Object rootNode, POA poa, Logger logger, boolean silent, boolean autoCommit)
void setSetvant (org.omg.PortableServer.Servant servant)
void destroy ()
Object getField (String path) throws AcsJCDBFieldDoesNotExistEx
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
void set_long (String propertyName, int value) throws CDBFieldIsReadOnlyEx, CDBFieldDoesNotExistEx
void set_string (String propertyName, String value) throws CDBFieldIsReadOnlyEx, CDBFieldDoesNotExistEx
void set_double (String propertyName, double value) throws CDBFieldIsReadOnlyEx, CDBFieldDoesNotExistEx
void set_field_data (String propertyName, String value) throws CDBFieldIsReadOnlyEx, CDBFieldDoesNotExistEx, WrongCDBDataTypeEx
void set_string_seq (String propertyName, String[] value) throws CDBFieldIsReadOnlyEx, CDBFieldDoesNotExistEx
void set_long_seq (String propertyName, int[] value) throws CDBFieldIsReadOnlyEx, CDBFieldDoesNotExistEx
void set_double_seq (String propertyName, double[] value) throws CDBFieldIsReadOnlyEx, CDBFieldDoesNotExistEx

Private Attributes

final Session m_session
final String m_name
final Object m_rootNode
final POA m_poa
final boolean m_silent
final Logger m_logger
final boolean m_autoCommit
org.omg.PortableServer.Servant servant

Constructor & Destructor Documentation

com::cosylab::cdb::jdal::HibernateWDAOImpl::HibernateWDAOImpl ( Session  session,
String  name,
Object  rootNode,
POA  poa,
Logger  logger 
) [inline]
com::cosylab::cdb::jdal::HibernateWDAOImpl::HibernateWDAOImpl ( Session  session,
String  name,
Object  rootNode,
POA  poa,
Logger  logger,
boolean  silent,
boolean  autoCommit 
) [inline]

Member Function Documentation

void com::cosylab::cdb::jdal::HibernateWDAOImpl::destroy (  )  [inline]
double com::cosylab::cdb::jdal::HibernateWDAOImpl::get_double ( String  propertyName  )  throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx [inline]
double [] com::cosylab::cdb::jdal::HibernateWDAOImpl::get_double_seq ( String  propertyName  )  throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx [inline]
String com::cosylab::cdb::jdal::HibernateWDAOImpl::get_field_data ( String  propertyName  )  throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx [inline]

References get_string().

int com::cosylab::cdb::jdal::HibernateWDAOImpl::get_long ( String  propertyName  )  throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx [inline]
int [] com::cosylab::cdb::jdal::HibernateWDAOImpl::get_long_seq ( String  propertyName  )  throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx [inline]
String com::cosylab::cdb::jdal::HibernateWDAOImpl::get_string ( String  propertyName  )  throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx [inline]
String [] com::cosylab::cdb::jdal::HibernateWDAOImpl::get_string_seq ( String  propertyName  )  throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx [inline]
Object com::cosylab::cdb::jdal::HibernateWDAOImpl::getField ( String  path  )  throws AcsJCDBFieldDoesNotExistEx [inline]
void com::cosylab::cdb::jdal::HibernateWDAOImpl::set_double ( String  propertyName,
double  value 
) throws CDBFieldIsReadOnlyEx, CDBFieldDoesNotExistEx [inline]
void com::cosylab::cdb::jdal::HibernateWDAOImpl::set_double_seq ( String  propertyName,
double[]  value 
) throws CDBFieldIsReadOnlyEx, CDBFieldDoesNotExistEx [inline]
void com::cosylab::cdb::jdal::HibernateWDAOImpl::set_field_data ( String  propertyName,
String  value 
) throws CDBFieldIsReadOnlyEx, CDBFieldDoesNotExistEx, WrongCDBDataTypeEx [inline]
void com::cosylab::cdb::jdal::HibernateWDAOImpl::set_long ( String  propertyName,
int  value 
) throws CDBFieldIsReadOnlyEx, CDBFieldDoesNotExistEx [inline]
void com::cosylab::cdb::jdal::HibernateWDAOImpl::set_long_seq ( String  propertyName,
int[]  value 
) throws CDBFieldIsReadOnlyEx, CDBFieldDoesNotExistEx [inline]
void com::cosylab::cdb::jdal::HibernateWDAOImpl::set_string ( String  propertyName,
String  value 
) throws CDBFieldIsReadOnlyEx, CDBFieldDoesNotExistEx [inline]
void com::cosylab::cdb::jdal::HibernateWDAOImpl::set_string_seq ( String  propertyName,
String[]  value 
) throws CDBFieldIsReadOnlyEx, CDBFieldDoesNotExistEx [inline]
void com::cosylab::cdb::jdal::HibernateWDAOImpl::setSetvant ( org.omg.PortableServer.Servant  servant  )  [inline]

Member Data Documentation

Referenced by HibernateWDAOImpl(), and set_long().

Referenced by destroy(), and HibernateWDAOImpl().

Referenced by HibernateWDAOImpl(), and set_long().

org.omg.PortableServer.Servant com::cosylab::cdb::jdal::HibernateWDAOImpl::servant [private]

Referenced by destroy(), and setSetvant().


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

Generated by  doxygen 1.6.2