com.uwyn.rife.scheduler.schedulermanagers
Class DatabaseScheduler

java.lang.Object
  extended by com.uwyn.rife.database.DbQueryManager
      extended by com.uwyn.rife.scheduler.schedulermanagers.DatabaseScheduler
All Implemented Interfaces:
SchedulerFactory, Cloneable

public abstract class DatabaseScheduler
extends DbQueryManager
implements SchedulerFactory


Constructor Summary
protected DatabaseScheduler(Datasource datasource)
           
 
Method Summary
protected  boolean _install()
           
protected  boolean _remove()
           
 Scheduler getScheduler()
           
abstract  boolean install()
           
abstract  boolean remove()
           
 
Methods inherited from class com.uwyn.rife.database.DbQueryManager
clone, executeFetchAll, executeFetchAll, executeFetchAllBeans, executeFetchAllBeans, executeFetchFirst, executeFetchFirst, executeFetchFirstBean, executeFetchFirstBean, executeGetFirstBoolean, executeGetFirstBoolean, executeGetFirstByte, executeGetFirstByte, executeGetFirstBytes, executeGetFirstBytes, executeGetFirstDate, executeGetFirstDate, executeGetFirstDate, executeGetFirstDate, executeGetFirstDouble, executeGetFirstDouble, executeGetFirstFloat, executeGetFirstFloat, executeGetFirstInt, executeGetFirstInt, executeGetFirstLong, executeGetFirstLong, executeGetFirstShort, executeGetFirstShort, executeGetFirstString, executeGetFirstString, executeGetFirstTime, executeGetFirstTime, executeGetFirstTime, executeGetFirstTime, executeGetFirstTimestamp, executeGetFirstTimestamp, executeGetFirstTimestamp, executeGetFirstTimestamp, executeHasResultRows, executeHasResultRows, executeQuery, executeQuery, executeQuery, executeUpdate, executeUpdate, executeUpdate, executeUseFirstAsciiStream, executeUseFirstAsciiStream, executeUseFirstBinaryStream, executeUseFirstBinaryStream, executeUseFirstCharacterStream, executeUseFirstCharacterStream, fetch, fetch, fetchAll, getConnection, getDatasource, inTransaction, reserveConnection
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DatabaseScheduler

protected DatabaseScheduler(Datasource datasource)
Method Detail

getScheduler

public Scheduler getScheduler()
Specified by:
getScheduler in interface SchedulerFactory

install

public abstract boolean install()
                         throws SchedulerManagerException
Throws:
SchedulerManagerException

remove

public abstract boolean remove()
                        throws SchedulerManagerException
Throws:
SchedulerManagerException

_install

protected boolean _install()
                    throws SchedulerManagerException
Throws:
SchedulerManagerException

_remove

protected boolean _remove()
                   throws SchedulerManagerException
Throws:
SchedulerManagerException


Copyright © 2001-2007 Uwyn sprl/bvba. All Rights Reserved.