Package org.elasticsearch.index.shard
Class AbstractIndexShardComponent
java.lang.Object
org.elasticsearch.index.shard.AbstractIndexShardComponent
- All Implemented Interfaces:
IndexShardComponent
- Direct Known Subclasses:
IndexShard
,ReplicationTracker
,ShardBitsetFilterCache
,ShardGetService
,ShardIndexWarmerService
,Store
,Translog
public abstract class AbstractIndexShardComponent extends java.lang.Object implements IndexShardComponent
-
Field Summary
Fields Modifier and Type Field Description protected IndexSettings
indexSettings
protected org.apache.logging.log4j.Logger
logger
protected ShardId
shardId
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractIndexShardComponent(ShardId shardId, IndexSettings indexSettings)
-
Method Summary
Modifier and Type Method Description IndexSettings
indexSettings()
ShardId
shardId()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
logger
protected final org.apache.logging.log4j.Logger logger -
shardId
-
indexSettings
-
-
Constructor Details
-
AbstractIndexShardComponent
-
-
Method Details
-
shardId
- Specified by:
shardId
in interfaceIndexShardComponent
-
indexSettings
- Specified by:
indexSettings
in interfaceIndexShardComponent
-