@Component(role=IndexerEngine.class) public class DefaultIndexerEngine extends org.codehaus.plexus.logging.AbstractLogEnabled implements IndexerEngine
IndexerEngine implementation.| Constructor and Description | 
|---|
| DefaultIndexerEngine() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | index(IndexingContext context,
     ArtifactContext ac)Add new artifact to the index | 
| void | remove(IndexingContext context,
      ArtifactContext ac)Remove artifact to the index | 
| void | update(IndexingContext context,
      ArtifactContext ac)Replace data for a previously indexed artifact | 
public void index(IndexingContext context, ArtifactContext ac) throws IOException
IndexerEngineindex in interface IndexerEngineIOExceptionpublic void update(IndexingContext context, ArtifactContext ac) throws IOException
IndexerEngineupdate in interface IndexerEngineIOExceptionpublic void remove(IndexingContext context, ArtifactContext ac) throws IOException
IndexerEngineremove in interface IndexerEngineIOExceptionCopyright © 2002-2013 The Apache Software Foundation. All Rights Reserved.