org.elasticsearch.util.component
Class AbstractComponent
java.lang.Object
org.elasticsearch.util.component.AbstractComponent
- Direct Known Subclasses:
- AbstractLifecycleComponent, AbstractThreadPool, BaseAction, BaseClientTransportAction, BaseRestHandler, DumpMonitorService, ElectMasterService, GetJmxServiceUrlAction, IndicesMemoryCleaner, InternalIndicesLifecycle, InternalTransportAdminClient, InternalTransportClient, InternalTransportClusterAdminClient, InternalTransportIndicesAdminClient, JmxClusterService, JmxNetworkProbe, JmxOsProbe, JmxProcessProbe, JvmService, MasterFaultDetection, MembershipAction, MetaDataService, NetworkService, NetworkService, NodeAdminClient, NodeClient, NodeClusterAdminClient, NodeIndexCreatedAction, NodeIndexDeletedAction, NodeIndicesAdminClient, NodeMappingCreatedAction, NodesFaultDetection, OsService, PluginsService, ProcessService, PublishClusterStateAction, RecoveryThrottler, SearchServiceTransportAction, SettingsFilter, ShardStateAction, SigarNetworkProbe, SigarOsProbe, SigarProcessProbe, SigarService, TimerService, TransportClientClusterService, TransportClientNodesService, TransportSearchScrollQueryAndFetchAction, TransportSearchScrollQueryThenFetchAction
public class AbstractComponent
- extends java.lang.Object
Method Summary |
java.lang.String |
nodeName()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected final ESLogger logger
settings
protected final Settings settings
componentSettings
protected final Settings componentSettings
AbstractComponent
public AbstractComponent(Settings settings)
AbstractComponent
public AbstractComponent(Settings settings,
java.lang.String prefixSettings)
AbstractComponent
public AbstractComponent(Settings settings,
java.lang.Class customClass)
AbstractComponent
public AbstractComponent(Settings settings,
java.lang.String prefixSettings,
java.lang.Class customClass)
AbstractComponent
public AbstractComponent(Settings settings,
java.lang.Class loggerClass,
java.lang.Class componentClass)
AbstractComponent
public AbstractComponent(Settings settings,
java.lang.String prefixSettings,
java.lang.Class loggerClass,
java.lang.Class componentClass)
nodeName
public java.lang.String nodeName()