提交 5d3e48f6 编写于 作者: K kohsuke

adding alias Future interface to keep the signature compatibility.


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1347 71c3de6d-444a-0410-be80-ed276b4c234a
上级 62de7e79
......@@ -6,14 +6,12 @@ import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.io.OutputStream;
import java.io.Serializable;
import java.io.ByteArrayOutputStream;
import java.io.EOFException;
import java.lang.reflect.Proxy;
import java.util.Hashtable;
import java.util.Map;
import java.util.concurrent.ExecutionException;
import java.util.concurrent.Executor;
import java.util.concurrent.Future;
import java.util.logging.Level;
import java.util.logging.Logger;
......
package hudson.remoting;
/**
* Alias to {@link Future}.
*
* <p>
* This alias is defined so that retro-translation won't affect
* the publicly committed signature of the API.
*
* @author Kohsuke Kawaguchi
*/
public interface Future<V> extends java.util.concurrent.Future<V> {
}
package hudson.remoting;
import java.util.concurrent.ExecutionException;
import java.util.concurrent.Future;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.TimeoutException;
......
......@@ -3,7 +3,6 @@ package hudson.remoting;
import java.io.IOException;
import java.io.Serializable;
import java.util.concurrent.ExecutionException;
import java.util.concurrent.Future;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.TimeoutException;
import java.util.logging.Level;
......
......@@ -6,7 +6,6 @@ import java.io.OutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.util.Arrays;
import java.util.concurrent.Future;
/**
* Test {@link Pipe}.
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册