java.lang.Object
org.elasticsearch.common.inject.AbstractModule
org.elasticsearch.action.ActionModule
- All Implemented Interfaces:
Module
Builds and binds the generic action map, all
TransportAction
s, and ActionFilters
.-
Constructor Summary
ConstructorDescriptionActionModule
(Settings settings, IndexNameExpressionResolver indexNameExpressionResolver, IndexScopedSettings indexScopedSettings, ClusterSettings clusterSettings, SettingsFilter settingsFilter, ThreadPool threadPool, List<ActionPlugin> actionPlugins, NodeClient nodeClient, CircuitBreakerService circuitBreakerService, UsageService usageService, SystemIndices systemIndices, Tracer tracer, ClusterService clusterService, List<ReservedClusterStateHandler<?>> reservedStateHandlers) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
Configures aBinder
via the exposed methods.void
initRestHandlers
(Supplier<DiscoveryNodes> nodesInCluster) Methods inherited from class org.elasticsearch.common.inject.AbstractModule
bind, bind, binder, configure
-
Constructor Details
-
ActionModule
public ActionModule(Settings settings, IndexNameExpressionResolver indexNameExpressionResolver, IndexScopedSettings indexScopedSettings, ClusterSettings clusterSettings, SettingsFilter settingsFilter, ThreadPool threadPool, List<ActionPlugin> actionPlugins, NodeClient nodeClient, CircuitBreakerService circuitBreakerService, UsageService usageService, SystemIndices systemIndices, Tracer tracer, ClusterService clusterService, List<ReservedClusterStateHandler<?>> reservedStateHandlers)
-
-
Method Details
-
getActions
-
initRestHandlers
-
configure
protected void configure()Description copied from class:AbstractModule
Configures aBinder
via the exposed methods.- Specified by:
configure
in classAbstractModule
-
getActionFilters
-
getRestController
-
getReservedClusterStateService
-