com.uwyn.rife.scheduler
Interface TaskoptionManager

All Known Implementing Classes:
DatabaseTaskoptions, MemoryTaskoptions

public interface TaskoptionManager


Method Summary
 boolean addTaskoption(Taskoption taskoption)
           
 Scheduler getScheduler()
           
 Taskoption getTaskoption(int taskid, String name)
           
 Collection<Taskoption> getTaskoptions(int taskid)
           
 boolean removeTaskoption(int taskid, String name)
           
 boolean removeTaskoption(Taskoption taskoption)
           
 void setScheduler(Scheduler scheduler)
           
 boolean updateTaskoption(Taskoption taskoption)
           
 

Method Detail

setScheduler

void setScheduler(Scheduler scheduler)

getScheduler

Scheduler getScheduler()

addTaskoption

boolean addTaskoption(Taskoption taskoption)
                      throws TaskoptionManagerException
Throws:
TaskoptionManagerException

updateTaskoption

boolean updateTaskoption(Taskoption taskoption)
                         throws TaskoptionManagerException
Throws:
TaskoptionManagerException

getTaskoption

Taskoption getTaskoption(int taskid,
                         String name)
                         throws TaskoptionManagerException
Throws:
TaskoptionManagerException

getTaskoptions

Collection<Taskoption> getTaskoptions(int taskid)
                                      throws TaskoptionManagerException
Throws:
TaskoptionManagerException

removeTaskoption

boolean removeTaskoption(Taskoption taskoption)
                         throws TaskoptionManagerException
Throws:
TaskoptionManagerException

removeTaskoption

boolean removeTaskoption(int taskid,
                         String name)
                         throws TaskoptionManagerException
Throws:
TaskoptionManagerException


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