public interface IBuilder extends IBuildTaskFactory
Modifier and Type | Method and Description |
---|---|
void |
changeState(long id,
ETaskState state)
Change the state of the build task with the given id
|
void |
schedule(IBuildTask task)
Schedule a build task immediately
|
void |
schedule(IBuildTask task,
long delay)
Schedule build task after a delay
|
void |
setProperty(long id,
java.lang.String property,
java.lang.Object value)
Set a property of the build task with the given id.
|
createTask, isSupported
void schedule(IBuildTask task, long delay)
task
- The task to scheduledelay
- The delay before scheduling the taskvoid schedule(IBuildTask task)
task
- void changeState(long id, ETaskState state)
id
- Identifies the build taskstate
- New state for the build taskvoid setProperty(long id, java.lang.String property, java.lang.Object value)
id
- Identifies the build taskproperty
- Build task property to setvalue
- The new value of the build task property