org.apache.tools.ant.taskdefs

Class Nice

  • All Implemented Interfaces:
    java.lang.Cloneable


    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.

    • Constructor Detail

      • Nice

        public Nice()
    • Method Detail

      • setCurrentPriority

        public void setCurrentPriority(java.lang.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.