lumis.portal.progress
Class ProgressDaoJdbc

Package class diagram package ProgressDaoJdbc
java.lang.Object
  extended by lumis.portal.progress.ProgressDaoJdbc
All Implemented Interfaces:
IProgressDao

public class ProgressDaoJdbc
extends Object
implements IProgressDao

Dao JDBC implementation for Process objects

Since:
4.0.7

Constructor Summary
ProgressDaoJdbc()
           
 
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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProgressDaoJdbc

public ProgressDaoJdbc()
Method Detail

add

public void add(ProgressConfig progressConfig)
         throws DaoException,
                PortalException
Specified by:
add in interface IProgressDao
Throws:
DaoException
PortalException

addOrUpdateStep

public void addOrUpdateStep(ProgressConfig progressConfig)
                     throws DaoException,
                            PortalException
Specified by:
addOrUpdateStep in interface IProgressDao
Throws:
DaoException
PortalException

deleteByProcessId

public void deleteByProcessId(String processId)
                       throws DaoException,
                              PortalException
Specified by:
deleteByProcessId in interface IProgressDao
Throws:
DaoException
PortalException

getByProcessId

public Collection<ProgressConfig> getByProcessId(String processId,
                                                 Timestamp startDateTime)
                                          throws DaoException,
                                                 PortalException
Specified by:
getByProcessId in interface IProgressDao
Throws:
DaoException
PortalException

getAbortedByProcessId

public boolean getAbortedByProcessId(String processId)
                              throws DaoException,
                                     PortalException
Specified by:
getAbortedByProcessId in interface IProgressDao
Throws:
DaoException
PortalException

deleteExpired

public void deleteExpired(Timestamp expirationDateTime)
                   throws DaoException,
                          PortalException
Specified by:
deleteExpired in interface IProgressDao
Throws:
DaoException
PortalException


Lumisportal  5.5.0.091130 - Copyright © 2001-2007, Lumis. All Rights Reserved.