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.