org.elasticsearch.index.store.fs
Class SimpleFsIndexStore

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

public class SimpleFsIndexStore
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
SimpleFsIndexStore(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

SimpleFsIndexStore

@Inject
public SimpleFsIndexStore(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.