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<org.apache.maven.archiva.consumers.KnownRepositoryContentConsumer> knownConsumerList, java.util.List<org.apache.maven.archiva.consumers.InvalidRepositoryContentConsumer> invalidConsumerList)
           
RepositoryScannerInstance(org.apache.maven.archiva.configuration.ManagedRepositoryConfiguration repository, java.util.List<org.apache.maven.archiva.consumers.KnownRepositoryContentConsumer> knownContentConsumers, java.util.List<org.apache.maven.archiva.consumers.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)
           
 RepositoryScanStatistics getStatistics()
           
 
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<org.apache.maven.archiva.consumers.KnownRepositoryContentConsumer> knownConsumerList,
                                 java.util.List<org.apache.maven.archiva.consumers.InvalidRepositoryContentConsumer> invalidConsumerList)

RepositoryScannerInstance

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

getStatistics

public RepositoryScanStatistics getStatistics()

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