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 TypeMethodDescriptionvoid
index
(IndexingContext context, ArtifactContext ac) Add new artifact to the indexvoid
remove
(IndexingContext context, ArtifactContext ac) Remove artifact to the indexvoid
update
(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
-