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

java.lang.Object
  extended by org.kuali.common.threads.listener.ConsoleListener<T>
Type Parameters:
T -
All Implemented Interfaces:
ProgressListener<T>
Direct Known Subclasses:
MavenConsoleListener

public class ConsoleListener<T>
extends Object
implements ProgressListener<T>

Listener that prints a dot to System.out whenever progress is made.


Constructor Summary
ConsoleListener()
           
ConsoleListener(String startToken, String completeToken)
           
 
Method Summary
 String getCompleteToken()
           
 PrintStream getOut()
           
 String getProgressToken()
           
 String getStartToken()
           
 void progressCompleted()
          Progress is now complete
 void progressOccurred(int count, int total, ProgressEvent<T> event)
          Progress towards the total has occurred
 void progressStarted()
          Progress has begun
 void setCompleteToken(String completeToken)
           
 void setOut(PrintStream out)
           
 void setProgressToken(String progressToken)
           
 void setStartToken(String startToken)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConsoleListener

public ConsoleListener()

ConsoleListener

public ConsoleListener(String startToken,
                       String completeToken)
Method Detail

progressCompleted

public void progressCompleted()
Description copied from interface: ProgressListener
Progress is now complete

Specified by:
progressCompleted in interface ProgressListener<T>

progressStarted

public void progressStarted()
Description copied from interface: ProgressListener
Progress has begun

Specified by:
progressStarted in interface ProgressListener<T>

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>

getOut

public PrintStream getOut()

setOut

public void setOut(PrintStream out)

getStartToken

public String getStartToken()

setStartToken

public void setStartToken(String startToken)

getCompleteToken

public String getCompleteToken()

setCompleteToken

public void setCompleteToken(String completeToken)

getProgressToken

public String getProgressToken()

setProgressToken

public void setProgressToken(String progressToken)


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