stella.rmi
Interface SchedulerLogging

All Superinterfaces:
Remote
All Known Implementing Classes:
MasterMind

public interface SchedulerLogging
extends Remote

This remote interface defines additional methods that allow better tracing of particular targets for their priority runs.


Method Summary
 boolean addMeritLog(String newtd)
          Adds a single target.
 boolean removeMeritLog(String name)
          Removes the target from the scheduler's list.
 

Method Detail

addMeritLog

boolean addMeritLog(String newtd)
                    throws RemoteException
Adds a single target. The argument is an already parsed target definition and must thus be serializable.

Returns:
True, if a target was added
Throws:
RemoteException

removeMeritLog

boolean removeMeritLog(String name)
                       throws RemoteException
Removes the target from the scheduler's list. The target is physically removed and cannot be restored except by re-adding it with the #addTarget method.

Returns:
True, if a target was removed.
Throws:
RemoteException