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

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

Package class diagram package RepositoryScanStatistics
java.lang.Object
  extended by org.apache.maven.archiva.model.RepositoryContentStatistics
      extended by org.apache.maven.archiva.repository.scanner.RepositoryScanStatistics
All Implemented Interfaces:
java.io.Serializable, javax.jdo.spi.Detachable, javax.jdo.spi.PersistenceCapable

public class RepositoryScanStatistics
extends org.apache.maven.archiva.model.RepositoryContentStatistics

RepositoryScanStatistics - extension to the RepositoryContentStatistics model.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface javax.jdo.spi.PersistenceCapable
javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer, javax.jdo.spi.PersistenceCapable.ObjectIdFieldManager, javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier
 
Field Summary
 
Fields inherited from interface javax.jdo.spi.PersistenceCapable
CHECK_READ, CHECK_WRITE, LOAD_REQUIRED, MEDIATE_READ, MEDIATE_WRITE, READ_OK, READ_WRITE_OK, SERIALIZABLE
 
Constructor Summary
RepositoryScanStatistics()
           
 
Method Summary
 void increaseFileCount()
           
 void increaseNewFileCount()
           
 void setConsumerCounts(java.util.Map<java.lang.String,java.lang.Long> consumerCounts)
           
 void setConsumerTimings(java.util.Map<java.lang.String,java.lang.Long> consumerTimings)
           
 void setInvalidConsumers(java.util.List<java.lang.String> consumers)
           
 void setKnownConsumers(java.util.List<java.lang.String> consumers)
           
 java.lang.String toDump(org.apache.maven.archiva.configuration.ManagedRepositoryConfiguration repo)
           
 void triggerFinished()
           
 void triggerStart()
           
 
Methods inherited from class org.apache.maven.archiva.model.RepositoryContentStatistics
getDuration, getNewFileCount, getRepositoryId, getTotalArtifactCount, getTotalFileCount, getTotalGroupCount, getTotalProjectCount, getTotalSize, getWhenGathered, jdoCopyFields, jdoCopyKeyFieldsFromObjectId, jdoCopyKeyFieldsFromObjectId, jdoCopyKeyFieldsToObjectId, jdoCopyKeyFieldsToObjectId, jdoGetObjectId, jdoGetPersistenceManager, jdoGetTransactionalObjectId, jdoGetVersion, jdoIsDeleted, jdoIsDetached, jdoIsDetachedInternal, jdoIsDirty, jdoIsNew, jdoIsPersistent, jdoIsTransactional, jdoMakeDirty, jdoNewInstance, jdoNewInstance, jdoNewObjectIdInstance, jdoNewObjectIdInstance, jdoPreSerialize, jdoProvideField, jdoProvideFields, jdoReplaceDetachedState, jdoReplaceField, jdoReplaceFields, jdoReplaceFlags, jdoReplaceStateManager, setDuration, setNewFileCount, setRepositoryId, setTotalArtifactCount, setTotalFileCount, setTotalGroupCount, setTotalProjectCount, setTotalSize, setWhenGathered
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RepositoryScanStatistics

public RepositoryScanStatistics()
Method Detail

triggerStart

public void triggerStart()

triggerFinished

public void triggerFinished()

increaseFileCount

public void increaseFileCount()

increaseNewFileCount

public void increaseNewFileCount()

setKnownConsumers

public void setKnownConsumers(java.util.List<java.lang.String> consumers)

setInvalidConsumers

public void setInvalidConsumers(java.util.List<java.lang.String> consumers)

toDump

public java.lang.String toDump(org.apache.maven.archiva.configuration.ManagedRepositoryConfiguration repo)

setConsumerCounts

public void setConsumerCounts(java.util.Map<java.lang.String,java.lang.Long> consumerCounts)

setConsumerTimings

public void setConsumerTimings(java.util.Map<java.lang.String,java.lang.Long> consumerTimings)