提交 acae77ef 编写于 作者: oldratlee's avatar oldratlee 🔥

code cleanup: clean imports

上级 1f005a2d
...@@ -2,14 +2,12 @@ package com.alibaba.ttl; ...@@ -2,14 +2,12 @@ package com.alibaba.ttl;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Collection; import java.util.Collection;
import java.util.Collections;
import java.util.List; import java.util.List;
import java.util.concurrent.Callable; import java.util.concurrent.Callable;
import java.util.concurrent.atomic.AtomicReference; import java.util.concurrent.atomic.AtomicReference;
import java.util.Collections;
import static com.alibaba.ttl.TransmittableThreadLocal.Transmitter.capture; import static com.alibaba.ttl.TransmittableThreadLocal.Transmitter.*;
import static com.alibaba.ttl.TransmittableThreadLocal.Transmitter.replay;
import static com.alibaba.ttl.TransmittableThreadLocal.Transmitter.restore;
/** /**
* {@link TtlCallable} decorate {@link Callable}, so as to get {@link TransmittableThreadLocal} * {@link TtlCallable} decorate {@link Callable}, so as to get {@link TransmittableThreadLocal}
......
...@@ -3,9 +3,7 @@ package com.alibaba.ttl; ...@@ -3,9 +3,7 @@ package com.alibaba.ttl;
import java.util.TimerTask; import java.util.TimerTask;
import java.util.concurrent.atomic.AtomicReference; import java.util.concurrent.atomic.AtomicReference;
import static com.alibaba.ttl.TransmittableThreadLocal.Transmitter.capture; import static com.alibaba.ttl.TransmittableThreadLocal.Transmitter.*;
import static com.alibaba.ttl.TransmittableThreadLocal.Transmitter.replay;
import static com.alibaba.ttl.TransmittableThreadLocal.Transmitter.restore;
/** /**
* {@link TtlTimerTask} decorate {@link TimerTask}, so as to get {@link TransmittableThreadLocal} * {@link TtlTimerTask} decorate {@link TimerTask}, so as to get {@link TransmittableThreadLocal}
......
package com.alibaba.ttl.threadpool; package com.alibaba.ttl.threadpool;
import com.alibaba.ttl.TransmittableThreadLocal;
import com.alibaba.ttl.TtlCallable; import com.alibaba.ttl.TtlCallable;
import com.alibaba.ttl.TtlRunnable; import com.alibaba.ttl.TtlRunnable;
import com.alibaba.ttl.TransmittableThreadLocal;
import java.util.Collection; import java.util.Collection;
import java.util.List; import java.util.List;
import java.util.concurrent.Callable; import java.util.concurrent.*;
import java.util.concurrent.ExecutionException;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Future;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.TimeoutException;
/** /**
* {@link TransmittableThreadLocal} Wrapper of {@link ExecutorService}, * {@link TransmittableThreadLocal} Wrapper of {@link ExecutorService},
......
package com.alibaba.ttl.threadpool; package com.alibaba.ttl.threadpool;
import com.alibaba.ttl.TtlRunnable;
import com.alibaba.ttl.TransmittableThreadLocal; import com.alibaba.ttl.TransmittableThreadLocal;
import com.alibaba.ttl.TtlRunnable;
import java.util.concurrent.Executor; import java.util.concurrent.Executor;
......
package com.alibaba.ttl.threadpool; package com.alibaba.ttl.threadpool;
import com.alibaba.ttl.TransmittableThreadLocal;
import com.alibaba.ttl.TtlCallable; import com.alibaba.ttl.TtlCallable;
import com.alibaba.ttl.TtlRunnable; import com.alibaba.ttl.TtlRunnable;
import com.alibaba.ttl.TransmittableThreadLocal;
import java.util.concurrent.Callable; import java.util.concurrent.Callable;
import java.util.concurrent.ScheduledExecutorService; import java.util.concurrent.ScheduledExecutorService;
......
...@@ -10,7 +10,6 @@ import java.util.concurrent.ScheduledExecutorService; ...@@ -10,7 +10,6 @@ import java.util.concurrent.ScheduledExecutorService;
* Factory Utils for getting TTL Wrapper of jdk executors. * Factory Utils for getting TTL Wrapper of jdk executors.
* *
* @author Jerry Lee (oldratlee at gmail dot com) * @author Jerry Lee (oldratlee at gmail dot com)
* @since 0.9.0
* @see java.util.concurrent.Executor * @see java.util.concurrent.Executor
* @see java.util.concurrent.ExecutorService * @see java.util.concurrent.ExecutorService
* @see java.util.concurrent.ThreadPoolExecutor * @see java.util.concurrent.ThreadPoolExecutor
...@@ -18,6 +17,7 @@ import java.util.concurrent.ScheduledExecutorService; ...@@ -18,6 +17,7 @@ import java.util.concurrent.ScheduledExecutorService;
* @see java.util.concurrent.Executors * @see java.util.concurrent.Executors
* @see java.util.concurrent.CompletionService * @see java.util.concurrent.CompletionService
* @see java.util.concurrent.ExecutorCompletionService * @see java.util.concurrent.ExecutorCompletionService
* @since 0.9.0
*/ */
public final class TtlExecutors { public final class TtlExecutors {
/** /**
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册