org.apache.maven.cli
Class AbstractConsoleDownloadMonitor

java.lang.Object
  extended by org.codehaus.plexus.logging.AbstractLogEnabled
      extended by org.apache.maven.cli.AbstractConsoleDownloadMonitor
All Implemented Interfaces:
MavenTransferListener, org.apache.maven.wagon.events.TransferListener, org.codehaus.plexus.logging.LogEnabled
Direct Known Subclasses:
BatchModeDownloadMonitor, ConsoleDownloadMonitor

public abstract class AbstractConsoleDownloadMonitor
extends org.codehaus.plexus.logging.AbstractLogEnabled
implements MavenTransferListener

Abstract console download progress meter.

Since:
2.0.5
Version:
$Id: AbstractConsoleDownloadMonitor.java 717964 2008-11-16 02:38:13Z jvanzyl $
Author:
Carlos Sanchez

Constructor Summary
AbstractConsoleDownloadMonitor()
           
 
Method Summary
 void debug(java.lang.String message)
          Do nothing
 boolean isShowChecksumEvents()
           
 void setShowChecksumEvents(boolean showChecksumEvents)
           
protected  boolean showEvent(org.apache.maven.wagon.events.TransferEvent event)
           
 void transferCompleted(org.apache.maven.wagon.events.TransferEvent transferEvent)
           
 void transferError(org.apache.maven.wagon.events.TransferEvent transferEvent)
           
 void transferInitiated(org.apache.maven.wagon.events.TransferEvent transferEvent)
           
 void transferProgress(org.apache.maven.wagon.events.TransferEvent transferEvent, byte[] buffer, int length)
          Do nothing
 void transferStarted(org.apache.maven.wagon.events.TransferEvent transferEvent)
          Do nothing
 
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractConsoleDownloadMonitor

public AbstractConsoleDownloadMonitor()
Method Detail

showEvent

protected boolean showEvent(org.apache.maven.wagon.events.TransferEvent event)

transferInitiated

public void transferInitiated(org.apache.maven.wagon.events.TransferEvent transferEvent)
Specified by:
transferInitiated in interface org.apache.maven.wagon.events.TransferListener

transferStarted

public void transferStarted(org.apache.maven.wagon.events.TransferEvent transferEvent)
Do nothing

Specified by:
transferStarted in interface org.apache.maven.wagon.events.TransferListener

transferProgress

public void transferProgress(org.apache.maven.wagon.events.TransferEvent transferEvent,
                             byte[] buffer,
                             int length)
Do nothing

Specified by:
transferProgress in interface org.apache.maven.wagon.events.TransferListener

transferCompleted

public void transferCompleted(org.apache.maven.wagon.events.TransferEvent transferEvent)
Specified by:
transferCompleted in interface org.apache.maven.wagon.events.TransferListener

transferError

public void transferError(org.apache.maven.wagon.events.TransferEvent transferEvent)
Specified by:
transferError in interface org.apache.maven.wagon.events.TransferListener

debug

public void debug(java.lang.String message)
Do nothing

Specified by:
debug in interface org.apache.maven.wagon.events.TransferListener

isShowChecksumEvents

public boolean isShowChecksumEvents()
Specified by:
isShowChecksumEvents in interface MavenTransferListener

setShowChecksumEvents

public void setShowChecksumEvents(boolean showChecksumEvents)
Specified by:
setShowChecksumEvents in interface MavenTransferListener


Copyright © 2001-2009 The Apache Software Foundation. All Rights Reserved.