Public Member Functions | |
| void | setAdminUserDAO (AdminUserDAO adminUserDAO) |
| void | setCategoryDAO (CategoryDAO categoryDAO) |
| void | setAlarmDAO (AlarmDAO alarmDAO) |
| void | setSourceDAO (SourceDAO sourceDAO) |
| void | setResponsiblePersonDAO (ResponsiblePersonDAO responsiblePersonDAO) |
| void | setAlarmCache (AlarmCache alarmCache) |
| void | setAlarmMessageProcessor (AlarmMessageProcessorImpl alarmMessageProcessor) |
| void | setAlarmPublisher (AlarmPublisherImpl alarmPublisher) |
| AlarmDefinition | getAlarmDefinition (String alarmId) throws LaserDefinitionException |
| Collection | getAlarmDefinitions (String userId) throws LaserDefinitionException |
| void | createAlarm (String userId, AlarmDefinition alarmDefinition) throws LaserDefinitionException |
| void | createAlarms (String userId, Collection alarms) throws LaserDefinitionException |
| void | updateAlarm (String userId, AlarmDefinition alarmDefinition) throws LaserDefinitionException |
| void | updateAlarms (String userId, Collection alarms) throws LaserDefinitionException |
| void | removeAlarm (String userId, AlarmDefinition alarm) throws LaserDefinitionException |
| void | removeAlarms (String userId, Collection alarms) throws LaserDefinitionException |
| void | createMultiplicityLink (String userId, ReductionLink link) throws LaserDefinitionException |
| void | createMultiplicityLinks (String userId, Collection reductionLinks) throws LaserDefinitionException |
| void | createNodeLink (String userId, ReductionLink link) throws LaserDefinitionException |
| void | createNodeLinks (String userId, Collection reductionLinks) throws LaserDefinitionException |
| void | setMultiplicityThreshold (String userId, MultiplicityThreshold threshold) throws LaserDefinitionException |
| void | setMultiplicityThresholds (String userId, Collection thresholds) throws LaserDefinitionException |
| void | removeMultiplicityLink (String userId, ReductionLink link) throws LaserDefinitionException |
| void | removeMultiplicityLinks (String userId, Collection reductionLinks) throws LaserDefinitionException |
| void | removeNodeLink (String userId, ReductionLink link) throws LaserDefinitionException |
| void | removeNodeLinks (String userId, Collection reductionLinks) throws LaserDefinitionException |
| void | uploadAlarms (String userId, Collection toBeCreated, Collection toBeUpdated, Collection toBeRemoved) throws LaserDefinitionException |
| void | uploadMultiplicity (String userId, Collection toBeCreated, Collection toBeRemoved, Collection thresholds) throws LaserDefinitionException |
| void | uploadNode (String userId, Collection toBeCreated, Collection toBeRemoved) throws LaserDefinitionException |
| void cern.laser.business.pojo.AlarmDefinitionServiceImpl.createAlarm | ( | String | userId, | |
| AlarmDefinition | alarmDefinition | |||
| ) | throws LaserDefinitionException |
References cern.laser.business.dao.CategoryDAO.findCategoryByPath(), cern.laser.business.data.Source.getName(), cern.laser.business.data.Alarm.getSource(), cern.laser.business.dao.AlarmDAO.saveAlarm(), and cern.laser.business.dao.CategoryDAO.updateCategory().
Referenced by com.cosylab.acs.laser.LaserComponent.createAlarm().
| void cern.laser.business.pojo.AlarmDefinitionServiceImpl.createAlarms | ( | String | userId, | |
| Collection | alarms | |||
| ) | throws LaserDefinitionException |
References cern.laser.business.dao.CategoryDAO.findCategoryByPath(), cern.laser.business.data.Source.getName(), cern.laser.business.data.Alarm.getSource(), cern.laser.business.dao.AlarmDAO.saveAlarm(), and cern.laser.business.dao.CategoryDAO.updateCategory().
Referenced by cern.laser.business.pojo.AlarmDefinitionServiceImpl.uploadAlarms().
| void cern.laser.business.pojo.AlarmDefinitionServiceImpl.createMultiplicityLink | ( | String | userId, | |
| ReductionLink | link | |||
| ) | throws LaserDefinitionException |
| void cern.laser.business.pojo.AlarmDefinitionServiceImpl.createMultiplicityLinks | ( | String | userId, | |
| Collection | reductionLinks | |||
| ) | throws LaserDefinitionException |
| void cern.laser.business.pojo.AlarmDefinitionServiceImpl.createNodeLink | ( | String | userId, | |
| ReductionLink | link | |||
| ) | throws LaserDefinitionException |
| void cern.laser.business.pojo.AlarmDefinitionServiceImpl.createNodeLinks | ( | String | userId, | |
| Collection | reductionLinks | |||
| ) | throws LaserDefinitionException |
| AlarmDefinition cern.laser.business.pojo.AlarmDefinitionServiceImpl.getAlarmDefinition | ( | String | alarmId | ) | throws LaserDefinitionException |
| Collection cern.laser.business.pojo.AlarmDefinitionServiceImpl.getAlarmDefinitions | ( | String | userId | ) | throws LaserDefinitionException |
References cern.laser.business.dao.AdminUserDAO.findAdminUser(), cern.laser.business.dao.SourceDAO.findSource(), cern.laser.business.dao.AdminUserDAO.getAdministeredSources(), cern.laser.business.pojo.AlarmDefinitionServiceImpl.getAlarmDefinition(), cern.laser.business.dao.SourceDAO.getAlarms(), cern.laser.business.data.ConsoleUser.getName(), and cern.laser.business.data.Source.getSourceId().
| void cern.laser.business.pojo.AlarmDefinitionServiceImpl.removeAlarm | ( | String | userId, | |
| AlarmDefinition | alarm | |||
| ) | throws LaserDefinitionException |
| void cern.laser.business.pojo.AlarmDefinitionServiceImpl.removeAlarms | ( | String | userId, | |
| Collection | alarms | |||
| ) | throws LaserDefinitionException |
| void cern.laser.business.pojo.AlarmDefinitionServiceImpl.removeMultiplicityLink | ( | String | userId, | |
| ReductionLink | link | |||
| ) | throws LaserDefinitionException |
| void cern.laser.business.pojo.AlarmDefinitionServiceImpl.removeMultiplicityLinks | ( | String | userId, | |
| Collection | reductionLinks | |||
| ) | throws LaserDefinitionException |
| void cern.laser.business.pojo.AlarmDefinitionServiceImpl.removeNodeLink | ( | String | userId, | |
| ReductionLink | link | |||
| ) | throws LaserDefinitionException |
| void cern.laser.business.pojo.AlarmDefinitionServiceImpl.removeNodeLinks | ( | String | userId, | |
| Collection | reductionLinks | |||
| ) | throws LaserDefinitionException |
| void cern.laser.business.pojo.AlarmDefinitionServiceImpl.setAdminUserDAO | ( | AdminUserDAO | adminUserDAO | ) |
Referenced by com.cosylab.acs.laser.LaserComponent.initialize().
| void cern.laser.business.pojo.AlarmDefinitionServiceImpl.setAlarmCache | ( | AlarmCache | alarmCache | ) |
Referenced by com.cosylab.acs.laser.LaserComponent.initialize().
| void cern.laser.business.pojo.AlarmDefinitionServiceImpl.setAlarmDAO | ( | AlarmDAO | alarmDAO | ) |
Referenced by com.cosylab.acs.laser.LaserComponent.initialize().
| void cern.laser.business.pojo.AlarmDefinitionServiceImpl.setAlarmMessageProcessor | ( | AlarmMessageProcessorImpl | alarmMessageProcessor | ) |
Referenced by com.cosylab.acs.laser.LaserComponent.initialize().
| void cern.laser.business.pojo.AlarmDefinitionServiceImpl.setAlarmPublisher | ( | AlarmPublisherImpl | alarmPublisher | ) |
Referenced by com.cosylab.acs.laser.LaserComponent.initialize().
| void cern.laser.business.pojo.AlarmDefinitionServiceImpl.setCategoryDAO | ( | CategoryDAO | categoryDAO | ) |
Referenced by com.cosylab.acs.laser.LaserComponent.initialize().
| void cern.laser.business.pojo.AlarmDefinitionServiceImpl.setMultiplicityThreshold | ( | String | userId, | |
| MultiplicityThreshold | threshold | |||
| ) | throws LaserDefinitionException |
| void cern.laser.business.pojo.AlarmDefinitionServiceImpl.setMultiplicityThresholds | ( | String | userId, | |
| Collection | thresholds | |||
| ) | throws LaserDefinitionException |
| void cern.laser.business.pojo.AlarmDefinitionServiceImpl.setResponsiblePersonDAO | ( | ResponsiblePersonDAO | responsiblePersonDAO | ) |
Referenced by com.cosylab.acs.laser.LaserComponent.initialize().
| void cern.laser.business.pojo.AlarmDefinitionServiceImpl.setSourceDAO | ( | SourceDAO | sourceDAO | ) |
Referenced by com.cosylab.acs.laser.LaserComponent.initialize().
| void cern.laser.business.pojo.AlarmDefinitionServiceImpl.updateAlarm | ( | String | userId, | |
| AlarmDefinition | alarmDefinition | |||
| ) | throws LaserDefinitionException |
References cern.laser.business.data.Source.addAlarm(), cern.laser.business.data.AdminUser.administersSource(), cern.laser.business.data.Source.equals(), cern.laser.business.dao.AdminUserDAO.findAdminUser(), cern.laser.business.dao.AlarmDAO.findAlarm(), cern.laser.business.dao.CategoryDAO.findCategory(), cern.laser.business.dao.SourceDAO.findSource(), cern.laser.business.data.ConsoleUser.getName(), cern.laser.business.data.Source.getName(), cern.laser.business.data.ResponsiblePerson.getResponsibleId(), cern.laser.business.dao.ResponsiblePersonDAO.getResponsiblePerson(), cern.laser.business.data.Source.getResponsiblePerson(), cern.laser.business.data.Alarm.getResponsiblePerson(), cern.laser.business.data.Alarm.getSource(), cern.laser.business.cache.AlarmCache.invalidate(), cern.laser.business.data.Category.removeAlarm(), cern.laser.business.data.Alarm.setDefinition(), cern.laser.business.data.Alarm.setResponsiblePerson(), cern.laser.business.dao.AlarmDAO.updateAlarm(), cern.laser.business.dao.CategoryDAO.updateCategory(), and cern.laser.business.dao.SourceDAO.updateSource().
Referenced by cern.laser.business.pojo.AlarmDefinitionServiceImpl.updateAlarms().
| void cern.laser.business.pojo.AlarmDefinitionServiceImpl.updateAlarms | ( | String | userId, | |
| Collection | alarms | |||
| ) | throws LaserDefinitionException |
| void cern.laser.business.pojo.AlarmDefinitionServiceImpl.uploadAlarms | ( | String | userId, | |
| Collection | toBeCreated, | |||
| Collection | toBeUpdated, | |||
| Collection | toBeRemoved | |||
| ) | throws LaserDefinitionException |
| void cern.laser.business.pojo.AlarmDefinitionServiceImpl.uploadMultiplicity | ( | String | userId, | |
| Collection | toBeCreated, | |||
| Collection | toBeRemoved, | |||
| Collection | thresholds | |||
| ) | throws LaserDefinitionException |
| void cern.laser.business.pojo.AlarmDefinitionServiceImpl.uploadNode | ( | String | userId, | |
| Collection | toBeCreated, | |||
| Collection | toBeRemoved | |||
| ) | throws LaserDefinitionException |
1.7.0