org.kuali.common.threads.listener
Class PercentCompleteListener<T>

java.lang.Object
  extended by org.kuali.common.threads.listener.ConsoleListener<T>
      extended by org.kuali.common.threads.listener.MavenConsoleListener<T>
          extended by org.kuali.common.threads.listener.PercentCompleteListener<T>
All Implemented Interfaces:
ProgressListener<T>

public class PercentCompleteListener<T>
extends MavenConsoleListener<T>

Print a dot whenever there is progress of 2% or more


Constructor Summary
PercentCompleteListener()
           
 
Method Summary
protected  boolean enoughProgress(int percentComplete)
           
 int getPercentageIncrement()
           
 void progressOccurred(int count, int total, ProgressEvent<T> event)
          Progress towards the total has occurred
 void setPercentageIncrement(int percentageIncrement)
           
 
Methods inherited from class org.kuali.common.threads.listener.ConsoleListener
getCompleteToken, getOut, getProgressToken, getStartToken, progressCompleted, progressStarted, setCompleteToken, setOut, setProgressToken, setStartToken
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PercentCompleteListener

public PercentCompleteListener()
Method Detail

progressOccurred

public void progressOccurred(int count,
                             int total,
                             ProgressEvent<T> event)
Description copied from interface: ProgressListener
Progress towards the total has occurred

Specified by:
progressOccurred in interface ProgressListener<T>
Overrides:
progressOccurred in class ConsoleListener<T>

enoughProgress

protected boolean enoughProgress(int percentComplete)

getPercentageIncrement

public int getPercentageIncrement()

setPercentageIncrement

public void setPercentageIncrement(int percentageIncrement)


Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.