Identifiers used by the Marshaller to delegate to specialized Externalizers.
Mostly used for internal abstraction: common type for all keys which need name scoping for different indexes.
All objects being used as keys to store entries by the Lucene Directory implement
Used as a key to distinguish file chunk in cache.
Used as a key for file headers in a cache
Cache key for a list with current files in cache
Header for Lucene files.
Lucene's index segment files are chunked, for safe deletion of elements a read lock is implemented so that all chunks are deleted only after the usage counter is decremented to zero.
An implementation of Lucene's
Responsible for reading from
Responsible for writing to a
Module lifecycle callbacks implementation that enables module specific
To configure a JdbcStringBasedCacheStoreConfig for the Lucene Directory, use this Key2StringMapper implementation.
SingleChunkIndexInput can be used instead of InfinispanIndexInput to read a segment when it has a size small enough to fit in a single chunk.
Copyright © 2017 JBoss, a division of Red Hat. All Rights Reserved.