code: @Override
      public boolean isCancelled() {
  
          //F743-609CodRev - read volatile variable only once
          boolean cancelled = ivCancelled;
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled()) {
              Tr.debug(tc, "isCancelled: " + cancelled + " Future object: " + this);
          }
  
          return (cancelled);
      }
docs: This method allows clients to check the Future object to see if the asynch
  method was canceled before it got a chance to execute.