| Interface | Description |
|---|---|
| Engine.EventListener | |
| Engine.Warmer |
Called for each new opened engine searcher to warm new segments
|
| EngineFactory |
Simple Engine Factory
|
| IgnoreOnRecoveryEngineException |
Exceptions implementing this interface will be ignored during recovery.
|
| Class | Description |
|---|---|
| CommitStats |
a class the returns dynamic information with respect to the last commit point of this shard
|
| Engine | |
| Engine.CommitId | |
| Engine.Delete | |
| Engine.DeleteResult | |
| Engine.Get | |
| Engine.GetResult | |
| Engine.Index | |
| Engine.IndexResult | |
| Engine.IndexThrottle |
A throttling class that can be activated, causing the
acquireThrottle method to block on a lock when throttling
is enabled |
| Engine.NoOpLock |
A Lock implementation that always allows the lock to be acquired
|
| Engine.Operation | |
| Engine.Result |
Base class for index and delete operation results
Holds result meta data (e.g.
|
| Engine.Searcher | |
| EngineConfig | |
| EngineSearcher |
Searcher for an Engine
|
| EngineSearcherFactory |
Basic Searcher factory that allows returning an
IndexSearcher
given an IndexReader |
| InternalEngine | |
| InternalEngineFactory | |
| RecoveryCounter |
RecoveryCounter keeps tracks of the number of ongoing recoveries for a
particular
Store |
| Segment | |
| SegmentsStats | |
| ShadowEngine |
ShadowEngine is a specialized engine that only allows read-only operations
on the underlying Lucene index.
|
| Enum | Description |
|---|---|
| Engine.Operation.Origin | |
| Engine.Operation.TYPE |
type of operation (index, delete), subclasses use static types
|
| Engine.SyncedFlushResult | |
| EngineConfig.OpenMode |
Engine open mode defines how the engine should be opened or in other words what the engine should expect
to recover from.
|
| Exception | Description |
|---|---|
| DeleteFailedEngineException | Deprecated |
| DocumentMissingException | |
| DocumentSourceMissingException | |
| EngineClosedException | Deprecated |
| EngineCreationFailureException |
An exception indicating that an
Engine creation failed. |
| EngineException | |
| FlushFailedEngineException | |
| IndexFailedEngineException | Deprecated |
| RecoveryEngineException | |
| RefreshFailedEngineException | |
| SnapshotFailedEngineException | |
| VersionConflictEngineException |