Package org.apache.maven.index
Interface IndexerEngine
- All Known Implementing Classes:
DefaultIndexerEngine
public interface IndexerEngine
An indexer engine used to index, update and remote artifacts to the indexing context.
-
Method Summary
Modifier and TypeMethodDescriptionvoidindex(IndexingContext context, ArtifactContext ac) Add new artifact to the indexvoidremove(IndexingContext context, ArtifactContext ac) Remove artifact to the indexvoidupdate(IndexingContext context, ArtifactContext ac) Replace data for a previously indexed artifact
-
Method Details
-
index
Add new artifact to the index- Throws:
IOException
-
update
Replace data for a previously indexed artifact- Throws:
IOException
-
remove
Remove artifact to the index- Throws:
IOException
-