@Deprecated
  public synchronized AsyncInvocation<V> join(final long millis, final int nanos)
      throws InterruptedException {
    thread.join(millis, nanos);
    return this;
  }
Waits at most {@code millis} milliseconds plus {@code nanos} nanoseconds for this
{@code AsyncInvocation} to complete.

@param millis the time to wait in milliseconds
@param nanos {@code 0-999999} additional nanoseconds to wait

@return this {@code AsyncInvocation}

@throws IllegalArgumentException if the value of {@code millis} is negative, or the value of
        {@code nanos} is not in the range {@code 0-999999}.

@throws InterruptedException if the current thread is interrupted.

@deprecated Please use {@link #await()} or {@link #get()} instead.
geode-dunit/src/main/java/org/apache/geode/test/dunit/AsyncInvocation.java