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 |