This project has retired. For details please refer to its Attic page.
RepositoryScannerInstance

org.apache.maven.archiva.repository.scanner
Class RepositoryScannerInstance

Package class diagram package RepositoryScannerInstance
java.lang.Object
  extended by org.apache.maven.archiva.repository.scanner.RepositoryScannerInstance
All Implemented Interfaces:
org.codehaus.plexus.util.DirectoryWalkListener

public class RepositoryScannerInstance
extends java.lang.Object
implements org.codehaus.plexus.util.DirectoryWalkListener

RepositoryScannerInstance


Constructor Summary
RepositoryScannerInstance(org.apache.maven.archiva.configuration.ManagedRepositoryConfiguration repository, java.util.List<KnownRepositoryContentConsumer> knownConsumerList, java.util.List<InvalidRepositoryContentConsumer> invalidConsumerList)
           
RepositoryScannerInstance(org.apache.maven.archiva.configuration.ManagedRepositoryConfiguration repository, java.util.List<KnownRepositoryContentConsumer> knownContentConsumers, java.util.List<InvalidRepositoryContentConsumer> invalidContentConsumers, long changesSince)
           
 
Method Summary
 void debug(java.lang.String message)
          Debug method from DirectoryWalker.
 void directoryWalkFinished()
           
 void directoryWalkStarting(java.io.File basedir)
           
 void directoryWalkStep(int percentage, java.io.File file)
           
 long getChangesSince()
           
 java.util.Map<java.lang.String,java.lang.Long> getConsumerCounts()
           
 java.util.Map<java.lang.String,java.lang.Long> getConsumerTimings()
           
 org.apache.maven.archiva.configuration.ManagedRepositoryConfiguration getRepository()
           
 RepositoryScanStatistics getStatistics()
           
 RepositoryScanStatistics getStats()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RepositoryScannerInstance

public RepositoryScannerInstance(org.apache.maven.archiva.configuration.ManagedRepositoryConfiguration repository,
                                 java.util.List<KnownRepositoryContentConsumer> knownConsumerList,
                                 java.util.List<InvalidRepositoryContentConsumer> invalidConsumerList)

RepositoryScannerInstance

public RepositoryScannerInstance(org.apache.maven.archiva.configuration.ManagedRepositoryConfiguration repository,
                                 java.util.List<KnownRepositoryContentConsumer> knownContentConsumers,
                                 java.util.List<InvalidRepositoryContentConsumer> invalidContentConsumers,
                                 long changesSince)
Method Detail

getStatistics

public RepositoryScanStatistics getStatistics()

getConsumerTimings

public java.util.Map<java.lang.String,java.lang.Long> getConsumerTimings()

getConsumerCounts

public java.util.Map<java.lang.String,java.lang.Long> getConsumerCounts()

directoryWalkStarting

public void directoryWalkStarting(java.io.File basedir)
Specified by:
directoryWalkStarting in interface org.codehaus.plexus.util.DirectoryWalkListener

directoryWalkStep

public void directoryWalkStep(int percentage,
                              java.io.File file)
Specified by:
directoryWalkStep in interface org.codehaus.plexus.util.DirectoryWalkListener

directoryWalkFinished

public void directoryWalkFinished()
Specified by:
directoryWalkFinished in interface org.codehaus.plexus.util.DirectoryWalkListener

debug

public void debug(java.lang.String message)
Debug method from DirectoryWalker.

Specified by:
debug in interface org.codehaus.plexus.util.DirectoryWalkListener

getRepository

public org.apache.maven.archiva.configuration.ManagedRepositoryConfiguration getRepository()

getStats

public RepositoryScanStatistics getStats()

getChangesSince

public long getChangesSince()