it.eng.spagobi.kpi.config.dao
Interface IPeriodicityDAO

All Superinterfaces:
ISpagoBIDao
All Known Implementing Classes:
PeriodicityDAOImpl

public interface IPeriodicityDAO
extends ISpagoBIDao


Method Summary
 void deletePeriodicity(java.lang.Integer perId)
           
 java.lang.Integer getPeriodicitySeconds(java.lang.Integer periodicityId)
           
 java.lang.Integer insertPeriodicity(Periodicity per)
           
 Periodicity loadPeriodicityById(java.lang.Integer id)
          Returns the Periodicity of the referred id
 java.util.List loadPeriodicityList()
          Returns the list of Periodicity.
 void modifyPeriodicity(Periodicity per)
           
 
Methods inherited from interface it.eng.spagobi.commons.dao.ISpagoBIDao
getUserProfile, setTenant, setUserID, setUserProfile
 

Method Detail

loadPeriodicityById

Periodicity loadPeriodicityById(java.lang.Integer id)
                                throws it.eng.spago.error.EMFUserError
Returns the Periodicity of the referred id

Parameters:
id - of the Periodicity
Returns:
Periodicity of the referred id
Throws:
it.eng.spago.error.EMFUserError - If an Exception occurred

loadPeriodicityList

java.util.List loadPeriodicityList()
                                   throws it.eng.spago.error.EMFUserError
Returns the list of Periodicity.

Returns:
the list of all Periodicity.
Throws:
it.eng.spago.error.EMFUserError - if an Exception occurs

deletePeriodicity

void deletePeriodicity(java.lang.Integer perId)
                       throws it.eng.spago.error.EMFUserError
Throws:
it.eng.spago.error.EMFUserError

modifyPeriodicity

void modifyPeriodicity(Periodicity per)
                       throws it.eng.spago.error.EMFUserError
Throws:
it.eng.spago.error.EMFUserError

insertPeriodicity

java.lang.Integer insertPeriodicity(Periodicity per)
                                    throws it.eng.spago.error.EMFUserError
Throws:
it.eng.spago.error.EMFUserError

getPeriodicitySeconds

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