
Classes | |
| interface | ControlDeviceBindCallback |
Public Member Functions | |
| void | initialize (Logger logger) |
| String[] | getCreateTablesScriptList (String backend) |
| void | loadPrologue (Session session, Configuration config, Map< String, Object > rootMap) |
| void | loadControlDevices (Session session, Configuration config, ControlDeviceBindCallback bindCallback) |
| void | loadEpilogue (Session session, Configuration config, Map< String, Object > rootMap) |
| void | importPrologue (Session session, Configuration config, CDBAccess cdbAccess) |
| void | controlDeviceImportEpilogue (Session session, Configuration config, CDBAccess cdbAccess, String cdbComponentName, Component component) |
| void | importEpilogue (Session session, Configuration config, CDBAccess cdbAccess) |
Package Functions | |
| String | getName () |
HibernateWDAL plugin interface.
| void com::cosylab::cdb::jdal::hibernate::plugin::HibernateWDALPlugin::controlDeviceImportEpilogue | ( | Session | session, | |
| Configuration | config, | |||
| CDBAccess | cdbAccess, | |||
| String | cdbComponentName, | |||
| Component | component | |||
| ) |
Implemented in com::cosylab::cdb::jdal::hibernate::plugin::HibernateWDALAlarmPluginImpl, com::cosylab::cdb::jdal::hibernate::plugin::PluginFactory::DelegateHibernateWDALPlugin, and com::cosylab::cdb::jdal::hibernate::plugin::PluginFactory::EssentialHibernateWDALPlugin.
Referenced by com::cosylab::cdb::jdal::HibernateWDALImpl::loadXMLCDB().
| String [] com::cosylab::cdb::jdal::hibernate::plugin::HibernateWDALPlugin::getCreateTablesScriptList | ( | String | backend | ) |
Implemented in com::cosylab::cdb::jdal::hibernate::plugin::HibernateWDALAlarmPluginImpl, com::cosylab::cdb::jdal::hibernate::plugin::PluginFactory::DelegateHibernateWDALPlugin, and com::cosylab::cdb::jdal::hibernate::plugin::PluginFactory::EssentialHibernateWDALPlugin.
Referenced by com::cosylab::cdb::jdal::hibernate::HibernateDBUtil::HibernateDBUtil().
| String com::cosylab::cdb::jdal::hibernate::plugin::HibernateWDALPlugin::getName | ( | ) | [package] |
Get plugin name.
Implemented in com::cosylab::cdb::jdal::hibernate::plugin::HibernateWDALAlarmPluginImpl, com::cosylab::cdb::jdal::hibernate::plugin::PluginFactory::DelegateHibernateWDALPlugin, and com::cosylab::cdb::jdal::hibernate::plugin::PluginFactory::EssentialHibernateWDALPlugin.
Referenced by com::cosylab::cdb::jdal::hibernate::plugin::PluginFactory::DelegateHibernateWDALPlugin::DelegateHibernateWDALPlugin(), and com::cosylab::cdb::jdal::HibernateWDALImpl::initializeRootNode().
| void com::cosylab::cdb::jdal::hibernate::plugin::HibernateWDALPlugin::importEpilogue | ( | Session | session, | |
| Configuration | config, | |||
| CDBAccess | cdbAccess | |||
| ) |
| void com::cosylab::cdb::jdal::hibernate::plugin::HibernateWDALPlugin::importPrologue | ( | Session | session, | |
| Configuration | config, | |||
| CDBAccess | cdbAccess | |||
| ) |
Implemented in com::cosylab::cdb::jdal::hibernate::plugin::HibernateWDALAlarmPluginImpl, com::cosylab::cdb::jdal::hibernate::plugin::PluginFactory::DelegateHibernateWDALPlugin, and com::cosylab::cdb::jdal::hibernate::plugin::PluginFactory::EssentialHibernateWDALPlugin.
Referenced by com::cosylab::cdb::jdal::HibernateWDALImpl::loadXMLCDB().
| void com::cosylab::cdb::jdal::hibernate::plugin::HibernateWDALPlugin::initialize | ( | Logger | logger | ) |
| void com::cosylab::cdb::jdal::hibernate::plugin::HibernateWDALPlugin::loadControlDevices | ( | Session | session, | |
| Configuration | config, | |||
| ControlDeviceBindCallback | bindCallback | |||
| ) |
Implemented in com::cosylab::cdb::jdal::hibernate::plugin::HibernateWDALAlarmPluginImpl, com::cosylab::cdb::jdal::hibernate::plugin::PluginFactory::DelegateHibernateWDALPlugin, and com::cosylab::cdb::jdal::hibernate::plugin::PluginFactory::EssentialHibernateWDALPlugin.
Referenced by com::cosylab::cdb::jdal::HibernateWDALImpl::getAlmaBranch().
| void com::cosylab::cdb::jdal::hibernate::plugin::HibernateWDALPlugin::loadEpilogue | ( | Session | session, | |
| Configuration | config, | |||
| Map< String, Object > | rootMap | |||
| ) |
Implemented in com::cosylab::cdb::jdal::hibernate::plugin::HibernateWDALAlarmPluginImpl, com::cosylab::cdb::jdal::hibernate::plugin::PluginFactory::DelegateHibernateWDALPlugin, and com::cosylab::cdb::jdal::hibernate::plugin::PluginFactory::EssentialHibernateWDALPlugin.
Referenced by com::cosylab::cdb::jdal::HibernateWDALImpl::initializeRootNode().
| void com::cosylab::cdb::jdal::hibernate::plugin::HibernateWDALPlugin::loadPrologue | ( | Session | session, | |
| Configuration | config, | |||
| Map< String, Object > | rootMap | |||
| ) |
Implemented in com::cosylab::cdb::jdal::hibernate::plugin::HibernateWDALAlarmPluginImpl, com::cosylab::cdb::jdal::hibernate::plugin::PluginFactory::DelegateHibernateWDALPlugin, and com::cosylab::cdb::jdal::hibernate::plugin::PluginFactory::EssentialHibernateWDALPlugin.
Referenced by com::cosylab::cdb::jdal::HibernateWDALImpl::initializeRootNode().
1.6.2