org.apache.archiva.indexer.merger
Class TemporaryGroupIndexCleaner

java.lang.Object
  extended by org.apache.archiva.indexer.merger.TemporaryGroupIndexCleaner

@Service
public class TemporaryGroupIndexCleaner
extends Object

Since:
1.4-M2
Author:
Olivier Lamy

Field Summary
private  org.apache.maven.index.NexusIndexer indexer
           
private  IndexMerger indexMerger
           
private  org.slf4j.Logger log
           
 
Constructor Summary
TemporaryGroupIndexCleaner(PlexusSisuBridge plexusSisuBridge)
           
 
Method Summary
 void cleanTemporaryIndex()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

private org.slf4j.Logger log

indexMerger

@Inject
private IndexMerger indexMerger

indexer

private org.apache.maven.index.NexusIndexer indexer
Constructor Detail

TemporaryGroupIndexCleaner

@Inject
public TemporaryGroupIndexCleaner(PlexusSisuBridge plexusSisuBridge)
                           throws PlexusSisuBridgeException
Throws:
PlexusSisuBridgeException
Method Detail

cleanTemporaryIndex

@Scheduled(fixedDelay=900000L)
public void cleanTemporaryIndex()


Copyright © 2006-2013 The Apache Software Foundation. All Rights Reserved.