Interface StateTransitions.ToStopWithSavepoint

    • Method Detail

      • goToStopWithSavepoint

        CompletableFuture<String> goToStopWithSavepoint​(ExecutionGraph executionGraph,
                                                        ExecutionGraphHandler executionGraphHandler,
                                                        OperatorCoordinatorHandler operatorCoordinatorHandler,
                                                        CheckpointScheduling checkpointScheduling,
                                                        CompletableFuture<String> savepointFuture,
                                                        List<ExceptionHistoryEntry> failureCollection)
        Transitions into the StopWithSavepoint state.
        Parameters:
        executionGraph - executionGraph to pass to the StopWithSavepoint state
        executionGraphHandler - executionGraphHandler to pass to the StopWithSavepoint state
        operatorCoordinatorHandler - operatorCoordinatorHandler to pass to the StopWithSavepoint state
        savepointFuture - Future for the savepoint to complete.
        failureCollection - collection of failures that are propagated
        Returns:
        Location of the savepoint.