Class GridCacheTxRecoveryFuture

    • Constructor Detail

    • Method Detail

      • prepare

        public void prepare()
        Initializes future.
      • futureId

        public IgniteUuid futureId()
        Returns:
        Unique identifier for this future.
      • onNodeLeft

        public boolean onNodeLeft​(UUID nodeId)
        Callback for when node left.
        Parameters:
        nodeId - Left node ID.
        Returns:
        True if future cared about this node.
      • trackable

        public boolean trackable()
        Returns:
        True if future should be tracked.
      • markNotTrackable

        public void markNotTrackable()
        Marks this future as non-trackable.
      • onDone

        public boolean onDone​(@Nullable
                              @Nullable Boolean res,
                              @Nullable
                              @Nullable Throwable err)
        Callback to notify that future is finished. Note that if non-null exception is passed in the result value will be ignored.
        Overrides:
        onDone in class GridFutureAdapter<Boolean>
        Parameters:
        res - Optional result.
        err - Optional error.
        Returns:
        True if result was set by this call.