lumis.portal.progress
Interface IProgressDao

Package class diagram package IProgressDao
All Known Implementing Classes:
ProgressDaoJdbc

public interface IProgressDao

Dao class for Progress objects

Since:
4.0.7

Method Summary
 void add(ProgressConfig progressConfig)
           
 void addOrUpdateStep(ProgressConfig progressConfig)
           
 void deleteByProcessId(String processId)
           
 void deleteExpired(Timestamp expirationDateTime)
           
 boolean getAbortedByProcessId(String processId)
           
 Collection<ProgressConfig> getByProcessId(String processId, Timestamp startDateTime)
           
 

Method Detail

add

void add(ProgressConfig progressConfig)
         throws DaoException,
                PortalException
Throws:
DaoException
PortalException

getByProcessId

Collection<ProgressConfig> getByProcessId(String processId,
                                          Timestamp startDateTime)
                                          throws DaoException,
                                                 PortalException
Throws:
DaoException
PortalException

deleteByProcessId

void deleteByProcessId(String processId)
                       throws DaoException,
                              PortalException
Throws:
DaoException
PortalException

deleteExpired

void deleteExpired(Timestamp expirationDateTime)
                   throws DaoException,
                          PortalException
Throws:
DaoException
PortalException

addOrUpdateStep

void addOrUpdateStep(ProgressConfig progressConfig)
                     throws DaoException,
                            PortalException
Throws:
DaoException
PortalException

getAbortedByProcessId

boolean getAbortedByProcessId(String processId)
                              throws DaoException,
                                     PortalException
Throws:
DaoException
PortalException


Lumisportal  6.2.0.120405 - Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.