public class TransportFlushAction extends TransportBroadcastReplicationAction<FlushRequest,FlushResponse,ShardFlushRequest,ActionWriteResponse>
actionName, indexNameExpressionResolver, parseFieldMatcher, taskManager, threadPooldeprecationLogger, logger, settings| コンストラクタと説明 |
|---|
TransportFlushAction(Settings settings,
ThreadPool threadPool,
ClusterService clusterService,
TransportService transportService,
ActionFilters actionFilters,
IndexNameExpressionResolver indexNameExpressionResolver,
TransportShardFlushAction replicatedFlushAction) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected FlushResponse |
newResponse(int successfulShards,
int failedShards,
int totalNumCopies,
List<ShardOperationFailedException> shardFailures) |
protected ShardFlushRequest |
newShardRequest(FlushRequest request,
ShardId shardId) |
protected ActionWriteResponse |
newShardResponse() |
doExecute, doExecute, shardExecute, shardsexecute, execute, execute, executelogDeprecatedSetting, logRemovedSetting, nodeName@Inject public TransportFlushAction(Settings settings, ThreadPool threadPool, ClusterService clusterService, TransportService transportService, ActionFilters actionFilters, IndexNameExpressionResolver indexNameExpressionResolver, TransportShardFlushAction replicatedFlushAction)
protected ActionWriteResponse newShardResponse()
protected ShardFlushRequest newShardRequest(FlushRequest request, ShardId shardId)
protected FlushResponse newResponse(int successfulShards, int failedShards, int totalNumCopies, List<ShardOperationFailedException> shardFailures)
Copyright © 2009–2016. All rights reserved.