Author: olamy
Date: Mon Sep 26 20:35:59 2011
New Revision: 1176041
URL: http://svn.apache.org/viewvc?rev=1176041&view=rev
Log:
better output of the transferListener for remote index download
Modified:
archiva/trunk/archiva-modules/archiva-scheduler/archiva-scheduler-indexing/src/main/java/org/apache/archiva/scheduler/indexing/DownloadRemoteIndexTask.java
Modified:
archiva/trunk/archiva-modules/archiva-scheduler/archiva-scheduler-indexing/src/main/java/org/apache/archiva/scheduler/indexing/DownloadRemoteIndexTask.java
URL:
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-scheduler/archiva-scheduler-indexing/src/main/java/org/apache/archiva/scheduler/indexing/DownloadRemoteIndexTask.java?rev=1176041&r1=1176040&r2=1176041&view=diff
==============================================================================
---
archiva/trunk/archiva-modules/archiva-scheduler/archiva-scheduler-indexing/src/main/java/org/apache/archiva/scheduler/indexing/DownloadRemoteIndexTask.java
(original)
+++
archiva/trunk/archiva-modules/archiva-scheduler/archiva-scheduler-indexing/src/main/java/org/apache/archiva/scheduler/indexing/DownloadRemoteIndexTask.java
Mon Sep 26 20:35:59 2011
@@ -271,14 +271,21 @@ public class DownloadRemoteIndexTask
{
private Logger log = LoggerFactory.getLogger( getClass() );
+ String reourceName;
+
+ long startTime;
+
public void transferInitiated( TransferEvent transferEvent )
{
- log.debug( "initiate transfer of {}",
transferEvent.getResource().getName() );
+ reourceName = transferEvent.getResource().getName();
+ log.debug( "initiate transfer of {}", reourceName );
}
public void transferStarted( TransferEvent transferEvent )
{
- log.debug( "start transfer of {}",
transferEvent.getResource().getName() );
+ reourceName = transferEvent.getResource().getName();
+ startTime = System.currentTimeMillis();
+ log.info( "start transfer of {}",
transferEvent.getResource().getName() );
}
public void transferProgress( TransferEvent transferEvent, byte[]
buffer, int length )
@@ -289,7 +296,10 @@ public class DownloadRemoteIndexTask
public void transferCompleted( TransferEvent transferEvent )
{
- log.info( "end of transfer file " +
transferEvent.getResource().getName() );
+ reourceName = transferEvent.getResource().getName();
+ long endTime = System.currentTimeMillis();
+ log.info( "end of transfer file {}: {}s",
transferEvent.getResource().getName(),
+ ( endTime - startTime ) / 1000 );
}
public void transferError( TransferEvent transferEvent )