Added interface for IScheduledExecutor