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