org.elasticsearch.index.store.fs
Class MmapFsIndexStore

java.lang.Object
  extended by org.elasticsearch.index.AbstractIndexComponent
      extended by org.elasticsearch.index.store.support.AbstractIndexStore
          extended by org.elasticsearch.index.store.fs.FsIndexStore
              extended by org.elasticsearch.index.store.fs.MmapFsIndexStore
All Implemented Interfaces:
IndexComponent, IndexStore

public class MmapFsIndexStore
extends FsIndexStore


Field Summary
 
Fields inherited from class org.elasticsearch.index.store.support.AbstractIndexStore
indexService
 
Fields inherited from class org.elasticsearch.index.AbstractIndexComponent
componentSettings, index, indexSettings, logger
 
Constructor Summary
MmapFsIndexStore(Index index, Settings indexSettings, IndexService indexService, NodeEnvironment nodeEnv)
           
 
Method Summary
 java.lang.Class<? extends Store> shardStoreClass()
          The shard store class that should be used for each shard.
 
Methods inherited from class org.elasticsearch.index.store.fs.FsIndexStore
backingStoreFreeSpace, backingStoreTotalSpace, deleteUnallocated, persistent, shardIndexLocation, shardLocation, shardTranslogLocation
 
Methods inherited from class org.elasticsearch.index.AbstractIndexComponent
index, nodeName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.elasticsearch.index.IndexComponent
index
 

Constructor Detail

MmapFsIndexStore

@Inject
public MmapFsIndexStore(Index index,
                               @IndexSettings
                               Settings indexSettings,
                               IndexService indexService,
                               NodeEnvironment nodeEnv)
Method Detail

shardStoreClass

public java.lang.Class<? extends Store> shardStoreClass()
Description copied from interface: IndexStore
The shard store class that should be used for each shard.