org.apache.maven.archiva.scheduled.tasks
Class TaskCreator

java.lang.Object
  extended by org.apache.maven.archiva.scheduled.tasks.TaskCreator

public class TaskCreator
extends Object

TaskCreator Convenience class for creating Archiva tasks.


Constructor Summary
TaskCreator()
           
 
Method Summary
static org.sonatype.nexus.index.context.IndexingContext createContext(ManagedRepositoryConfiguration repository)
           
static ArtifactIndexingTask createIndexingTask(ManagedRepositoryConfiguration repository, File resource, ArtifactIndexingTask.Action action, org.sonatype.nexus.index.context.IndexingContext context)
           
static RepositoryTask createRepositoryTask(String repositoryId)
           
static RepositoryTask createRepositoryTask(String repositoryId, boolean scanAll)
           
static RepositoryTask createRepositoryTask(String repositoryId, File resourceFile, boolean updateRelatedArtifacts)
           
static RepositoryTask createRepositoryTask(String repositoryId, File resourceFile, boolean updateRelatedArtifacts, boolean scanAll)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TaskCreator

public TaskCreator()
Method Detail

createRepositoryTask

public static RepositoryTask createRepositoryTask(String repositoryId)

createRepositoryTask

public static RepositoryTask createRepositoryTask(String repositoryId,
                                                  boolean scanAll)

createRepositoryTask

public static RepositoryTask createRepositoryTask(String repositoryId,
                                                  File resourceFile,
                                                  boolean updateRelatedArtifacts)

createRepositoryTask

public static RepositoryTask createRepositoryTask(String repositoryId,
                                                  File resourceFile,
                                                  boolean updateRelatedArtifacts,
                                                  boolean scanAll)

createIndexingTask

public static ArtifactIndexingTask createIndexingTask(ManagedRepositoryConfiguration repository,
                                                      File resource,
                                                      ArtifactIndexingTask.Action action,
                                                      org.sonatype.nexus.index.context.IndexingContext context)

createContext

public static org.sonatype.nexus.index.context.IndexingContext createContext(ManagedRepositoryConfiguration repository)
                                                                      throws IOException,
                                                                             org.sonatype.nexus.index.context.UnsupportedExistingLuceneIndexException
Throws:
IOException
org.sonatype.nexus.index.context.UnsupportedExistingLuceneIndexException


Copyright © 2006–2014 The Apache Software Foundation. All rights reserved.