it.eng.spagobi.kpi.config.dao
Class PeriodicityDAOImpl

java.lang.Object
  extended by it.eng.spagobi.commons.dao.AbstractHibernateDAO
      extended by it.eng.spagobi.kpi.config.dao.PeriodicityDAOImpl
All Implemented Interfaces:
ISpagoBIDao, IPeriodicityDAO

public class PeriodicityDAOImpl
extends AbstractHibernateDAO
implements IPeriodicityDAO


Constructor Summary
PeriodicityDAOImpl()
           
 
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 class it.eng.spagobi.commons.dao.AbstractHibernateDAO
commitIfActiveAndClose, getSession, getUserProfile, logException, rollbackIfActiveAndClose, setUserID, setUserProfile, updateSbiCommonInfo4Insert, updateSbiCommonInfo4Update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface it.eng.spagobi.commons.dao.ISpagoBIDao
getUserProfile, setUserID, setUserProfile
 

Constructor Detail

PeriodicityDAOImpl

public PeriodicityDAOImpl()
Method Detail

modifyPeriodicity

public void modifyPeriodicity(Periodicity per)
                       throws it.eng.spago.error.EMFUserError
Specified by:
modifyPeriodicity in interface IPeriodicityDAO
Throws:
it.eng.spago.error.EMFUserError

insertPeriodicity

public java.lang.Integer insertPeriodicity(Periodicity per)
                                    throws it.eng.spago.error.EMFUserError
Specified by:
insertPeriodicity in interface IPeriodicityDAO
Throws:
it.eng.spago.error.EMFUserError

loadPeriodicityById

public Periodicity loadPeriodicityById(java.lang.Integer id)
                                throws it.eng.spago.error.EMFUserError
Description copied from interface: IPeriodicityDAO
Returns the Periodicity of the referred id

Specified by:
loadPeriodicityById in interface IPeriodicityDAO
Parameters:
id - of the Periodicity
Returns:
Periodicity of the referred id
Throws:
it.eng.spago.error.EMFUserError - If an Exception occurred

loadPeriodicityList

public java.util.List loadPeriodicityList()
                                   throws it.eng.spago.error.EMFUserError
Description copied from interface: IPeriodicityDAO
Returns the list of Periodicity.

Specified by:
loadPeriodicityList in interface IPeriodicityDAO
Returns:
the list of all Periodicity.
Throws:
it.eng.spago.error.EMFUserError - if an Exception occurs

getPeriodicitySeconds

public java.lang.Integer getPeriodicitySeconds(java.lang.Integer periodicityId)
                                        throws it.eng.spago.error.EMFUserError
Specified by:
getPeriodicitySeconds in interface IPeriodicityDAO
Throws:
it.eng.spago.error.EMFUserError

deletePeriodicity

public void deletePeriodicity(java.lang.Integer perId)
                       throws it.eng.spago.error.EMFUserError
Specified by:
deletePeriodicity in interface IPeriodicityDAO
Throws:
it.eng.spago.error.EMFUserError