Provides the interface required to interact with the scheduler in addition to a simple implementation.

@author walzouab @version 1.0, 2007/02/08 @since ProActive 3.2