org.mule.devkit.nexus
Class PluginIndexCreator
java.lang.Object
org.codehaus.plexus.logging.AbstractLogEnabled
org.apache.maven.index.creator.AbstractIndexCreator
org.mule.devkit.nexus.PluginIndexCreator
- All Implemented Interfaces:
- org.apache.maven.index.context.IndexCreator, org.codehaus.plexus.logging.LogEnabled
@Component(role=org.apache.maven.index.context.IndexCreator.class,
hint="mule-devkit-index")
public class PluginIndexCreator- extends org.apache.maven.index.creator.AbstractIndexCreator
- implements org.codehaus.plexus.logging.LogEnabled
| Methods inherited from class org.apache.maven.index.creator.AbstractIndexCreator |
bos, getCreatorDependencies, getId, sob |
| Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled |
getLogger, setupLogger, setupLogger, setupLogger |
ID
public static final String ID
- See Also:
- Constant Field Values
FLD_IS_PLUGIN
public static final org.apache.maven.index.IndexerField FLD_IS_PLUGIN
PluginIndexCreator
public PluginIndexCreator()
enableLogging
public void enableLogging(org.codehaus.plexus.logging.Logger logger)
- Specified by:
enableLogging in interface org.codehaus.plexus.logging.LogEnabled- Overrides:
enableLogging in class org.codehaus.plexus.logging.AbstractLogEnabled
populateArtifactInfo
public void populateArtifactInfo(org.apache.maven.index.ArtifactContext artifactContext)
throws IOException
- Specified by:
populateArtifactInfo in interface org.apache.maven.index.context.IndexCreator
- Throws:
IOException
updateDocument
public void updateDocument(org.apache.maven.index.ArtifactInfo ai,
org.apache.lucene.document.Document doc)
- Specified by:
updateDocument in interface org.apache.maven.index.context.IndexCreator
updateArtifactInfo
public boolean updateArtifactInfo(org.apache.lucene.document.Document doc,
org.apache.maven.index.ArtifactInfo artifactInfo)
- Specified by:
updateArtifactInfo in interface org.apache.maven.index.context.IndexCreator
toString
public String toString()
- Overrides:
toString in class Object
getIndexerFields
public Collection<org.apache.maven.index.IndexerField> getIndexerFields()
- Specified by:
getIndexerFields in interface org.apache.maven.index.context.IndexCreator
Copyright © 2010–2013 MuleSoft, Inc.. All rights reserved.