org.apache.maven.archetype.repositorycrawler
Class DefaultRepositoryCrawler

java.lang.Object
  extended by org.codehaus.plexus.logging.AbstractLogEnabled
      extended by org.apache.maven.archetype.repositorycrawler.DefaultRepositoryCrawler
All Implemented Interfaces:
RepositoryCrawler, org.codehaus.plexus.logging.LogEnabled

public class DefaultRepositoryCrawler
extends org.codehaus.plexus.logging.AbstractLogEnabled
implements RepositoryCrawler

Author:
rafale
Plexus component

Field Summary
 
Fields inherited from interface org.apache.maven.archetype.repositorycrawler.RepositoryCrawler
ROLE
 
Constructor Summary
DefaultRepositoryCrawler()
           
 
Method Summary
 ArchetypeCatalog crawl(File repository)
           
 boolean writeCatalog(ArchetypeCatalog archetypeCatalog, File archetypeCatalogFile)
           
 
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultRepositoryCrawler

public DefaultRepositoryCrawler()
Method Detail

crawl

public ArchetypeCatalog crawl(File repository)
Specified by:
crawl in interface RepositoryCrawler

writeCatalog

public boolean writeCatalog(ArchetypeCatalog archetypeCatalog,
                            File archetypeCatalogFile)
Specified by:
writeCatalog in interface RepositoryCrawler


Copyright © 2007-2011 The Apache Software Foundation. All Rights Reserved.