

Classes | |
| class | ComponentDAOImplSaver |
| class | SchemaResourceResolverLoader |
Public Member Functions | |
| HibernateWDALImpl (String args[], ORB orb, POA poa, Logger logger) | |
| String[] | getSubNodes (DAL dal, String subnode) throws Throwable |
| void | bindNonExpandedComponentXMLToAlmaBranch (Session session, Map< String, Object > parentMap, alma.TMCDB.maci.Component component) |
| List | getListForConfiguration (Session session, Class type) throws Throwable |
| Map< String, Object > | getTableMap (Session session, String keyField, Class type) |
| Map< String, Object > | getComponentsTableMap () |
| Map< String, Object > | getContainersTableMap () |
| Object | getChannelsTableMap () |
| DAO | get_DAO_Servant (String curl) throws CDBXMLErrorEx, CDBRecordDoesNotExistEx |
| String | get_DAO (String curl) throws CDBXMLErrorEx, CDBRecordDoesNotExistEx |
| String | list_nodes (String curl) |
| String | list_daos (String name) |
| String | configuration_name () |
| void | add_node (String curl, String xml) throws CDBExceptionEx, CDBXMLErrorEx, CDBRecordAlreadyExistsEx |
| void | remove_node (String curl) throws CDBRecordIsReadOnlyEx, CDBRecordDoesNotExistEx |
| WDAO | get_WDAO_Servant (String curl) throws CDBRecordIsReadOnlyEx, CDBXMLErrorEx, CDBRecordDoesNotExistEx |
| void | set_DAO (String curl, String xml) throws CDBFieldDoesNotExistEx, CDBRecordIsReadOnlyEx, CDBExceptionEx, CDBXMLErrorEx, CDBRecordDoesNotExistEx |
| void | saveChanges (String curl, Map propertyMap) throws CDBXMLErrorEx, CDBExceptionEx, CDBFieldDoesNotExistEx, CDBRecordDoesNotExistEx |
| void | recoverClients () |
| void | shutdown () |
| void | loadListeners () |
| boolean | saveListeners () |
| int | add_change_listener (DALChangeListener listener) |
| void | listen_for_changes (String curl, int listenerID) |
| void | remove_change_listener (int listenerID) |
| void | clear_cache (String curl) |
| void | clear_cache_all () |
Protected Member Functions | |
| boolean | loadXMLCDB (String args[], ORB orb, POA poa, String configName) |
| Map< String, Object > | getAlmaBranch () |
| void | bindToAlmaBranch (Map< String, Object > parentMap, String name, String path, Object objectToBind) |
| synchronized void | initializeRootNode () |
| String | listNodes (String curl, boolean daosOnly) |
| void | object_changed (String curl) |
| File | getStorageFile () |
| void | cleanListenedCurls () |
Protected Attributes | |
| String | configName = null |
| int | configId = -1 |
| Configuration | config = null |
| final HibernateUtil | hibernateUtil |
| final HibernateDBUtil | hibernateDBUtil |
| volatile Session | mainSession = null |
| boolean | loadXMLCDB = false |
| boolean | createTables = false |
| boolean | forceInMemory = false |
| String[] | args |
| ORB | orb |
| POA | poa |
| final Logger | m_logger |
| Object | rootNode |
| SAXParser | saxParser |
| LSParser | parser |
| LSInput | input |
| LSOutput | output |
| DOMImplementationLS | domImplementationLS |
| SchemaResourceResolverLoader | schemaResourceResolverLoader |
| HibernateWDALPlugin | plugin |
Package Attributes | |
| final int | NULL_ID = 0 |
| volatile boolean | firstTime = true |
Static Package Attributes | |
| static final String | TMCDB_CONFIGURATION_NAME_KEY = "TMCDB_CONFIGURATION_NAME" |
| static final String | TMCDB_COMPONENT_TREE_NAME_KEY = "TMCDB_COMPONENT_TREE_NAME" |
| static final String | COMPONENT_TREE_NAME = System.getProperty(TMCDB_COMPONENT_TREE_NAME_KEY, "alma") |
| static final boolean | TMCDB_ACS_ONLY = Boolean.getBoolean("cdb_rdb.acsOnly") |
| static final String | DUMMY_CONTAINER_FLAG = "dummy" |
Private Member Functions | |
| void | initializeParser () throws RuntimeException |
| synchronized void | reloadData () |
| void | load () |
| Configuration | resolveConfig (Session session, String configName) |
| final void | checkAccess () throws NO_RESOURCES |
| void | loadSchemas (Session session) throws Throwable |
| String | getComponentXML (final JDAL xmlCDB, String componentName, String xml) throws CDBXMLErrorEx, DOMException, RuntimeException |
| LoggingConfig | persistLoggingConfig (Session session, DAOOperations dao, boolean required) throws CDBFieldDoesNotExistEx, WrongCDBDataTypeEx |
| String[] | getSubnodes (JDAL dal, String node) throws Throwable |
| String | getAcsServices (Session session, Configuration config) throws Throwable |
| void | checkforChanges (String name, XMLTreeNode node, Map map, DAOImpl dao) throws AcsJCDBFieldDoesNotExistEx, AcsJCDBXMLErrorEx |
| void | parseXML (String xml, XMLHandler xmlSolver) throws CDBXMLErrorEx |
Static Private Member Functions | |
| static final String | readString (DAOOperations dao, String name, String defaultValue) |
| static final String[] | readStringSeq (DAOOperations dao, String name, String[] defaultValue) |
| static final int | readLong (DAOOperations dao, String name, int defaultValue) |
| static final double | readDouble (DAOOperations dao, String name, double defaultValue) |
| static final Double | readDouble (DAOOperations dao, String name, Double defaultValue) |
| static final Float | readFloat (DAOOperations dao, String name, Float defaultValue) |
| static final Double | limitDouble (final Double value) |
| static final String | nonEmptyString (final String value, final String defaultValue) |
| static final alma.TMCDB.maci.Manager | getDefaultMangerConfig () |
| static final String | getNormalizedPath (String path) |
Private Attributes | |
| HashMap | daoMap = new HashMap() |
| HashMap | wdaoMap = new HashMap() |
| HashMap< String, ArrayList < Integer > > | listenedCurls = new HashMap<String, ArrayList<Integer>>() |
| File | listenersStorageFile = null |
| Random | idPool = new Random() |
| HashMap< Integer, DALChangeListener > | regListeners = new HashMap<Integer, DALChangeListener>() |
| boolean | recoveryRead = true |
| final AtomicBoolean | loadInProgress = new AtomicBoolean(false) |
| String | m_root = "CDB" |
WDAL implementation for hibernate w/ DOMJavaClassInspector.
| com::cosylab::cdb::jdal::HibernateWDALImpl::HibernateWDALImpl | ( | String | args[], | |
| ORB | orb, | |||
| POA | poa, | |||
| Logger | logger | |||
| ) | [inline] |
ctor that takes all command line args given to OracleServer
| args | ||
| orb_val | ||
| poa_val |
References com::cosylab::cdb::jdal::hibernate::HibernateUtil::getInstance(), and com::cosylab::cdb::jdal::hibernate::HibernateDBUtil::setUp().
| int com::cosylab::cdb::jdal::HibernateWDALImpl::add_change_listener | ( | DALChangeListener | listener | ) | [inline] |
| void com::cosylab::cdb::jdal::HibernateWDALImpl::add_node | ( | String | curl, | |
| String | xml | |||
| ) | throws CDBExceptionEx, CDBXMLErrorEx, CDBRecordAlreadyExistsEx [inline] |
| void com::cosylab::cdb::jdal::HibernateWDALImpl::bindNonExpandedComponentXMLToAlmaBranch | ( | Session | session, | |
| Map< String, Object > | parentMap, | |||
| alma.TMCDB.maci.Component | component | |||
| ) | [inline] |
| void com::cosylab::cdb::jdal::HibernateWDALImpl::bindToAlmaBranch | ( | Map< String, Object > | parentMap, | |
| String | name, | |||
| String | path, | |||
| Object | objectToBind | |||
| ) | [inline, protected] |
| final void com::cosylab::cdb::jdal::HibernateWDALImpl::checkAccess | ( | ) | throws NO_RESOURCES [inline, private] |
| void com::cosylab::cdb::jdal::HibernateWDALImpl::checkforChanges | ( | String | name, | |
| XMLTreeNode | node, | |||
| Map | map, | |||
| DAOImpl | dao | |||
| ) | throws AcsJCDBFieldDoesNotExistEx, AcsJCDBXMLErrorEx [inline, private] |
Recursively scans nodes and check every property with current xml
| name | ||
| node | ||
| map | ||
| dao |
| AcsJCDBFieldDoesNotExistEx | ||
| AcsJCDBXMLErrorEx |
References com::cosylab::cdb::jdal::XMLTreeNode::isMapNode(), and com::cosylab::cdb::jdal::XMLTreeNode::m_fieldMap.
| void com::cosylab::cdb::jdal::HibernateWDALImpl::cleanListenedCurls | ( | ) | [inline, protected] |
Cleans listened curls from invalid listeners to avoid repeatedly calling invalid listeners
| void com::cosylab::cdb::jdal::HibernateWDALImpl::clear_cache | ( | String | curl | ) | [inline] |
| void com::cosylab::cdb::jdal::HibernateWDALImpl::clear_cache_all | ( | ) | [inline] |
Implements com::cosylab::CDB::JDALOperations.
| String com::cosylab::cdb::jdal::HibernateWDALImpl::configuration_name | ( | ) | [inline] |
Implements com::cosylab::CDB::DALOperations.
| String com::cosylab::cdb::jdal::HibernateWDALImpl::get_DAO | ( | String | curl | ) | throws CDBXMLErrorEx, CDBRecordDoesNotExistEx [inline] |
References alma::cdbErrType::wrappers::AcsJCDBRecordDoesNotExistEx::getShortDescription(), alma::cdbErrType::wrappers::AcsJCDBRecordDoesNotExistEx::setCurl(), alma::cdbErrType::wrappers::AcsJCDBXMLErrorEx::setErrorString(), alma::cdbErrType::wrappers::AcsJCDBRecordDoesNotExistEx::toCDBRecordDoesNotExistEx(), and alma::cdbErrType::wrappers::AcsJCDBXMLErrorEx::toCDBXMLErrorEx().
| DAO com::cosylab::cdb::jdal::HibernateWDALImpl::get_DAO_Servant | ( | String | curl | ) | throws CDBXMLErrorEx, CDBRecordDoesNotExistEx [inline] |
References alma::cdbErrType::wrappers::AcsJCDBRecordDoesNotExistEx::getShortDescription(), alma::cdbErrType::wrappers::AcsJCDBRecordDoesNotExistEx::setCurl(), alma::cdbErrType::wrappers::AcsJCDBXMLErrorEx::setErrorString(), com::cosylab::cdb::jdal::HibernateWDAOImpl::setSetvant(), alma::cdbErrType::wrappers::AcsJCDBRecordDoesNotExistEx::toCDBRecordDoesNotExistEx(), and alma::cdbErrType::wrappers::AcsJCDBXMLErrorEx::toCDBXMLErrorEx().
| WDAO com::cosylab::cdb::jdal::HibernateWDALImpl::get_WDAO_Servant | ( | String | curl | ) | throws CDBRecordIsReadOnlyEx, CDBXMLErrorEx, CDBRecordDoesNotExistEx [inline] |
References alma::cdbErrType::wrappers::AcsJCDBRecordDoesNotExistEx::getShortDescription(), alma::cdbErrType::wrappers::AcsJCDBRecordDoesNotExistEx::setCurl(), alma::cdbErrType::wrappers::AcsJCDBXMLErrorEx::setErrorString(), com::cosylab::cdb::jdal::HibernateWDAOImpl::setSetvant(), alma::cdbErrType::wrappers::AcsJCDBRecordDoesNotExistEx::toCDBRecordDoesNotExistEx(), and alma::cdbErrType::wrappers::AcsJCDBXMLErrorEx::toCDBXMLErrorEx().
| String com::cosylab::cdb::jdal::HibernateWDALImpl::getAcsServices | ( | Session | session, | |
| Configuration | config | |||
| ) | throws Throwable [inline, private] |
| Map<String, Object> com::cosylab::cdb::jdal::HibernateWDALImpl::getAlmaBranch | ( | ) | [inline, protected] |
References alma::TMCDB::baci::ComponentData::_, com::cosylab::cdb::jdal::hibernate::HibernateUtil::getSession(), com::cosylab::cdb::jdal::hibernate::plugin::HibernateWDALPlugin::loadControlDevices(), alma::TMCDB::baci::BACIPropertyType::PropertyName, alma::TMCDB::baci::ComponentData::setData(), and com::cosylab::cdb::jdal::HibernateWDALImpl::SchemaResourceResolverLoader::setSession().
| Object com::cosylab::cdb::jdal::HibernateWDALImpl::getChannelsTableMap | ( | ) | [inline] |
| Map<String, Object> com::cosylab::cdb::jdal::HibernateWDALImpl::getComponentsTableMap | ( | ) | [inline] |
| String com::cosylab::cdb::jdal::HibernateWDALImpl::getComponentXML | ( | final JDAL | xmlCDB, | |
| String | componentName, | |||
| String | xml | |||
| ) | throws CDBXMLErrorEx, DOMException, RuntimeException [inline, private] |
| xmlCDB | ||
| componentName | ||
| xml |
| CDBXMLErrorEx | ||
| DOMException | ||
| RuntimeException |
| Map<String, Object> com::cosylab::cdb::jdal::HibernateWDALImpl::getContainersTableMap | ( | ) | [inline] |
| static final alma.TMCDB.maci.Manager com::cosylab::cdb::jdal::HibernateWDALImpl::getDefaultMangerConfig | ( | ) | [inline, static, private] |
| List com::cosylab::cdb::jdal::HibernateWDALImpl::getListForConfiguration | ( | Session | session, | |
| Class | type | |||
| ) | throws Throwable [inline] |
| static final String com::cosylab::cdb::jdal::HibernateWDALImpl::getNormalizedPath | ( | String | path | ) | [inline, static, private] |
| File com::cosylab::cdb::jdal::HibernateWDALImpl::getStorageFile | ( | ) | [inline, protected] |
| String [] com::cosylab::cdb::jdal::HibernateWDALImpl::getSubnodes | ( | JDAL | dal, | |
| String | node | |||
| ) | throws Throwable [inline, private] |
Helper method to get all subnodes of the current proxy, removes ".xml" element from the list.
| String [] com::cosylab::cdb::jdal::HibernateWDALImpl::getSubNodes | ( | DAL | dal, | |
| String | subnode | |||
| ) | throws Throwable [inline] |
| Map<String, Object> com::cosylab::cdb::jdal::HibernateWDALImpl::getTableMap | ( | Session | session, | |
| String | keyField, | |||
| Class | type | |||
| ) | [inline] |
| void com::cosylab::cdb::jdal::HibernateWDALImpl::initializeParser | ( | ) | throws RuntimeException [inline, private] |
| synchronized void com::cosylab::cdb::jdal::HibernateWDALImpl::initializeRootNode | ( | ) | [inline, protected] |
References com::cosylab::cdb::jdal::hibernate::plugin::HibernateWDALPlugin::getName(), com::cosylab::cdb::jdal::hibernate::HibernateUtil::getSession(), com::cosylab::cdb::jdal::hibernate::plugin::HibernateWDALPlugin::loadEpilogue(), and com::cosylab::cdb::jdal::hibernate::plugin::HibernateWDALPlugin::loadPrologue().
| static final Double com::cosylab::cdb::jdal::HibernateWDALImpl::limitDouble | ( | final Double | value | ) | [inline, static, private] |
| String com::cosylab::cdb::jdal::HibernateWDALImpl::list_daos | ( | String | name | ) | [inline] |
| String com::cosylab::cdb::jdal::HibernateWDALImpl::list_nodes | ( | String | curl | ) | [inline] |
| void com::cosylab::cdb::jdal::HibernateWDALImpl::listen_for_changes | ( | String | curl, | |
| int | listenerID | |||
| ) | [inline] |
| String com::cosylab::cdb::jdal::HibernateWDALImpl::listNodes | ( | String | curl, | |
| boolean | daosOnly | |||
| ) | [inline, protected] |
| void com::cosylab::cdb::jdal::HibernateWDALImpl::load | ( | ) | [inline, private] |
| void com::cosylab::cdb::jdal::HibernateWDALImpl::loadListeners | ( | ) | [inline] |
| void com::cosylab::cdb::jdal::HibernateWDALImpl::loadSchemas | ( | Session | session | ) | throws Throwable [inline, private] |
| boolean com::cosylab::cdb::jdal::HibernateWDALImpl::loadXMLCDB | ( | String | args[], | |
| ORB | orb, | |||
| POA | poa, | |||
| String | configName | |||
| ) | [inline, protected] |
References com::cosylab::cdb::jdal::hibernate::HibernateUtil::beginTransaction(), com::cosylab::cdb::jdal::hibernate::HibernateUtil::closeSession(), com::cosylab::cdb::jdal::hibernate::HibernateUtil::commitTransaction(), com::cosylab::cdb::jdal::hibernate::plugin::HibernateWDALPlugin::controlDeviceImportEpilogue(), alma::acs::tmcdb::logic::ContainerStartupOptionHelper::convertFlagsString(), com::cosylab::cdb::jdal::XSDElementTypeResolver::doesExtend(), com::cosylab::cdb::client::DAOProxy::get_double(), com::cosylab::cdb::client::DAOProxy::get_field_data(), com::cosylab::cdb::client::DAOProxy::get_long(), com::cosylab::cdb::client::DAOProxy::get_string(), com::cosylab::cdb::client::DAOProxy::get_string_seq(), com::cosylab::cdb::client::DAOProxy::getElementName(), com::cosylab::cdb::jdal::XSDElementTypeResolver::getElementTypes(), com::cosylab::cdb::jdal::hibernate::ExtraDataFeatureUtil::getExtraDataMap(), com::cosylab::cdb::jdal::hibernate::HibernateUtil::getSession(), com::cosylab::cdb::jdal::hibernate::plugin::HibernateWDALPlugin::importEpilogue(), com::cosylab::cdb::jdal::hibernate::plugin::HibernateWDALPlugin::importPrologue(), com::cosylab::CDB::DALOperations::list_nodes(), com::cosylab::cdb::jdal::HibernateWDALImpl::SchemaResourceResolverLoader::setSession(), and com::cosylab::cdb::jdal::WDALBaseImpl::shutdownEmbeddedWDALImpl().
| static final String com::cosylab::cdb::jdal::HibernateWDALImpl::nonEmptyString | ( | final String | value, | |
| final String | defaultValue | |||
| ) | [inline, static, private] |
| void com::cosylab::cdb::jdal::HibernateWDALImpl::object_changed | ( | String | curl | ) | [inline, protected] |
| curl |
References com::cosylab::CDB::DAOOperations::destroy().
| void com::cosylab::cdb::jdal::HibernateWDALImpl::parseXML | ( | String | xml, | |
| XMLHandler | xmlSolver | |||
| ) | throws CDBXMLErrorEx [inline, private] |
| LoggingConfig com::cosylab::cdb::jdal::HibernateWDALImpl::persistLoggingConfig | ( | Session | session, | |
| DAOOperations | dao, | |||
| boolean | required | |||
| ) | throws CDBFieldDoesNotExistEx, WrongCDBDataTypeEx [inline, private] |
| static final Double com::cosylab::cdb::jdal::HibernateWDALImpl::readDouble | ( | DAOOperations | dao, | |
| String | name, | |||
| Double | defaultValue | |||
| ) | [inline, static, private] |
References com::cosylab::CDB::DAOOperations::get_double().
| static final double com::cosylab::cdb::jdal::HibernateWDALImpl::readDouble | ( | DAOOperations | dao, | |
| String | name, | |||
| double | defaultValue | |||
| ) | [inline, static, private] |
References com::cosylab::CDB::DAOOperations::get_double().
| static final Float com::cosylab::cdb::jdal::HibernateWDALImpl::readFloat | ( | DAOOperations | dao, | |
| String | name, | |||
| Float | defaultValue | |||
| ) | [inline, static, private] |
References com::cosylab::CDB::DAOOperations::get_double().
| static final int com::cosylab::cdb::jdal::HibernateWDALImpl::readLong | ( | DAOOperations | dao, | |
| String | name, | |||
| int | defaultValue | |||
| ) | [inline, static, private] |
References com::cosylab::CDB::DAOOperations::get_long().
| static final String com::cosylab::cdb::jdal::HibernateWDALImpl::readString | ( | DAOOperations | dao, | |
| String | name, | |||
| String | defaultValue | |||
| ) | [inline, static, private] |
References com::cosylab::CDB::DAOOperations::get_string().
| static final String [] com::cosylab::cdb::jdal::HibernateWDALImpl::readStringSeq | ( | DAOOperations | dao, | |
| String | name, | |||
| String[] | defaultValue | |||
| ) | [inline, static, private] |
| void com::cosylab::cdb::jdal::HibernateWDALImpl::recoverClients | ( | ) | [inline] |
Recovery related implementation. Load list of listeners from the recovery file and notifies them to clear cache. NOTICE: This method should be called when DAL POA is alrady initialized and active. NOTE: Method execution depends on recoveryRead variable.
Implements com::cosylab::cdb::jdal::Recoverer.
| synchronized void com::cosylab::cdb::jdal::HibernateWDALImpl::reloadData | ( | ) | [inline, private] |
References com::cosylab::cdb::jdal::hibernate::HibernateUtil::beginTransaction(), com::cosylab::cdb::jdal::hibernate::HibernateUtil::closeSession(), com::cosylab::cdb::jdal::hibernate::HibernateUtil::getSession(), com::cosylab::cdb::jdal::hibernate::HibernateUtil::getSessionFactory(), and com::cosylab::cdb::jdal::hibernate::HibernateDBUtil::setUp().
| void com::cosylab::cdb::jdal::HibernateWDALImpl::remove_change_listener | ( | int | listenerID | ) | [inline] |
Implements com::cosylab::CDB::DALOperations.
| void com::cosylab::cdb::jdal::HibernateWDALImpl::remove_node | ( | String | curl | ) | throws CDBRecordIsReadOnlyEx, CDBRecordDoesNotExistEx [inline] |
| Configuration com::cosylab::cdb::jdal::HibernateWDALImpl::resolveConfig | ( | Session | session, | |
| String | configName | |||
| ) | [inline, private] |
| void com::cosylab::cdb::jdal::HibernateWDALImpl::saveChanges | ( | String | curl, | |
| Map | propertyMap | |||
| ) | throws CDBXMLErrorEx, CDBExceptionEx, CDBFieldDoesNotExistEx, CDBRecordDoesNotExistEx [inline] |
Save changes given by map to the node identified by curl
| curl | ||
| propertyMap |
| CDBXMLErrorEx | ||
| CDBExceptionEx | ||
| CDBFieldDoesNotExistEx |
TODO revert memory state?!!!
References alma::cdbErrType::wrappers::AcsJCDBRecordDoesNotExistEx::getShortDescription(), com::cosylab::cdb::jdal::HibernateWDAOImpl::set_field_data(), alma::cdbErrType::wrappers::AcsJCDBRecordDoesNotExistEx::setCurl(), alma::cdbErrType::wrappers::AcsJCDBExceptionEx::toCDBExceptionEx(), and alma::cdbErrType::wrappers::AcsJCDBRecordDoesNotExistEx::toCDBRecordDoesNotExistEx().
| boolean com::cosylab::cdb::jdal::HibernateWDALImpl::saveListeners | ( | ) | [inline] |
| void com::cosylab::cdb::jdal::HibernateWDALImpl::set_DAO | ( | String | curl, | |
| String | xml | |||
| ) | throws CDBFieldDoesNotExistEx, CDBRecordIsReadOnlyEx, CDBExceptionEx, CDBXMLErrorEx, CDBRecordDoesNotExistEx [inline] |
References com::cosylab::cdb::jdal::XMLHandler::m_rootNode, com::cosylab::cdb::jdal::hibernate::DOMJavaClassIntrospector::XMLSaver::save(), alma::cdbErrType::wrappers::AcsJCDBRecordDoesNotExistEx::setCurl(), alma::cdbErrType::wrappers::AcsJCDBExceptionEx::toCDBExceptionEx(), alma::cdbErrType::wrappers::AcsJCDBFieldDoesNotExistEx::toCDBFieldDoesNotExistEx(), alma::cdbErrType::wrappers::AcsJCDBRecordDoesNotExistEx::toCDBRecordDoesNotExistEx(), and alma::cdbErrType::wrappers::AcsJCDBXMLErrorEx::toCDBXMLErrorEx().
| void com::cosylab::cdb::jdal::HibernateWDALImpl::shutdown | ( | ) | [inline] |
Implements com::cosylab::CDB::DALOperations.
String [] com::cosylab::cdb::jdal::HibernateWDALImpl::args [protected] |
final String com::cosylab::cdb::jdal::HibernateWDALImpl::COMPONENT_TREE_NAME = System.getProperty(TMCDB_COMPONENT_TREE_NAME_KEY, "alma") [static, package] |
Configuration com::cosylab::cdb::jdal::HibernateWDALImpl::config = null [protected] |
int com::cosylab::cdb::jdal::HibernateWDALImpl::configId = -1 [protected] |
String com::cosylab::cdb::jdal::HibernateWDALImpl::configName = null [protected] |
boolean com::cosylab::cdb::jdal::HibernateWDALImpl::createTables = false [protected] |
HashMap com::cosylab::cdb::jdal::HibernateWDALImpl::daoMap = new HashMap() [private] |
DOMImplementationLS com::cosylab::cdb::jdal::HibernateWDALImpl::domImplementationLS [protected] |
final String com::cosylab::cdb::jdal::HibernateWDALImpl::DUMMY_CONTAINER_FLAG = "dummy" [static, package] |
volatile boolean com::cosylab::cdb::jdal::HibernateWDALImpl::firstTime = true [package] |
boolean com::cosylab::cdb::jdal::HibernateWDALImpl::forceInMemory = false [protected] |
final HibernateDBUtil com::cosylab::cdb::jdal::HibernateWDALImpl::hibernateDBUtil [protected] |
final HibernateUtil com::cosylab::cdb::jdal::HibernateWDALImpl::hibernateUtil [protected] |
Random com::cosylab::cdb::jdal::HibernateWDALImpl::idPool = new Random() [private] |
LSInput com::cosylab::cdb::jdal::HibernateWDALImpl::input [protected] |
HashMap<String, ArrayList<Integer> > com::cosylab::cdb::jdal::HibernateWDALImpl::listenedCurls = new HashMap<String, ArrayList<Integer>>() [private] |
File com::cosylab::cdb::jdal::HibernateWDALImpl::listenersStorageFile = null [private] |
final AtomicBoolean com::cosylab::cdb::jdal::HibernateWDALImpl::loadInProgress = new AtomicBoolean(false) [private] |
boolean com::cosylab::cdb::jdal::HibernateWDALImpl::loadXMLCDB = false [protected] |
final Logger com::cosylab::cdb::jdal::HibernateWDALImpl::m_logger [protected] |
String com::cosylab::cdb::jdal::HibernateWDALImpl::m_root = "CDB" [private] |
volatile Session com::cosylab::cdb::jdal::HibernateWDALImpl::mainSession = null [protected] |
final int com::cosylab::cdb::jdal::HibernateWDALImpl::NULL_ID = 0 [package] |
ORB com::cosylab::cdb::jdal::HibernateWDALImpl::orb [protected] |
LSOutput com::cosylab::cdb::jdal::HibernateWDALImpl::output [protected] |
LSParser com::cosylab::cdb::jdal::HibernateWDALImpl::parser [protected] |
POA com::cosylab::cdb::jdal::HibernateWDALImpl::poa [protected] |
boolean com::cosylab::cdb::jdal::HibernateWDALImpl::recoveryRead = true [private] |
HashMap<Integer, DALChangeListener> com::cosylab::cdb::jdal::HibernateWDALImpl::regListeners = new HashMap<Integer, DALChangeListener>() [private] |
Object com::cosylab::cdb::jdal::HibernateWDALImpl::rootNode [protected] |
SAXParser com::cosylab::cdb::jdal::HibernateWDALImpl::saxParser [protected] |
SchemaResourceResolverLoader com::cosylab::cdb::jdal::HibernateWDALImpl::schemaResourceResolverLoader [protected] |
final boolean com::cosylab::cdb::jdal::HibernateWDALImpl::TMCDB_ACS_ONLY = Boolean.getBoolean("cdb_rdb.acsOnly") [static, package] |
final String com::cosylab::cdb::jdal::HibernateWDALImpl::TMCDB_COMPONENT_TREE_NAME_KEY = "TMCDB_COMPONENT_TREE_NAME" [static, package] |
final String com::cosylab::cdb::jdal::HibernateWDALImpl::TMCDB_CONFIGURATION_NAME_KEY = "TMCDB_CONFIGURATION_NAME" [static, package] |
HashMap com::cosylab::cdb::jdal::HibernateWDALImpl::wdaoMap = new HashMap() [private] |
1.6.2