public abstract class IndexerSetupParticipant extends Object
Constructor and Description |
---|
IndexerSetupParticipant() |
Modifier and Type | Method and Description |
---|---|
void |
notifyIndexerSetup(ICProject project)
Informs the index manager that this participant no longer needs to postpone the
indexer setup for the given project.
|
void |
onIndexerSetup(ICProject project)
Call-back that tells the implementor that a project has passed all setup participants
and therefore it is actually initialized.
|
boolean |
postponeIndexerSetup(ICProject project)
The method will be called before an indexer is set up for a project.
|
public boolean postponeIndexerSetup(ICProject project)
true
the setup will be postponed. You need to call
notifyIndexerSetup(ICProject)
as soon as this participant no longer
needs to block the indexer setup.
This method may be called multiple times for the same project.
project
- the project for which the indexer is supposed to be initialized.public final void notifyIndexerSetup(ICProject project)
project
- the project for which the setup no longer needs to be postponedpublic void onIndexerSetup(ICProject project)
Copyright (c) IBM Corp. and others 2004, 2020. All Rights Reserved.