it.eng.spagobi.tools.massiveExport.dao
Interface IProgressThreadDAO

All Superinterfaces:
ISpagoBIDao
All Known Implementing Classes:
ProgressThreadDAOImpl

public interface IProgressThreadDAO
extends ISpagoBIDao

Defines the interfaces for all methods needed to insert, modify and deleting an engine.


Method Summary
 boolean deleteProgressThread(java.lang.Integer progressThreadId)
           
 boolean incrementProgressThread(java.lang.Integer progressThreadId)
           
 java.lang.Integer insertProgressThread(ProgressThread progThread)
           
 ProgressThread loadActiveProgressThreadByUserIdAndFuncCd(java.lang.String userId, java.lang.String functCd)
           
 java.util.List<ProgressThread> loadActiveProgressThreadsByUserId(java.lang.String userId)
           
 java.util.List<ProgressThread> loadNotClosedProgressThreadsByUserId(java.lang.String userId)
           
 ProgressThread loadProgressThreadById(java.lang.Integer progressThreadId)
           
 void setDownloadProgressThread(java.lang.Integer progressThreadId)
           
 void setErrorProgressThread(java.lang.Integer progressThreadId)
           
 void setStartedProgressThread(java.lang.Integer progressThreadId)
           
 
Methods inherited from interface it.eng.spagobi.commons.dao.ISpagoBIDao
getUserProfile, setTenant, setUserID, setUserProfile
 

Method Detail

loadProgressThreadById

ProgressThread loadProgressThreadById(java.lang.Integer progressThreadId)
                                      throws it.eng.spago.error.EMFUserError
Parameters:
progressThreadId -
Returns:
Throws:
it.eng.spago.error.EMFUserError

loadActiveProgressThreadByUserIdAndFuncCd

ProgressThread loadActiveProgressThreadByUserIdAndFuncCd(java.lang.String userId,
                                                         java.lang.String functCd)
                                                         throws it.eng.spago.error.EMFUserError
Parameters:
userId -
functCd -
Returns:
Throws:
it.eng.spago.error.EMFUserError

loadActiveProgressThreadsByUserId

java.util.List<ProgressThread> loadActiveProgressThreadsByUserId(java.lang.String userId)
                                                                 throws it.eng.spago.error.EMFUserError
Parameters:
userId -
Returns:
Throws:
it.eng.spago.error.EMFUserError

loadNotClosedProgressThreadsByUserId

java.util.List<ProgressThread> loadNotClosedProgressThreadsByUserId(java.lang.String userId)
                                                                    throws it.eng.spago.error.EMFUserError
Parameters:
userId -
Returns:
Throws:
it.eng.spago.error.EMFUserError

incrementProgressThread

boolean incrementProgressThread(java.lang.Integer progressThreadId)
                                throws it.eng.spago.error.EMFUserError
Parameters:
progressThreadId -
Returns:
Throws:
it.eng.spago.error.EMFUserError

insertProgressThread

java.lang.Integer insertProgressThread(ProgressThread progThread)
                                       throws it.eng.spago.error.EMFUserError
Parameters:
progThread -
Returns:
Throws:
it.eng.spago.error.EMFUserError

setDownloadProgressThread

void setDownloadProgressThread(java.lang.Integer progressThreadId)
                               throws it.eng.spago.error.EMFUserError
Parameters:
progressThreadId -
Throws:
it.eng.spago.error.EMFUserError

setErrorProgressThread

void setErrorProgressThread(java.lang.Integer progressThreadId)
                            throws it.eng.spago.error.EMFUserError
Throws:
it.eng.spago.error.EMFUserError

setStartedProgressThread

void setStartedProgressThread(java.lang.Integer progressThreadId)
                              throws it.eng.spago.error.EMFUserError
Throws:
it.eng.spago.error.EMFUserError

deleteProgressThread

boolean deleteProgressThread(java.lang.Integer progressThreadId)
                             throws it.eng.spago.error.EMFUserError
Throws:
it.eng.spago.error.EMFUserError