cern::laser::business::dao::AlarmDAO Interface Reference

Inheritance diagram for cern::laser::business::dao::AlarmDAO:
Inheritance graph
[legend]

List of all members.

Public Member Functions

Alarm findAlarm (String alarmId)
Alarm getAlarm (String alarmId)
String[] findAlarmIdsByPriority (Integer priority)
String findLaserSurveillanceAlarmId ()
void deleteAlarm (Alarm alarm)
void saveAlarm (Alarm alarm)
void updateAlarm (Alarm alarm)
void updateStatus (Status status)
Collection search (String select_sql)
Collection archiveSearch (String select_sql)
Building findBuilding (String building)

Detailed Description

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

Member Function Documentation

Collection cern::laser::business::dao::AlarmDAO::archiveSearch ( String  select_sql  ) 
void cern::laser::business::dao::AlarmDAO::deleteAlarm ( Alarm  alarm  ) 
Parameters:
category 
Exceptions:
HibernateException 

Implemented in com::cosylab::acs::laser::dao::ACSAlarmDAOImpl.

Referenced by cern::laser::business::pojo::AlarmDefinitionServiceImpl::removeAlarmInternal().

Alarm cern::laser::business::dao::AlarmDAO::findAlarm ( String  alarmId  ) 
String [] cern::laser::business::dao::AlarmDAO::findAlarmIdsByPriority ( Integer  priority  ) 
Building cern::laser::business::dao::AlarmDAO::findBuilding ( String  building  ) 
String cern::laser::business::dao::AlarmDAO::findLaserSurveillanceAlarmId (  ) 
Alarm cern::laser::business::dao::AlarmDAO::getAlarm ( String  alarmId  ) 
void cern::laser::business::dao::AlarmDAO::saveAlarm ( Alarm  alarm  ) 
Collection cern::laser::business::dao::AlarmDAO::search ( String  select_sql  ) 
Parameters:
select_sql 
Returns:

Implemented in com::cosylab::acs::laser::dao::ACSAlarmDAOImpl.

Referenced by cern::laser::business::pojo::CoreServiceImpl::search().

void cern::laser::business::dao::AlarmDAO::updateAlarm ( Alarm  alarm  ) 
void cern::laser::business::dao::AlarmDAO::updateStatus ( Status  status  ) 

The documentation for this interface was generated from the following file:

Generated by  doxygen 1.6.2