|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Index | |
---|---|
org.weborganic.flint | Main package. |
org.weborganic.flint.index | Handlers and classes mapping Lucene document model for indexing. |
org.weborganic.flint.local | A basic set of Flint implementations for a simple local file-based indexes. |
Uses of Index in org.weborganic.flint |
---|
Methods in org.weborganic.flint that return Index | |
---|---|
Index |
IndexJob.getIndex()
Return the Index that this job is to be run on. |
Methods in org.weborganic.flint with parameters of type Index | |
---|---|
void |
IndexManager.clear(Index index,
Requester requester,
IndexJob.Priority priority)
Add a new update job to the indexing queue. |
int |
IndexJobQueue.countJobsForIndex(Index index)
Returns the number of jobs for the specified index provided. |
List<IndexJob> |
IndexJobQueue.getJobsForIndex(Index index)
Returns the list of jobs for the index provided. |
List<IndexJob> |
IndexManager.getStatus(Index i)
Returns the list of waiting jobs for the index provided. |
IndexReader |
IndexManager.grabReader(Index index)
Returns a near real-time Reader on the index provided. |
IndexSearcher |
IndexManager.grabSearcher(Index index)
Returns a near real-time Searcher on the index provided. |
void |
IndexManager.index(ContentId id,
Index i,
IndexConfig config,
Requester r,
IndexJob.Priority p,
Map<String,String> params)
Add a new update job to the indexing queue. |
boolean |
IndexJob.isForIndex(Index index)
Return true if this job is running on the provided index. |
static IndexJob |
IndexJob.newClearJob(Index index,
IndexJob.Priority priority,
Requester requester)
Creates a new job to clear the index. |
static IndexIO |
IndexIO.newInstance(Index index)
Generate the appropriate IndexIO implementation to use based on the underlying Directory
used. |
static IndexJob |
IndexJob.newJob(ContentId id,
IndexConfig config,
Index i,
IndexJob.Priority p,
Requester r,
Map<String,String> params)
Used to build a new job. |
SearchResults |
IndexManager.query(Index index,
SearchQuery query)
Run a search on the given Index. |
SearchResults |
IndexManager.query(Index index,
SearchQuery query,
SearchPaging paging)
Run a search on the given Index. |
void |
IndexManager.release(Index index,
IndexReader reader)
Release an IndexReader after it has been used. |
void |
IndexManager.release(Index index,
IndexSearcher searcher)
Release an IndexSearcher after it has been used. |
void |
IndexManager.releaseQuietly(Index index,
IndexReader reader)
Releases an IndexReader quietly after it has been used so that it can be used in a finally
block. |
void |
IndexManager.releaseQuietly(Index index,
IndexSearcher searcher)
Releases an IndexSearcher quietly after it has been used so that it can be used in a finally
block. |
Uses of Index in org.weborganic.flint.index |
---|
Classes in org.weborganic.flint.index that implement Index | |
---|---|
class |
DirectoryIndex
Implementation of Index, uses a File object to build a Lucene index. |
Uses of Index in org.weborganic.flint.local |
---|
Classes in org.weborganic.flint.local that implement Index | |
---|---|
class |
LocalIndex
A basic implementation of a local index. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |