Interface ComputeCommand<A extends IgniteDataTransferObject,​R>

    • Method Detail

      • printResult

        default void printResult​(A arg,
                                 R res,
                                 Consumer<String> printer)
        Prints command result to the user.
        Parameters:
        arg - Argument.
        res - Result.
        printer - Implementation specific printer.
      • handleException

        default R handleException​(Exception e,
                                  Consumer<String> printer)
                           throws Exception
        Parameters:
        e - Task execution exception to handle.
        printer - Implementation specific printer.
        Returns:
        Result if the exception is suppressed.
        Throws:
        Exception