org.elasticsearch.common.component
Class AbstractComponent

java.lang.Object
  extended by org.elasticsearch.common.component.AbstractComponent
Direct Known Subclasses:
AbstractLifecycleComponent, AllocationDecider, AllocationService, BaseRestHandler, BlobReuseExistingGatewayAllocator, ByteBufferCache, DateHistogramFacetProcessor, DiscoveryNodeService, DumpMonitorService, ElectMasterService, EvenShardsCountAllocator, FilterFacetProcessor, FsBlobStore, FsService, GeoDistanceFacetProcessor, GetJmxServiceUrlAction, HighlightPhase, HistogramFacetProcessor, IndicesAnalysisService, IndicesFilterCache, IndicesStore, InternalIndicesLifecycle, InternalIndicesWarmer, InternalTransportAdminClient, JmxClusterService, JmxFsProbe, JmxNetworkProbe, JmxOsProbe, JmxProcessProbe, JvmService, LocalAllocateDangledIndices, LocalGatewayAllocator, LocalGatewayMetaState, LocalGatewayShardsState, MasterFaultDetection, MembershipAction, MetaDataCreateIndexService, MetaDataDeleteIndexService, MetaDataIndexAliasesService, MetaDataIndexTemplateService, MetaDataMappingService, MetaDataService, MetaDataStateIndexService, MetaDataUpdateSettingsService, MvelScriptEngineService, NativeScriptEngineService, NetworkService, NetworkService, NodeAdminClient, NodeAliasesUpdatedAction, NodeCache, NodeEnvironment, NodeIndexCreatedAction, NodeIndexDeletedAction, NodeMappingCreatedAction, NodeMappingRefreshAction, NodeService, NodeSettingsService, NodesFaultDetection, OsService, PlainOperationRouting, PluginsService, ProcessService, PublishClusterStateAction, PublishRiverClusterStateAction, QueryFacetProcessor, RangeFacetProcessor, RecoverySettings, RecoverySource, RecoveryTarget, ScriptService, SearchPhaseController, SearchServiceTransportAction, SettingsFilter, ShardsAllocators, ShardStateAction, SigarFsProbe, SigarNetworkProbe, SigarOsProbe, SigarProcessProbe, SigarService, StatisticalFacetProcessor, TermsFacetProcessor, TermsStatsFacetProcessor, ThreadPool, TransportAction, TransportActionNodeProxy, TransportClientNodesService, TransportSearchScrollQueryAndFetchAction, TransportSearchScrollQueryThenFetchAction, TransportSearchScrollScanAction

public class AbstractComponent
extends Object


Field Summary
protected  Settings componentSettings
           
protected  ESLogger logger
           
protected  Settings settings
           
 
Constructor Summary
AbstractComponent(Settings settings)
           
AbstractComponent(Settings settings, Class customClass)
           
AbstractComponent(Settings settings, Class loggerClass, Class componentClass)
           
AbstractComponent(Settings settings, String prefixSettings)
           
AbstractComponent(Settings settings, String prefixSettings, Class customClass)
           
AbstractComponent(Settings settings, String prefixSettings, Class loggerClass, Class componentClass)
           
 
Method Summary
 String nodeName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected final ESLogger logger

settings

protected final Settings settings

componentSettings

protected final Settings componentSettings
Constructor Detail

AbstractComponent

public AbstractComponent(Settings settings)

AbstractComponent

public AbstractComponent(Settings settings,
                         String prefixSettings)

AbstractComponent

public AbstractComponent(Settings settings,
                         Class customClass)

AbstractComponent

public AbstractComponent(Settings settings,
                         String prefixSettings,
                         Class customClass)

AbstractComponent

public AbstractComponent(Settings settings,
                         Class loggerClass,
                         Class componentClass)

AbstractComponent

public AbstractComponent(Settings settings,
                         String prefixSettings,
                         Class loggerClass,
                         Class componentClass)
Method Detail

nodeName

public String nodeName()


Copyright © 2009-2012. All Rights Reserved.