com.uwyn.rife.scheduler.taskoptionmanagers
Class MemoryTaskoptions

java.lang.Object
  extended by com.uwyn.rife.scheduler.taskoptionmanagers.MemoryTaskoptions
All Implemented Interfaces:
TaskoptionManager

public class MemoryTaskoptions
extends Object
implements TaskoptionManager


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

Constructor Detail

MemoryTaskoptions

public MemoryTaskoptions()
Method Detail

setScheduler

public void setScheduler(Scheduler scheduler)
Specified by:
setScheduler in interface TaskoptionManager

getScheduler

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

addTaskoption

public boolean addTaskoption(Taskoption taskoption)
                      throws TaskoptionManagerException
Specified by:
addTaskoption in interface TaskoptionManager
Throws:
TaskoptionManagerException

updateTaskoption

public boolean updateTaskoption(Taskoption taskoption)
                         throws TaskoptionManagerException
Specified by:
updateTaskoption in interface TaskoptionManager
Throws:
TaskoptionManagerException

getTaskoption

public Taskoption getTaskoption(int taskid,
                                String name)
                         throws TaskoptionManagerException
Specified by:
getTaskoption in interface TaskoptionManager
Throws:
TaskoptionManagerException

getTaskoptions

public Collection<Taskoption> getTaskoptions(int taskid)
                                      throws TaskoptionManagerException
Specified by:
getTaskoptions in interface TaskoptionManager
Throws:
TaskoptionManagerException

removeTaskoption

public boolean removeTaskoption(Taskoption taskoption)
                         throws TaskoptionManagerException
Specified by:
removeTaskoption in interface TaskoptionManager
Throws:
TaskoptionManagerException

removeTaskoption

public boolean removeTaskoption(int taskid,
                                String name)
                         throws TaskoptionManagerException
Specified by:
removeTaskoption in interface TaskoptionManager
Throws:
TaskoptionManagerException


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