Module org.elasticsearch.server
Class ReservedProjectStateUpdateTask
java.lang.Object
org.elasticsearch.reservedstate.service.ReservedStateUpdateTask<ReservedProjectStateHandler<?>>
org.elasticsearch.reservedstate.service.ReservedProjectStateUpdateTask
- All Implemented Interfaces:
ClusterStateTaskListener
public class ReservedProjectStateUpdateTask
extends ReservedStateUpdateTask<ReservedProjectStateHandler<?>>
-
Constructor Summary
ConstructorsConstructorDescriptionReservedProjectStateUpdateTask(ProjectId projectId, String namespace, ReservedStateChunk stateChunk, ReservedStateVersionCheck versionCheck, Map<String, ReservedProjectStateHandler<?>> handlers, Collection<String> orderedHandlers, Consumer<org.elasticsearch.reservedstate.service.ErrorState> errorReporter, ActionListener<ActionResponse.Empty> listener) -
Method Summary
Modifier and TypeMethodDescriptionprotected ClusterStateexecute(ClusterState currentState) protected TransformStatetransform(ReservedProjectStateHandler<?> handler, Object state, TransformState transformState) Methods inherited from class org.elasticsearch.reservedstate.service.ReservedStateUpdateTask
onFailure
-
Constructor Details
-
ReservedProjectStateUpdateTask
public ReservedProjectStateUpdateTask(ProjectId projectId, String namespace, ReservedStateChunk stateChunk, ReservedStateVersionCheck versionCheck, Map<String, ReservedProjectStateHandler<?>> handlers, Collection<String> orderedHandlers, Consumer<org.elasticsearch.reservedstate.service.ErrorState> errorReporter, ActionListener<ActionResponse.Empty> listener)
-
-
Method Details
-
projectId
- Specified by:
projectIdin classReservedStateUpdateTask<ReservedProjectStateHandler<?>>
-
transform
protected TransformState transform(ReservedProjectStateHandler<?> handler, Object state, TransformState transformState) throws Exception - Specified by:
transformin classReservedStateUpdateTask<ReservedProjectStateHandler<?>>- Throws:
Exception
-
execute
-