org.elasticsearch.index.store.fs
Class NioFsIndexStore

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.NioFsIndexStore
All Implemented Interfaces:
CloseableIndexComponent, IndexComponent, IndexStore

public class NioFsIndexStore
extends FsIndexStore


Field Summary
 
Fields inherited from class org.elasticsearch.index.store.support.AbstractIndexStore
indexService, indicesStore
 
Fields inherited from class org.elasticsearch.index.AbstractIndexComponent
componentSettings, index, indexSettings, logger
 
Constructor Summary
NioFsIndexStore(Index index, Settings indexSettings, IndexService indexService, IndicesStore indicesStore, NodeEnvironment nodeEnv)
           
 
Method Summary
 Class<? extends DirectoryService> shardDirectory()
          The shard store class that should be used for each shard.
 
Methods inherited from class org.elasticsearch.index.store.fs.FsIndexStore
backingStoreFreeSpace, backingStoreTotalSpace, canDeleteUnallocated, deleteUnallocated, persistent, shardIndexLocations, shardLocations, shardTranslogLocations
 
Methods inherited from class org.elasticsearch.index.store.support.AbstractIndexStore
close, indicesStore, rateLimiting
 
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
 

Constructor Detail

NioFsIndexStore

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

shardDirectory

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



Copyright © 2009-2012. All Rights Reserved.