java.lang.Object
org.elasticsearch.common.inject.AbstractModule
org.elasticsearch.action.ActionModule
- All Implemented Interfaces:
Module
Builds and binds the generic action map, all
TransportActions, and ActionFilters.-
Constructor Summary
ConstructorsConstructorDescriptionActionModule(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 voidConfigures aBindervia the exposed methods.voidinitRestHandlers(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:AbstractModuleConfigures aBindervia the exposed methods.- Specified by:
configurein classAbstractModule
-
getActionFilters
-
getRestController
-
getReservedClusterStateService
-