org.apache.maven.archiva.scheduled.tasks
Class ArtifactIndexingTask
java.lang.Object
org.apache.maven.archiva.scheduled.tasks.ArtifactIndexingTask
- All Implemented Interfaces:
- org.codehaus.plexus.taskqueue.Task
public class ArtifactIndexingTask
- extends Object
- implements org.codehaus.plexus.taskqueue.Task
ArtifactIndexingTask
public ArtifactIndexingTask(ManagedRepositoryConfiguration repository,
File resourceFile,
ArtifactIndexingTask.Action action,
org.sonatype.nexus.index.context.IndexingContext context)
ArtifactIndexingTask
public ArtifactIndexingTask(ManagedRepositoryConfiguration repository,
File resourceFile,
ArtifactIndexingTask.Action action,
org.sonatype.nexus.index.context.IndexingContext context,
boolean executeOnEntireRepo)
isExecuteOnEntireRepo
public boolean isExecuteOnEntireRepo()
setExecuteOnEntireRepo
public void setExecuteOnEntireRepo(boolean executeOnEntireRepo)
getMaxExecutionTime
public long getMaxExecutionTime()
- Specified by:
getMaxExecutionTime in interface org.codehaus.plexus.taskqueue.Task
getResourceFile
public File getResourceFile()
getAction
public ArtifactIndexingTask.Action getAction()
toString
public String toString()
- Overrides:
toString in class Object
getRepository
public ManagedRepositoryConfiguration getRepository()
getContext
public org.sonatype.nexus.index.context.IndexingContext getContext()
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals in class Object
Copyright © 2006–2014 The Apache Software Foundation. All rights reserved.