org.apache.tools.ant.taskdefs

Class Nice

public class Nice extends Task

A task to provide "nice-ness" to the current thread, and/or to query the current value. Examples:
 <nice currentPriority="current.value" >

Set currentPriority to the current priority

 <nice newPriority="10" >

Raise the priority of the build process (But not forked programs)

 <nice currentPriority="old" newPriority="3" >

Lower the priority of the build process (But not forked programs), and save the old value to the property old.

UNKNOWN: name="nice" category="control"

Method Summary
voidexecute()
Execute the task
voidsetCurrentPriority(String currentPriority)
The name of a property to set to the value of the current thread priority.
voidsetNewPriority(int newPriority)
the new priority, in the range 1-10.

Method Detail

execute

public void execute()
Execute the task

Throws: BuildException if something goes wrong with the build

setCurrentPriority

public void setCurrentPriority(String currentPriority)
The name of a property to set to the value of the current thread priority. Optional

Parameters: currentPriority the property name.

setNewPriority

public void setNewPriority(int newPriority)
the new priority, in the range 1-10.

Parameters: newPriority the new priority value.