IRescheduler

public interface IRescheduler

com.android.tradefed.invoker.IRescheduler


Interface for rescheduling a config for future execution.

Summary

Public methods

abstract boolean rescheduleCommand()

Reschedule the command for future execution.

abstract boolean scheduleConfig(IConfiguration config)

Schedules a config for future execution.

Public methods

rescheduleCommand

public abstract boolean rescheduleCommand ()

Reschedule the command for future execution.

The command should respect ICommandOptions.getLoopTime() and schedule the command with the appropriate delay.

Returns
boolean true if command was successfully rescheduled. false otherwise

scheduleConfig

public abstract boolean scheduleConfig (IConfiguration config)

Schedules a config for future execution.

Parameters
config IConfiguration: the IConfiguration to run

Returns
boolean true if config was successfully rescheduled. false otherwise