public class AlarmDefinitionServiceImpl
extends java.lang.Object
| Constructor and Description |
|---|
AlarmDefinitionServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
createAlarm(java.lang.String userId,
AlarmDefinition alarmDefinition) |
void |
createAlarms(java.lang.String userId,
java.util.Collection alarms) |
void |
createMultiplicityLink(java.lang.String userId,
ReductionLink link) |
void |
createMultiplicityLinks(java.lang.String userId,
java.util.Collection reductionLinks) |
void |
createNodeLink(java.lang.String userId,
ReductionLink link) |
void |
createNodeLinks(java.lang.String userId,
java.util.Collection reductionLinks) |
AlarmDefinition |
getAlarmDefinition(java.lang.String alarmId) |
java.util.Collection |
getAlarmDefinitions(java.lang.String userId) |
void |
removeAlarm(java.lang.String userId,
AlarmDefinition alarm) |
void |
removeAlarms(java.lang.String userId,
java.util.Collection alarms) |
void |
removeMultiplicityLink(java.lang.String userId,
ReductionLink link) |
void |
removeMultiplicityLinks(java.lang.String userId,
java.util.Collection reductionLinks) |
void |
removeNodeLink(java.lang.String userId,
ReductionLink link) |
void |
removeNodeLinks(java.lang.String userId,
java.util.Collection reductionLinks) |
void |
setAdminUserDAO(AdminUserDAO adminUserDAO) |
void |
setAlarmCache(AlarmCache alarmCache) |
void |
setAlarmDAO(AlarmDAO alarmDAO) |
void |
setAlarmMessageProcessor(AlarmMessageProcessorImpl alarmMessageProcessor) |
void |
setAlarmPublisher(AlarmPublisherImpl alarmPublisher) |
void |
setCategoryDAO(CategoryDAO categoryDAO) |
void |
setMultiplicityThreshold(java.lang.String userId,
MultiplicityThreshold threshold) |
void |
setMultiplicityThresholds(java.lang.String userId,
java.util.Collection thresholds) |
void |
setResponsiblePersonDAO(ResponsiblePersonDAO responsiblePersonDAO) |
void |
setSourceDAO(SourceDAO sourceDAO) |
void |
updateAlarm(java.lang.String userId,
AlarmDefinition alarmDefinition) |
void |
updateAlarms(java.lang.String userId,
java.util.Collection alarms) |
void |
uploadAlarms(java.lang.String userId,
java.util.Collection toBeCreated,
java.util.Collection toBeUpdated,
java.util.Collection toBeRemoved) |
void |
uploadMultiplicity(java.lang.String userId,
java.util.Collection toBeCreated,
java.util.Collection toBeRemoved,
java.util.Collection thresholds) |
void |
uploadNode(java.lang.String userId,
java.util.Collection toBeCreated,
java.util.Collection toBeRemoved) |
public void setAdminUserDAO(AdminUserDAO adminUserDAO)
public void setCategoryDAO(CategoryDAO categoryDAO)
public void setAlarmDAO(AlarmDAO alarmDAO)
public void setSourceDAO(SourceDAO sourceDAO)
public void setResponsiblePersonDAO(ResponsiblePersonDAO responsiblePersonDAO)
public void setAlarmCache(AlarmCache alarmCache)
public void setAlarmMessageProcessor(AlarmMessageProcessorImpl alarmMessageProcessor)
public void setAlarmPublisher(AlarmPublisherImpl alarmPublisher)
public AlarmDefinition getAlarmDefinition(java.lang.String alarmId) throws LaserDefinitionException
LaserDefinitionExceptionpublic java.util.Collection getAlarmDefinitions(java.lang.String userId)
throws LaserDefinitionException
LaserDefinitionExceptionpublic void createAlarm(java.lang.String userId,
AlarmDefinition alarmDefinition)
throws LaserDefinitionException
LaserDefinitionExceptionpublic void createAlarms(java.lang.String userId,
java.util.Collection alarms)
throws LaserDefinitionException
LaserDefinitionExceptionpublic void updateAlarm(java.lang.String userId,
AlarmDefinition alarmDefinition)
throws LaserDefinitionException
LaserDefinitionExceptionpublic void updateAlarms(java.lang.String userId,
java.util.Collection alarms)
throws LaserDefinitionException
LaserDefinitionExceptionpublic void removeAlarm(java.lang.String userId,
AlarmDefinition alarm)
throws LaserDefinitionException
LaserDefinitionExceptionpublic void removeAlarms(java.lang.String userId,
java.util.Collection alarms)
throws LaserDefinitionException
LaserDefinitionExceptionpublic void createMultiplicityLink(java.lang.String userId,
ReductionLink link)
throws LaserDefinitionException
LaserDefinitionExceptionpublic void createMultiplicityLinks(java.lang.String userId,
java.util.Collection reductionLinks)
throws LaserDefinitionException
LaserDefinitionExceptionpublic void createNodeLink(java.lang.String userId,
ReductionLink link)
throws LaserDefinitionException
LaserDefinitionExceptionpublic void createNodeLinks(java.lang.String userId,
java.util.Collection reductionLinks)
throws LaserDefinitionException
LaserDefinitionExceptionpublic void setMultiplicityThreshold(java.lang.String userId,
MultiplicityThreshold threshold)
throws LaserDefinitionException
LaserDefinitionExceptionpublic void setMultiplicityThresholds(java.lang.String userId,
java.util.Collection thresholds)
throws LaserDefinitionException
LaserDefinitionExceptionpublic void removeMultiplicityLink(java.lang.String userId,
ReductionLink link)
throws LaserDefinitionException
LaserDefinitionExceptionpublic void removeMultiplicityLinks(java.lang.String userId,
java.util.Collection reductionLinks)
throws LaserDefinitionException
LaserDefinitionExceptionpublic void removeNodeLink(java.lang.String userId,
ReductionLink link)
throws LaserDefinitionException
LaserDefinitionExceptionpublic void removeNodeLinks(java.lang.String userId,
java.util.Collection reductionLinks)
throws LaserDefinitionException
LaserDefinitionExceptionpublic void uploadAlarms(java.lang.String userId,
java.util.Collection toBeCreated,
java.util.Collection toBeUpdated,
java.util.Collection toBeRemoved)
throws LaserDefinitionException
LaserDefinitionExceptionpublic void uploadMultiplicity(java.lang.String userId,
java.util.Collection toBeCreated,
java.util.Collection toBeRemoved,
java.util.Collection thresholds)
throws LaserDefinitionException
LaserDefinitionExceptionpublic void uploadNode(java.lang.String userId,
java.util.Collection toBeCreated,
java.util.Collection toBeRemoved)
throws LaserDefinitionException
LaserDefinitionException