org.apache.maven.archiva.scheduled
Class TestDatabaseUnprocessedConsumer

Package class diagram package TestDatabaseUnprocessedConsumer
java.lang.Object
  extended by org.apache.maven.archiva.consumers.AbstractMonitoredConsumer
      extended by org.apache.maven.archiva.scheduled.TestDatabaseUnprocessedConsumer
All Implemented Interfaces:
org.apache.maven.archiva.consumers.Consumer, org.apache.maven.archiva.database.updater.ArchivaArtifactConsumer, org.apache.maven.archiva.database.updater.DatabaseUnprocessedArtifactConsumer

public class TestDatabaseUnprocessedConsumer
extends org.apache.maven.archiva.consumers.AbstractMonitoredConsumer
implements org.apache.maven.archiva.database.updater.DatabaseUnprocessedArtifactConsumer

TestDatabaseUnprocessedConsumer


Constructor Summary
TestDatabaseUnprocessedConsumer()
           
 
Method Summary
 void beginScan()
           
 void completeScan()
           
 int getCountBegin()
           
 int getCountComplete()
           
 int getCountProcessed()
           
 java.lang.String getDescription()
           
 java.lang.String getId()
           
 java.util.List<java.lang.String> getIncludedTypes()
           
 boolean isPermanent()
           
 void processArchivaArtifact(org.apache.maven.archiva.model.ArchivaArtifact artifact)
           
 void resetCount()
           
 
Methods inherited from class org.apache.maven.archiva.consumers.AbstractMonitoredConsumer
addConsumerMonitor, getDefaultArtifactExclusions, isProcessUnmodified, removeConsumerMonitor, triggerConsumerError, triggerConsumerInfo, triggerConsumerWarning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.maven.archiva.consumers.Consumer
addConsumerMonitor, removeConsumerMonitor
 

Constructor Detail

TestDatabaseUnprocessedConsumer

public TestDatabaseUnprocessedConsumer()
Method Detail

resetCount

public void resetCount()

beginScan

public void beginScan()
Specified by:
beginScan in interface org.apache.maven.archiva.database.updater.ArchivaArtifactConsumer

completeScan

public void completeScan()
Specified by:
completeScan in interface org.apache.maven.archiva.database.updater.ArchivaArtifactConsumer

getIncludedTypes

public java.util.List<java.lang.String> getIncludedTypes()
Specified by:
getIncludedTypes in interface org.apache.maven.archiva.database.updater.ArchivaArtifactConsumer

processArchivaArtifact

public void processArchivaArtifact(org.apache.maven.archiva.model.ArchivaArtifact artifact)
                            throws org.apache.maven.archiva.consumers.ConsumerException
Specified by:
processArchivaArtifact in interface org.apache.maven.archiva.database.updater.ArchivaArtifactConsumer
Throws:
org.apache.maven.archiva.consumers.ConsumerException

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface org.apache.maven.archiva.consumers.Consumer

getId

public java.lang.String getId()
Specified by:
getId in interface org.apache.maven.archiva.consumers.Consumer

isPermanent

public boolean isPermanent()
Specified by:
isPermanent in interface org.apache.maven.archiva.consumers.Consumer

getCountBegin

public int getCountBegin()

getCountComplete

public int getCountComplete()

getCountProcessed

public int getCountProcessed()