Public Member Functions | |
void | setAdminUserDAO (AdminUserDAO adminUserDAO) |
void | setResponsiblePersonDAO (ResponsiblePersonDAO responsiblePersonDAO) |
void | setCategoryDAO (CategoryDAO categoryDAO) |
void | setSourceDAO (SourceDAO sourceDAO) |
void | setAlarmDAO (AlarmDAO alarmDAO) |
void | setAlarmCache (AlarmCache alarmCache) |
void | setAlarmDefinitionService (AlarmDefinitionServiceImpl alarmDefinitionService) |
SourceDefinition | getSourceDefinition (String sourceId) throws LaserDefinitionException |
Collection | getSourceDefinitions (String userId) throws LaserDefinitionException |
void | createSource (String userId, SourceDefinition sourceDefinition) throws LaserDefinitionException |
void | createSources (String userId, Collection sources) throws LaserDefinitionException |
void | updateSource (String userId, SourceDefinition sourceDefinition) throws LaserDefinitionException |
void | updateSources (String userId, Collection sources) throws LaserDefinitionException |
void | removeSource (String userId, SourceDefinition sourceDefinition) throws LaserDefinitionException |
void | removeSources (String userId, Collection sources) throws LaserDefinitionException |
void | uploadSources (String userId, Collection toBeCreated, Collection toBeUpdated, Collection toBeRemoved) throws LaserDefinitionException |
void cern.laser.business.pojo.SourceDefinitionServiceImpl.createSource | ( | String | userId, | |
SourceDefinition | sourceDefinition | |||
) | throws LaserDefinitionException |
References cern.laser.business.data.AdminUser.addAdministeredCategory(), cern.laser.business.data.AdminUser.addAdministeredSource(), cern.laser.business.definition.data.AlarmDefinition.clone(), cern.laser.business.dao.AdminUserDAO.findAdminUser(), cern.laser.business.dao.AdminUserDAO.findByLaserAdminUser(), cern.laser.business.dao.CategoryDAO.findBySurveillanceCategory(), cern.laser.business.dao.CategoryDAO.findCategoryByPath(), cern.laser.business.dao.AlarmDAO.findLaserSurveillanceAlarmId(), cern.laser.business.data.Alarm.getAlarmId(), cern.laser.business.data.ConsoleUser.getName(), cern.laser.business.definition.data.CategoryDefinition.getParentPath(), cern.laser.business.definition.data.CategoryDefinition.getPath(), cern.laser.business.dao.ResponsiblePersonDAO.getResponsiblePerson(), cern.laser.business.dao.SourceDAO.getSource(), cern.laser.business.dao.AlarmDAO.saveAlarm(), cern.laser.business.dao.CategoryDAO.saveCategory(), cern.laser.business.dao.SourceDAO.saveSource(), cern.laser.business.definition.data.AlarmDefinition.setFaultMember(), cern.laser.business.definition.data.AlarmDefinition.setIdentifier(), cern.laser.business.data.Source.setSurveillanceAlarmId(), cern.laser.business.dao.AdminUserDAO.updateAdminUser(), cern.laser.business.dao.CategoryDAO.updateCategory(), and cern.laser.business.dao.SourceDAO.updateSource().
Referenced by com.cosylab.acs.laser.LaserComponent.createSource(), and cern.laser.business.pojo.SourceDefinitionServiceImpl.createSources().
void cern.laser.business.pojo.SourceDefinitionServiceImpl.createSources | ( | String | userId, | |
Collection | sources | |||
) | throws LaserDefinitionException |
SourceDefinition cern.laser.business.pojo.SourceDefinitionServiceImpl.getSourceDefinition | ( | String | sourceId | ) | throws LaserDefinitionException |
Collection cern.laser.business.pojo.SourceDefinitionServiceImpl.getSourceDefinitions | ( | String | userId | ) | throws LaserDefinitionException |
void cern.laser.business.pojo.SourceDefinitionServiceImpl.removeSource | ( | String | userId, | |
SourceDefinition | sourceDefinition | |||
) | throws LaserDefinitionException |
References cern.laser.business.data.AdminUser.administersSource(), cern.laser.business.dao.CategoryDAO.deleteCategory(), cern.laser.business.dao.SourceDAO.deleteSource(), cern.laser.business.dao.AdminUserDAO.findAdminUser(), cern.laser.business.dao.AlarmDAO.findAlarm(), cern.laser.business.dao.AdminUserDAO.findByLaserAdminUser(), cern.laser.business.dao.CategoryDAO.findCategoryByPath(), cern.laser.business.dao.SourceDAO.findSource(), cern.laser.business.dao.SourceDAO.getAlarms(), cern.laser.business.data.ConsoleUser.getName(), cern.laser.business.data.Source.getSurveillanceAlarmId(), cern.laser.business.data.ConsoleUser.getUserId(), cern.laser.business.data.AdminUser.removeAdministeredCategory(), cern.laser.business.data.AdminUser.removeAdministeredSource(), cern.laser.business.pojo.AlarmDefinitionServiceImpl.removeAlarm(), cern.laser.business.data.Category.removeChildCategory(), and cern.laser.business.dao.AdminUserDAO.updateAdminUser().
Referenced by cern.laser.business.pojo.SourceDefinitionServiceImpl.removeSources().
void cern.laser.business.pojo.SourceDefinitionServiceImpl.removeSources | ( | String | userId, | |
Collection | sources | |||
) | throws LaserDefinitionException |
void cern.laser.business.pojo.SourceDefinitionServiceImpl.setAdminUserDAO | ( | AdminUserDAO | adminUserDAO | ) |
Referenced by com.cosylab.acs.laser.LaserComponent.initialize().
void cern.laser.business.pojo.SourceDefinitionServiceImpl.setAlarmCache | ( | AlarmCache | alarmCache | ) |
Referenced by com.cosylab.acs.laser.LaserComponent.initialize().
void cern.laser.business.pojo.SourceDefinitionServiceImpl.setAlarmDAO | ( | AlarmDAO | alarmDAO | ) |
Referenced by com.cosylab.acs.laser.LaserComponent.initialize().
void cern.laser.business.pojo.SourceDefinitionServiceImpl.setAlarmDefinitionService | ( | AlarmDefinitionServiceImpl | alarmDefinitionService | ) |
Referenced by com.cosylab.acs.laser.LaserComponent.initialize().
void cern.laser.business.pojo.SourceDefinitionServiceImpl.setCategoryDAO | ( | CategoryDAO | categoryDAO | ) |
Referenced by com.cosylab.acs.laser.LaserComponent.initialize().
void cern.laser.business.pojo.SourceDefinitionServiceImpl.setResponsiblePersonDAO | ( | ResponsiblePersonDAO | responsiblePersonDAO | ) |
Referenced by com.cosylab.acs.laser.LaserComponent.initialize().
void cern.laser.business.pojo.SourceDefinitionServiceImpl.setSourceDAO | ( | SourceDAO | sourceDAO | ) |
Referenced by com.cosylab.acs.laser.LaserComponent.initialize().
void cern.laser.business.pojo.SourceDefinitionServiceImpl.updateSource | ( | String | userId, | |
SourceDefinition | sourceDefinition | |||
) | throws LaserDefinitionException |
References cern.laser.business.data.AdminUser.administersSource(), cern.laser.business.dao.AdminUserDAO.findAdminUser(), cern.laser.business.dao.SourceDAO.findSource(), cern.laser.business.dao.SourceDAO.getAlarms(), cern.laser.business.data.ConsoleUser.getName(), cern.laser.business.data.Source.getName(), cern.laser.business.data.Source.getSourceId(), cern.laser.business.cache.AlarmCache.invalidate(), cern.laser.business.data.Source.setDefinition(), and cern.laser.business.dao.SourceDAO.updateSource().
Referenced by cern.laser.business.pojo.SourceDefinitionServiceImpl.updateSources().
void cern.laser.business.pojo.SourceDefinitionServiceImpl.updateSources | ( | String | userId, | |
Collection | sources | |||
) | throws LaserDefinitionException |
void cern.laser.business.pojo.SourceDefinitionServiceImpl.uploadSources | ( | String | userId, | |
Collection | toBeCreated, | |||
Collection | toBeUpdated, | |||
Collection | toBeRemoved | |||
) | throws LaserDefinitionException |