

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 |
| 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] |
References m_autoCommit, m_logger, m_name, m_poa, m_rootNode, m_session, and m_silent.
| void com::cosylab::cdb::jdal::HibernateWDAOImpl::destroy | ( | ) | [inline] |
Implements com::cosylab::CDB::DAOOperations.
| double com::cosylab::cdb::jdal::HibernateWDAOImpl::get_double | ( | String | propertyName | ) | throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx [inline] |
References getField(), m_logger, m_silent, alma::cdbErrType::wrappers::AcsJWrongCDBDataTypeEx::setDataType(), alma::cdbErrType::wrappers::AcsJWrongCDBDataTypeEx::setValue(), alma::cdbErrType::wrappers::AcsJCDBFieldDoesNotExistEx::toCDBFieldDoesNotExistEx(), and alma::cdbErrType::wrappers::AcsJWrongCDBDataTypeEx::toWrongCDBDataTypeEx().
| double [] com::cosylab::cdb::jdal::HibernateWDAOImpl::get_double_seq | ( | String | propertyName | ) | throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx [inline] |
References getField(), m_logger, m_silent, alma::cdbErrType::wrappers::AcsJWrongCDBDataTypeEx::setDataType(), alma::cdbErrType::wrappers::AcsJWrongCDBDataTypeEx::setValue(), alma::cdbErrType::wrappers::AcsJCDBFieldDoesNotExistEx::toCDBFieldDoesNotExistEx(), and alma::cdbErrType::wrappers::AcsJWrongCDBDataTypeEx::toWrongCDBDataTypeEx().
| 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] |
References getField(), m_logger, m_silent, alma::cdbErrType::wrappers::AcsJWrongCDBDataTypeEx::setDataType(), alma::cdbErrType::wrappers::AcsJWrongCDBDataTypeEx::setValue(), alma::cdbErrType::wrappers::AcsJCDBFieldDoesNotExistEx::toCDBFieldDoesNotExistEx(), and alma::cdbErrType::wrappers::AcsJWrongCDBDataTypeEx::toWrongCDBDataTypeEx().
| int [] com::cosylab::cdb::jdal::HibernateWDAOImpl::get_long_seq | ( | String | propertyName | ) | throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx [inline] |
References getField(), m_logger, m_silent, alma::cdbErrType::wrappers::AcsJWrongCDBDataTypeEx::setDataType(), alma::cdbErrType::wrappers::AcsJWrongCDBDataTypeEx::setValue(), alma::cdbErrType::wrappers::AcsJCDBFieldDoesNotExistEx::toCDBFieldDoesNotExistEx(), and alma::cdbErrType::wrappers::AcsJWrongCDBDataTypeEx::toWrongCDBDataTypeEx().
| String com::cosylab::cdb::jdal::HibernateWDAOImpl::get_string | ( | String | propertyName | ) | throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx [inline] |
References getField(), m_logger, m_silent, alma::cdbErrType::wrappers::AcsJWrongCDBDataTypeEx::setDataType(), alma::cdbErrType::wrappers::AcsJWrongCDBDataTypeEx::setValue(), alma::cdbErrType::wrappers::AcsJCDBFieldDoesNotExistEx::toCDBFieldDoesNotExistEx(), and alma::cdbErrType::wrappers::AcsJWrongCDBDataTypeEx::toWrongCDBDataTypeEx().
Referenced by get_field_data().
| String [] com::cosylab::cdb::jdal::HibernateWDAOImpl::get_string_seq | ( | String | propertyName | ) | throws WrongCDBDataTypeEx, CDBFieldDoesNotExistEx [inline] |
References getField(), m_logger, m_name, m_silent, alma::cdbErrType::wrappers::AcsJWrongCDBDataTypeEx::setDataType(), alma::cdbErrType::wrappers::AcsJWrongCDBDataTypeEx::setValue(), alma::cdbErrType::wrappers::AcsJCDBFieldDoesNotExistEx::toCDBFieldDoesNotExistEx(), and alma::cdbErrType::wrappers::AcsJWrongCDBDataTypeEx::toWrongCDBDataTypeEx().
| Object com::cosylab::cdb::jdal::HibernateWDAOImpl::getField | ( | String | path | ) | throws AcsJCDBFieldDoesNotExistEx [inline] |
References m_logger, m_name, m_rootNode, m_silent, and alma::cdbErrType::wrappers::AcsJCDBFieldDoesNotExistEx::setFieldName().
Referenced by get_double(), get_double_seq(), get_long(), get_long_seq(), get_string(), and get_string_seq().
| void com::cosylab::cdb::jdal::HibernateWDAOImpl::set_double | ( | String | propertyName, | |
| double | value | |||
| ) | throws CDBFieldIsReadOnlyEx, CDBFieldDoesNotExistEx [inline] |
References com::cosylab::cdb::jdal::hibernate::DOMJavaClassIntrospector::NodeAndMutator::mutator, com::cosylab::cdb::jdal::hibernate::DOMJavaClassIntrospector::NodeAndMutator::node, alma::cdbErrType::wrappers::AcsJCDBFieldIsReadOnlyEx::setFieldName(), alma::cdbErrType::wrappers::AcsJCDBFieldDoesNotExistEx::setFieldName(), alma::cdbErrType::wrappers::AcsJCDBFieldDoesNotExistEx::toCDBFieldDoesNotExistEx(), and alma::cdbErrType::wrappers::AcsJCDBFieldIsReadOnlyEx::toCDBFieldIsReadOnlyEx().
| void com::cosylab::cdb::jdal::HibernateWDAOImpl::set_double_seq | ( | String | propertyName, | |
| double[] | value | |||
| ) | throws CDBFieldIsReadOnlyEx, CDBFieldDoesNotExistEx [inline] |
References com::cosylab::cdb::jdal::hibernate::DOMJavaClassIntrospector::NodeAndMutator::mutator, com::cosylab::cdb::jdal::hibernate::DOMJavaClassIntrospector::NodeAndMutator::node, alma::cdbErrType::wrappers::AcsJCDBFieldIsReadOnlyEx::setFieldName(), alma::cdbErrType::wrappers::AcsJCDBFieldDoesNotExistEx::setFieldName(), alma::cdbErrType::wrappers::AcsJCDBFieldDoesNotExistEx::toCDBFieldDoesNotExistEx(), and alma::cdbErrType::wrappers::AcsJCDBFieldIsReadOnlyEx::toCDBFieldIsReadOnlyEx().
| void com::cosylab::cdb::jdal::HibernateWDAOImpl::set_field_data | ( | String | propertyName, | |
| String | value | |||
| ) | throws CDBFieldIsReadOnlyEx, CDBFieldDoesNotExistEx, WrongCDBDataTypeEx [inline] |
Referenced by com::cosylab::cdb::jdal::HibernateWDALImpl::saveChanges().
| void com::cosylab::cdb::jdal::HibernateWDAOImpl::set_long | ( | String | propertyName, | |
| int | value | |||
| ) | throws CDBFieldIsReadOnlyEx, CDBFieldDoesNotExistEx [inline] |
References m_autoCommit, m_rootNode, m_session, com::cosylab::cdb::jdal::hibernate::DOMJavaClassIntrospector::NodeAndMutator::mutator, com::cosylab::cdb::jdal::hibernate::DOMJavaClassIntrospector::NodeAndMutator::node, alma::cdbErrType::wrappers::AcsJCDBFieldIsReadOnlyEx::setFieldName(), alma::cdbErrType::wrappers::AcsJCDBFieldDoesNotExistEx::setFieldName(), alma::cdbErrType::wrappers::AcsJCDBFieldDoesNotExistEx::toCDBFieldDoesNotExistEx(), and alma::cdbErrType::wrappers::AcsJCDBFieldIsReadOnlyEx::toCDBFieldIsReadOnlyEx().
| void com::cosylab::cdb::jdal::HibernateWDAOImpl::set_long_seq | ( | String | propertyName, | |
| int[] | value | |||
| ) | throws CDBFieldIsReadOnlyEx, CDBFieldDoesNotExistEx [inline] |
References com::cosylab::cdb::jdal::hibernate::DOMJavaClassIntrospector::NodeAndMutator::mutator, com::cosylab::cdb::jdal::hibernate::DOMJavaClassIntrospector::NodeAndMutator::node, alma::cdbErrType::wrappers::AcsJCDBFieldIsReadOnlyEx::setFieldName(), alma::cdbErrType::wrappers::AcsJCDBFieldDoesNotExistEx::setFieldName(), alma::cdbErrType::wrappers::AcsJCDBFieldDoesNotExistEx::toCDBFieldDoesNotExistEx(), and alma::cdbErrType::wrappers::AcsJCDBFieldIsReadOnlyEx::toCDBFieldIsReadOnlyEx().
| void com::cosylab::cdb::jdal::HibernateWDAOImpl::set_string | ( | String | propertyName, | |
| String | value | |||
| ) | throws CDBFieldIsReadOnlyEx, CDBFieldDoesNotExistEx [inline] |
References com::cosylab::cdb::jdal::hibernate::DOMJavaClassIntrospector::NodeAndMutator::mutator, com::cosylab::cdb::jdal::hibernate::DOMJavaClassIntrospector::NodeAndMutator::node, alma::cdbErrType::wrappers::AcsJCDBFieldIsReadOnlyEx::setFieldName(), alma::cdbErrType::wrappers::AcsJCDBFieldDoesNotExistEx::setFieldName(), alma::cdbErrType::wrappers::AcsJCDBFieldDoesNotExistEx::toCDBFieldDoesNotExistEx(), and alma::cdbErrType::wrappers::AcsJCDBFieldIsReadOnlyEx::toCDBFieldIsReadOnlyEx().
| void com::cosylab::cdb::jdal::HibernateWDAOImpl::set_string_seq | ( | String | propertyName, | |
| String[] | value | |||
| ) | throws CDBFieldIsReadOnlyEx, CDBFieldDoesNotExistEx [inline] |
References com::cosylab::cdb::jdal::hibernate::DOMJavaClassIntrospector::NodeAndMutator::mutator, com::cosylab::cdb::jdal::hibernate::DOMJavaClassIntrospector::NodeAndMutator::node, alma::cdbErrType::wrappers::AcsJCDBFieldIsReadOnlyEx::setFieldName(), alma::cdbErrType::wrappers::AcsJCDBFieldDoesNotExistEx::setFieldName(), alma::cdbErrType::wrappers::AcsJCDBFieldDoesNotExistEx::toCDBFieldDoesNotExistEx(), and alma::cdbErrType::wrappers::AcsJCDBFieldIsReadOnlyEx::toCDBFieldIsReadOnlyEx().
| void com::cosylab::cdb::jdal::HibernateWDAOImpl::setSetvant | ( | org.omg.PortableServer.Servant | servant | ) | [inline] |
References servant.
Referenced by com::cosylab::cdb::jdal::HibernateWDALImpl::get_DAO_Servant(), and com::cosylab::cdb::jdal::HibernateWDALImpl::get_WDAO_Servant().
final boolean com::cosylab::cdb::jdal::HibernateWDAOImpl::m_autoCommit [private] |
Referenced by HibernateWDAOImpl(), and set_long().
final Logger com::cosylab::cdb::jdal::HibernateWDAOImpl::m_logger [private] |
Referenced by destroy(), get_double(), get_double_seq(), get_long(), get_long_seq(), get_string(), get_string_seq(), getField(), and HibernateWDAOImpl().
final String com::cosylab::cdb::jdal::HibernateWDAOImpl::m_name [private] |
Referenced by get_string_seq(), getField(), and HibernateWDAOImpl().
final POA com::cosylab::cdb::jdal::HibernateWDAOImpl::m_poa [private] |
Referenced by destroy(), and HibernateWDAOImpl().
final Object com::cosylab::cdb::jdal::HibernateWDAOImpl::m_rootNode [private] |
Referenced by getField(), HibernateWDAOImpl(), and set_long().
final Session com::cosylab::cdb::jdal::HibernateWDAOImpl::m_session [private] |
Referenced by HibernateWDAOImpl(), and set_long().
final boolean com::cosylab::cdb::jdal::HibernateWDAOImpl::m_silent [private] |
Referenced by destroy(), get_double(), get_double_seq(), get_long(), get_long_seq(), get_string(), get_string_seq(), getField(), and HibernateWDAOImpl().
org.omg.PortableServer.Servant com::cosylab::cdb::jdal::HibernateWDAOImpl::servant [private] |
Referenced by destroy(), and setSetvant().
1.6.2