提交 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; ...@@ -6,14 +6,12 @@ import java.io.ObjectInputStream;
import java.io.ObjectOutputStream; import java.io.ObjectOutputStream;
import java.io.OutputStream; import java.io.OutputStream;
import java.io.Serializable; import java.io.Serializable;
import java.io.ByteArrayOutputStream;
import java.io.EOFException; import java.io.EOFException;
import java.lang.reflect.Proxy; import java.lang.reflect.Proxy;
import java.util.Hashtable; import java.util.Hashtable;
import java.util.Map; import java.util.Map;
import java.util.concurrent.ExecutionException; import java.util.concurrent.ExecutionException;
import java.util.concurrent.Executor; import java.util.concurrent.Executor;
import java.util.concurrent.Future;
import java.util.logging.Level; import java.util.logging.Level;
import java.util.logging.Logger; 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; package hudson.remoting;
import java.util.concurrent.ExecutionException; import java.util.concurrent.ExecutionException;
import java.util.concurrent.Future;
import java.util.concurrent.TimeUnit; import java.util.concurrent.TimeUnit;
import java.util.concurrent.TimeoutException; import java.util.concurrent.TimeoutException;
......
...@@ -3,7 +3,6 @@ package hudson.remoting; ...@@ -3,7 +3,6 @@ package hudson.remoting;
import java.io.IOException; import java.io.IOException;
import java.io.Serializable; import java.io.Serializable;
import java.util.concurrent.ExecutionException; import java.util.concurrent.ExecutionException;
import java.util.concurrent.Future;
import java.util.concurrent.TimeUnit; import java.util.concurrent.TimeUnit;
import java.util.concurrent.TimeoutException; import java.util.concurrent.TimeoutException;
import java.util.logging.Level; import java.util.logging.Level;
......
...@@ -6,7 +6,6 @@ import java.io.OutputStream; ...@@ -6,7 +6,6 @@ import java.io.OutputStream;
import java.io.IOException; import java.io.IOException;
import java.io.InputStream; import java.io.InputStream;
import java.util.Arrays; import java.util.Arrays;
import java.util.concurrent.Future;
/** /**
* Test {@link Pipe}. * Test {@link Pipe}.
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册