org.objectweb.dream.control.activity.scheduler
Interface SchedulerManagerController


public interface SchedulerManagerController

A control interface to manage schedulers.


Method Summary
 Component[] getSchedulers()
          Returns the schedulers that have been registered.
 void registerScheduler(Component scheduler)
          Registers a new scheduler.
 void unregisterScheduler(Component scheduler)
          Unregisters the specified scheduler.
 

Method Detail

registerScheduler

public void registerScheduler(Component scheduler)
                       throws IllegalContentException,
                              IllegalLifeCycleException
Registers a new scheduler.

Parameters:
scheduler - the scheduler to be registered.
Throws:
IllegalContentException - if a content error occurs.
IllegalLifeCycleException - if a lifecycle error occurs.

unregisterScheduler

public void unregisterScheduler(Component scheduler)
                         throws IllegalContentException,
                                IllegalLifeCycleException
Unregisters the specified scheduler.

Parameters:
scheduler - the scheduler to be removed.
Throws:
IllegalContentException - if a content error occurs.
IllegalLifeCycleException - if a lifecycle error occurs.

getSchedulers

public Component[] getSchedulers()
Returns the schedulers that have been registered.

Returns:
the schedulers that have been registered.


Copyright © 2003, 2004 - INRIA Rhone-Alpes - All Rights Reserved.