it.eng.spagobi.kpi.alarm.dao
Interface ISbiAlarmDAO

All Superinterfaces:
ISpagoBIDao
All Known Implementing Classes:
SbiAlarmDAOHibImpl

public interface ISbiAlarmDAO
extends ISpagoBIDao

Author:
Enrico Cesaretti
See Also:
SbiAlarm

Method Summary
 java.lang.Integer countAlarms()
           
 void delete(java.lang.Integer id)
           
 void delete(SbiAlarm item)
           
 void delete(org.hibernate.Session session, java.lang.Integer id)
           
 void delete(org.hibernate.Session session, SbiAlarm item)
           
 java.util.List<SbiAlarm> findAll()
           
 SbiAlarm findById(java.lang.Integer id)
           
 void insert(SbiAlarm item)
           
 void isAlarmingValue(KpiValue value)
           
 java.util.List<Alarm> loadAllByKpiInstId(java.lang.Integer kpiInstanceId)
           
 java.util.List<SbiAlarm> loadPagedAlarmsList(java.lang.Integer offset, java.lang.Integer fetchSize)
           
 java.lang.Integer update(SbiAlarm item)
           
 
Methods inherited from interface it.eng.spagobi.commons.dao.ISpagoBIDao
getUserProfile, setUserID, setUserProfile
 

Method Detail

insert

void insert(SbiAlarm item)

update

java.lang.Integer update(SbiAlarm item)

delete

void delete(SbiAlarm item)

delete

void delete(org.hibernate.Session session,
            SbiAlarm item)

delete

void delete(java.lang.Integer id)

delete

void delete(org.hibernate.Session session,
            java.lang.Integer id)

findById

SbiAlarm findById(java.lang.Integer id)

findAll

java.util.List<SbiAlarm> findAll()

loadAllByKpiInstId

java.util.List<Alarm> loadAllByKpiInstId(java.lang.Integer kpiInstanceId)
                                         throws it.eng.spago.error.EMFUserError
Throws:
it.eng.spago.error.EMFUserError

isAlarmingValue

void isAlarmingValue(KpiValue value)
                     throws it.eng.spago.error.EMFUserError
Throws:
it.eng.spago.error.EMFUserError

loadPagedAlarmsList

java.util.List<SbiAlarm> loadPagedAlarmsList(java.lang.Integer offset,
                                             java.lang.Integer fetchSize)
                                             throws it.eng.spago.error.EMFUserError
Throws:
it.eng.spago.error.EMFUserError

countAlarms

java.lang.Integer countAlarms()
                              throws it.eng.spago.error.EMFUserError
Throws:
it.eng.spago.error.EMFUserError