public class HibernateWDALAlarmPluginImpl extends java.lang.Object implements HibernateWDALPlugin
HibernateWDALPlugin.ControlDeviceBindCallback| Constructor and Description |
|---|
HibernateWDALAlarmPluginImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
controlDeviceImportEpilogue(Session session,
Configuration config,
CDBAccess cdbAccess,
java.lang.String componentName,
Component component) |
java.lang.String[] |
getCreateTablesScriptList(java.lang.String backend) |
java.lang.String |
getName()
Get plugin name.
|
static void |
importAlarms(Session session,
Configuration config,
ConfigurationAccessor conf,
java.util.logging.Logger m_logger) |
void |
importEpilogue(Session session,
Configuration config,
CDBAccess cdbAccess) |
void |
importPrologue(Session session,
Configuration config,
CDBAccess cdbAccess) |
void |
initialize(java.util.logging.Logger logger)
Initialize
|
void |
loadControlDevices(Session session,
Configuration config,
HibernateWDALPlugin.ControlDeviceBindCallback bindCallback) |
void |
loadEpilogue(Session session,
Configuration config,
java.util.Map<java.lang.String,java.lang.Object> rootMap) |
static void |
loadEpilogue(Session session,
Configuration config,
java.util.Map<java.lang.String,java.lang.Object> rootMap,
java.util.logging.Logger m_logger) |
void |
loadPrologue(Session session,
Configuration config,
java.util.Map<java.lang.String,java.lang.Object> rootMap) |
void |
updateControlDevices(Session session,
Configuration config,
HibernateWDALPlugin.ControlDeviceBindCallback bindCallback,
java.lang.String curl) |
static void |
updateEpilogue(Session session,
Configuration config,
java.util.Map<java.lang.String,java.lang.Object> rootMap,
java.util.logging.Logger m_logger,
java.lang.String curl) |
void |
updateEpilogue(Session session,
Configuration config,
java.util.Map<java.lang.String,java.lang.Object> rootMap,
java.lang.String curl) |
void |
updatePrologue(Session session,
Configuration config,
java.util.Map<java.lang.String,java.lang.Object> rootMap,
java.lang.String curl) |
public java.lang.String getName()
HibernateWDALPlugingetName in interface HibernateWDALPluginpublic void initialize(java.util.logging.Logger logger)
HibernateWDALPlugininitialize in interface HibernateWDALPluginpublic static void importAlarms(Session session,
Configuration config,
ConfigurationAccessor conf,
java.util.logging.Logger m_logger)
throws java.lang.Exception
java.lang.Exceptionpublic void importEpilogue(Session session,
Configuration config,
CDBAccess cdbAccess)
importEpilogue in interface HibernateWDALPluginpublic void importPrologue(Session session,
Configuration config,
CDBAccess cdbAccess)
importPrologue in interface HibernateWDALPluginpublic void loadControlDevices(Session session,
Configuration config,
HibernateWDALPlugin.ControlDeviceBindCallback bindCallback)
loadControlDevices in interface HibernateWDALPluginpublic void controlDeviceImportEpilogue(Session session,
Configuration config,
CDBAccess cdbAccess,
java.lang.String componentName,
Component component)
controlDeviceImportEpilogue in interface HibernateWDALPluginpublic void loadEpilogue(Session session,
Configuration config,
java.util.Map<java.lang.String,java.lang.Object> rootMap)
loadEpilogue in interface HibernateWDALPluginpublic static void loadEpilogue(Session session,
Configuration config,
java.util.Map<java.lang.String,java.lang.Object> rootMap,
java.util.logging.Logger m_logger)
public void loadPrologue(Session session,
Configuration config,
java.util.Map<java.lang.String,java.lang.Object> rootMap)
loadPrologue in interface HibernateWDALPluginpublic void updateControlDevices(Session session,
Configuration config,
HibernateWDALPlugin.ControlDeviceBindCallback bindCallback,
java.lang.String curl)
updateControlDevices in interface HibernateWDALPluginpublic void updateEpilogue(Session session,
Configuration config,
java.util.Map<java.lang.String,java.lang.Object> rootMap,
java.lang.String curl)
updateEpilogue in interface HibernateWDALPluginpublic static void updateEpilogue(Session session,
Configuration config,
java.util.Map<java.lang.String,java.lang.Object> rootMap,
java.util.logging.Logger m_logger,
java.lang.String curl)
public void updatePrologue(Session session,
Configuration config,
java.util.Map<java.lang.String,java.lang.Object> rootMap,
java.lang.String curl)
updatePrologue in interface HibernateWDALPluginpublic java.lang.String[] getCreateTablesScriptList(java.lang.String backend)
getCreateTablesScriptList in interface HibernateWDALPlugin