public class TransportUpdateAction extends TransportInstanceSingleOperationAction<UpdateRequest,UpdateResponse>
clusterService, transportServiceactionName, indexNameExpressionResolver, parseFieldMatcher, taskManager, threadPooldeprecationLogger, logger, settings| コンストラクタと説明 |
|---|
TransportUpdateAction(Settings settings,
ThreadPool threadPool,
ClusterService clusterService,
TransportService transportService,
TransportIndexAction indexAction,
TransportDeleteAction deleteAction,
TransportCreateIndexAction createIndexAction,
UpdateHelper updateHelper,
ActionFilters actionFilters,
IndexNameExpressionResolver indexNameExpressionResolver,
IndicesService indicesService,
AutoCreateIndex autoCreateIndex) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected void |
doExecute(UpdateRequest request,
ActionListener<UpdateResponse> listener) |
protected String |
executor() |
protected UpdateResponse |
newResponse() |
static void |
resolveAndValidateRouting(MetaData metaData,
String concreteIndex,
UpdateRequest request) |
protected void |
resolveRequest(ClusterState state,
UpdateRequest request)
Resolves the request.
|
protected boolean |
retryOnFailure(Throwable e) |
protected void |
shardOperation(UpdateRequest request,
ActionListener<UpdateResponse> listener) |
protected void |
shardOperation(UpdateRequest request,
ActionListener<UpdateResponse> listener,
int retryCount) |
protected ShardIterator |
shards(ClusterState clusterState,
UpdateRequest request)
Should return an iterator with a single shard!
|
checkGlobalBlock, checkRequestBlock, transportOptionsdoExecute, execute, execute, execute, executelogDeprecatedSetting, logRemovedSetting, nodeName@Inject public TransportUpdateAction(Settings settings, ThreadPool threadPool, ClusterService clusterService, TransportService transportService, TransportIndexAction indexAction, TransportDeleteAction deleteAction, TransportCreateIndexAction createIndexAction, UpdateHelper updateHelper, ActionFilters actionFilters, IndexNameExpressionResolver indexNameExpressionResolver, IndicesService indicesService, AutoCreateIndex autoCreateIndex)
protected String executor()
protected UpdateResponse newResponse()
protected boolean retryOnFailure(Throwable e)
protected void resolveRequest(ClusterState state, UpdateRequest request)
TransportInstanceSingleOperationActionpublic static void resolveAndValidateRouting(MetaData metaData, String concreteIndex, UpdateRequest request)
protected void doExecute(UpdateRequest request, ActionListener<UpdateResponse> listener)
protected ShardIterator shards(ClusterState clusterState, UpdateRequest request)
TransportInstanceSingleOperationActionprotected void shardOperation(UpdateRequest request, ActionListener<UpdateResponse> listener)
protected void shardOperation(UpdateRequest request, ActionListener<UpdateResponse> listener, int retryCount)
Copyright © 2009–2016. All rights reserved.