|
Public Member Functions |
| void | setAdminUserDAO (AdminUserDAO adminUserDAO) |
| void | setCategoryDAO (CategoryDAO categoryDAO) |
| void | setAlarmDAO (AlarmDAO alarmDAO) |
| void | setAlarmCache (AlarmCache alarmCache) |
| CategoryDefinition | getCategoryDefinition (Integer categoryId) throws LaserDefinitionException |
| CategoryDefinition | getCategoryDefinition (String path) throws LaserDefinitionException |
| Collection | getCategoryDefinitions (String userId) throws LaserDefinitionException |
| void | createCategory (String userId, CategoryDefinition categoryDefinition) throws LaserDefinitionException |
| void | createCategories (String userId, Collection categories) throws LaserDefinitionException |
| void | updateCategory (String userId, CategoryDefinition categoryDefinition) throws LaserDefinitionException |
| void | updateCategories (String userId, Collection categories) throws LaserDefinitionException |
| void | removeCategory (String userId, CategoryDefinition categoryDefinition) throws LaserDefinitionException |
| void | removeCategories (String userId, Collection categories) throws LaserDefinitionException |
| void | createCategoryLink (String userId, CategoryLink link) throws LaserDefinitionException |
| void | createCategoryLinks (String userId, Collection categoryLinks) throws LaserDefinitionException |
| void | removeCategoryLink (String userId, CategoryLink link) throws LaserDefinitionException |
| void | removeCategoryLinks (String userId, Collection categoryLinks) throws LaserDefinitionException |
| void | uploadCategories (String userId, Collection toBeCreated, Collection toBeUpdated, Collection toBeRemoved) throws LaserDefinitionException |
| void | uploadCategoryLinks (String userId, Collection toBeCreated, Collection toBeRemoved) throws LaserDefinitionException |
Private Attributes |
| AdminUserDAO | adminUserDAO |
| AlarmDAO | alarmDAO |
| CategoryDAO | categoryDAO |
| AlarmCache | alarmCache |
| AdminUserDefinitionServiceImpl | adminUserDefinitionService |
Static Private Attributes |
| final Logger | LOGGER = Logger.getLogger(CategoryDefinitionServiceImpl.class.getName()) |
| final String | SOURCE_CATEGORY_PATH_PREFIX = "CERN.SOURCES." |