org.jboss.dtf.testframework.coordinator2.scheduler
Interface SchedulerInterface

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
Scheduler

public interface SchedulerInterface
extends java.rmi.Remote


Method Summary
 ScheduleInformation[] getSchedule()
           
 void schedule(CoordinatorInterface coordinator, ScheduleInformation scheduleInfo)
          Adds the given schedule information to the diary.
 boolean unschedule(long scheduleId)
           
 boolean unschedule(ScheduleInformation scheduleInfo)
           
 

Method Detail

schedule

void schedule(CoordinatorInterface coordinator,
              ScheduleInformation scheduleInfo)
              throws java.rmi.RemoteException
Adds the given schedule information to the diary.

Parameters:
scheduleInfo -
Throws:
java.rmi.RemoteException

unschedule

boolean unschedule(ScheduleInformation scheduleInfo)
                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

unschedule

boolean unschedule(long scheduleId)
                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getSchedule

ScheduleInformation[] getSchedule()
                                  throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException