protected void |
NexusIndexManager.addDocument(IRepository repository,
java.io.File file,
ArtifactKey key) |
protected org.apache.maven.index.context.IndexingContext |
NexusIndexManager.createIndexingContext(IRepository repository,
java.lang.String details) |
protected void |
NexusIndexManager.fireIndexAdded(IRepository repository) |
protected void |
NexusIndexManager.fireIndexChanged(IRepository repository) |
protected void |
NexusIndexManager.fireIndexRemoved(IRepository repository) |
protected void |
NexusIndexManager.fireIndexUpdating(IRepository repository) |
NexusIndex |
NexusIndexManager.getIndex(IRepository repository) |
java.lang.String |
NexusIndexManager.getIndexDetails(IRepository repository)
For tests only
|
protected org.apache.lucene.store.Directory |
NexusIndexManager.getIndexDirectory(IRepository repository) |
protected java.io.File |
NexusIndexManager.getIndexDirectoryFile(IRepository repository) |
IndexedArtifactFile |
NexusIndexManager.getIndexedArtifactFile(IRepository repository,
ArtifactKey gav)
for Unit test
|
org.apache.maven.index.context.IndexingContext |
NexusIndexManager.getIndexingContext(IRepository repository)
public for unit tests only!
|
private java.lang.Object |
NexusIndexManager.getIndexLock(IRepository repository) |
IndexedArtifactGroup[] |
NexusIndexManager.getRootIndexedArtifactGroups(IRepository repository)
for unit tests
|
protected IndexedArtifactFile |
NexusIndexManager.identify(IRepository repository,
java.io.File file) |
protected boolean |
NexusIndexManager.isUpdatingIndex(IRepository repository) |
protected org.apache.maven.index.updater.IndexUpdateRequest |
NexusIndexManager.newIndexUpdateRequest(IRepository repository,
org.apache.maven.index.context.IndexingContext context,
org.eclipse.core.runtime.IProgressMonitor monitor) |
private NexusIndex |
NexusIndexManager.newLocalIndex(IRepository localRepository) |
private void |
NexusIndexManager.reindexLocalRepository(IRepository repository,
boolean force,
org.eclipse.core.runtime.IProgressMonitor monitor) |
protected void |
NexusIndexManager.removeDocument(IRepository repository,
java.io.File file,
ArtifactKey key,
IMavenProjectFacade facade) |
void |
NexusIndexManager.repositoryAdded(IRepository repository,
org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
NexusIndexManager.repositoryRemoved(IRepository repository,
org.eclipse.core.runtime.IProgressMonitor monitor) |
protected void |
NexusIndexManager.scheduleIndexUpdate(IRepository repository,
boolean force) |
protected java.util.Map<java.lang.String,IndexedArtifact> |
NexusIndexManager.search(IRepository repository,
org.apache.lucene.search.Query query) |
protected java.util.Map<java.lang.String,IndexedArtifact> |
NexusIndexManager.search(IRepository repository,
SearchExpression term,
java.lang.String type) |
protected java.util.Map<java.lang.String,IndexedArtifact> |
NexusIndexManager.search(IRepository repository,
SearchExpression term,
java.lang.String type,
int classifier) |
void |
NexusIndexManager.setIndexDetails(IRepository repository,
java.lang.String details,
org.eclipse.core.runtime.IProgressMonitor monitor)
Updates index synchronously if monitor!=null.
|
private void |
NexusIndexManager.setIndexDetails(IRepository repository,
java.lang.String details,
java.lang.String defaultDetails,
org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
NexusIndexManager.updateIndex(IRepository repository,
boolean force,
org.eclipse.core.runtime.IProgressMonitor monitor) |
private void |
NexusIndexManager.updateRemoteIndex(IRepository repository,
boolean force,
org.eclipse.core.runtime.IProgressMonitor monitor) |