Public Member Functions

cern.laser.business.pojo.AlarmDefinitionServiceImpl Class Reference

List of all members.

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

Detailed Description

Version:
Revision:
1.2
Date:
2006/09/25 08:52:36
Author:
Katarina Sigerud

Member Function Documentation

void cern.laser.business.pojo.AlarmDefinitionServiceImpl.createAlarm ( String  userId,
AlarmDefinition  alarmDefinition 
) throws LaserDefinitionException
void cern.laser.business.pojo.AlarmDefinitionServiceImpl.createAlarms ( String  userId,
Collection  alarms 
) throws LaserDefinitionException
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
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  ) 
void cern.laser.business.pojo.AlarmDefinitionServiceImpl.setAlarmCache ( AlarmCache  alarmCache  ) 
void cern.laser.business.pojo.AlarmDefinitionServiceImpl.setAlarmDAO ( AlarmDAO  alarmDAO  ) 
void cern.laser.business.pojo.AlarmDefinitionServiceImpl.setAlarmMessageProcessor ( AlarmMessageProcessorImpl  alarmMessageProcessor  ) 
void cern.laser.business.pojo.AlarmDefinitionServiceImpl.setAlarmPublisher ( AlarmPublisherImpl  alarmPublisher  ) 
void cern.laser.business.pojo.AlarmDefinitionServiceImpl.setCategoryDAO ( CategoryDAO  categoryDAO  ) 
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  ) 
void cern.laser.business.pojo.AlarmDefinitionServiceImpl.setSourceDAO ( SourceDAO  sourceDAO  ) 
void cern.laser.business.pojo.AlarmDefinitionServiceImpl.updateAlarm ( String  userId,
AlarmDefinition  alarmDefinition 
) throws LaserDefinitionException
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

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties