Classes | |
| class | ADWrapper |
Public Member Functions | |
| String | getName () |
| void | initialize (Logger logger) |
| void | importEpilogue (Session session, Configuration config, final CDBAccess cdbAccess) |
| void | importPrologue (Session session, Configuration config, CDBAccess cdbAccess) |
| void | loadControlDevices (Session session, Configuration config, ControlDeviceBindCallback bindCallback) |
| void | controlDeviceImportEpilogue (Session session, Configuration config, CDBAccess cdbAccess, String componentName, Component component) |
| void | loadEpilogue (Session session, Configuration config, Map< String, Object > rootMap) |
| void | loadPrologue (Session session, Configuration config, Map< String, Object > rootMap) |
| String[] | getCreateTablesScriptList (String backend) |
Static Public Member Functions | |
| static void | importAlarms (Session session, Configuration config, ConfigurationAccessor conf, Logger m_logger) throws Exception |
| static void | loadEpilogue (Session session, Configuration config, Map< String, Object > rootMap, Logger m_logger) |
Static Package Attributes | |
| static Map< ADWrapper, alma.acs.tmcdb.AlarmDefinition > | adCache = new HashMap<ADWrapper, alma.acs.tmcdb.AlarmDefinition>() |
| void com.cosylab.cdb.jdal.hibernate.plugin.HibernateWDALAlarmPluginImpl.controlDeviceImportEpilogue | ( | Session | session, | |
| Configuration | config, | |||
| CDBAccess | cdbAccess, | |||
| String | componentName, | |||
| Component | component | |||
| ) |
| String [] com.cosylab.cdb.jdal.hibernate.plugin.HibernateWDALAlarmPluginImpl.getCreateTablesScriptList | ( | String | backend | ) |
| String com.cosylab.cdb.jdal.hibernate.plugin.HibernateWDALAlarmPluginImpl.getName | ( | ) |
Get plugin name.
Implements com.cosylab.cdb.jdal.hibernate.plugin.HibernateWDALPlugin.
| static void com.cosylab.cdb.jdal.hibernate.plugin.HibernateWDALAlarmPluginImpl.importAlarms | ( | Session | session, | |
| Configuration | config, | |||
| ConfigurationAccessor | conf, | |||
| Logger | m_logger | |||
| ) | throws Exception [static] |
References com.cosylab.cdb.jdal.hibernate.plugin.HibernateWDALAlarmPluginImpl.adCache, com.cosylab.acs.laser.dao.ACSAlarmDAOImpl.getReductionDefinitions(), com.cosylab.acs.laser.dao.ACSAlarmDAOImpl.loadAlarms(), com.cosylab.acs.laser.dao.ACSCategoryDAOImpl.loadCategories(), com.cosylab.acs.laser.dao.ACSResponsiblePersonDAOImpl.setAlarmDAO(), com.cosylab.acs.laser.dao.ACSCategoryDAOImpl.setCategoryTreeRoot(), com.cosylab.acs.laser.dao.ACSCategoryDAOImpl.setConfAccessor(), com.cosylab.acs.laser.dao.ACSAlarmDAOImpl.setConfAccessor(), com.cosylab.acs.laser.dao.ACSAlarmDAOImpl.setResponsiblePersonDAO(), com.cosylab.acs.laser.dao.ACSAlarmDAOImpl.setSurveillanceAlarmId(), and com.cosylab.acs.laser.dao.ACSCategoryDAOImpl.setSurveillanceCategoryPath().
Referenced by com.cosylab.cdb.jdal.hibernate.plugin.HibernateWDALAlarmPluginImpl.importEpilogue().
| void com.cosylab.cdb.jdal.hibernate.plugin.HibernateWDALAlarmPluginImpl.importEpilogue | ( | Session | session, | |
| Configuration | config, | |||
| final CDBAccess | cdbAccess | |||
| ) |
| void com.cosylab.cdb.jdal.hibernate.plugin.HibernateWDALAlarmPluginImpl.importPrologue | ( | Session | session, | |
| Configuration | config, | |||
| CDBAccess | cdbAccess | |||
| ) |
| void com.cosylab.cdb.jdal.hibernate.plugin.HibernateWDALAlarmPluginImpl.initialize | ( | Logger | logger | ) |
| void com.cosylab.cdb.jdal.hibernate.plugin.HibernateWDALAlarmPluginImpl.loadControlDevices | ( | Session | session, | |
| Configuration | config, | |||
| ControlDeviceBindCallback | bindCallback | |||
| ) |
| static void com.cosylab.cdb.jdal.hibernate.plugin.HibernateWDALAlarmPluginImpl.loadEpilogue | ( | Session | session, | |
| Configuration | config, | |||
| Map< String, Object > | rootMap, | |||
| Logger | m_logger | |||
| ) | [static] |
References alma.TMCDB.alarm.ReductionLinks._, alma.TMCDB.alarm.ReductionDefinitions.getLinksToCreate(), alma.TMCDB.alarm.ReductionDefinitions.getLinksToRemove(), alma.TMCDB.alarm.ReductionDefinitions.getThresholds(), alma.TMCDB.alarm.DOMConfigurationAccessor.put(), and alma.TMCDB.alarm.DOMConfigurationAccessor.setSession().
| void com.cosylab.cdb.jdal.hibernate.plugin.HibernateWDALAlarmPluginImpl.loadEpilogue | ( | Session | session, | |
| Configuration | config, | |||
| Map< String, Object > | rootMap | |||
| ) |
| void com.cosylab.cdb.jdal.hibernate.plugin.HibernateWDALAlarmPluginImpl.loadPrologue | ( | Session | session, | |
| Configuration | config, | |||
| Map< String, Object > | rootMap | |||
| ) |
Map<ADWrapper, alma.acs.tmcdb.AlarmDefinition> com.cosylab.cdb.jdal.hibernate.plugin.HibernateWDALAlarmPluginImpl.adCache = new HashMap<ADWrapper, alma.acs.tmcdb.AlarmDefinition>() [static, package] |
1.7.0