- java.lang.Object
-
- java.util.concurrent.AbstractExecutorService
-
- org.redkale.util.ThreadHashExecutor
-
- 所有已实现的接口:
Executor,ExecutorService
@Deprecated(since="2.8.0") public class ThreadHashExecutor extends AbstractExecutorService
已过时。线程池详情见: https://redkale.org
- 从以下版本开始:
- 2.1.0
- 作者:
- zhangjx
-
-
构造器概要
构造器 构造器 说明 ThreadHashExecutor()已过时。ThreadHashExecutor(int size)已过时。ThreadHashExecutor(int size, ThreadFactory factory)已过时。
-
方法概要
所有方法 实例方法 具体方法 已过时的方法 修饰符和类型 方法 说明 booleanawaitTermination(long l, TimeUnit tu)已过时。voidexecute(int hash, Runnable command)已过时。voidexecute(Serializable hash, Runnable command)已过时。voidexecute(Runnable command)已过时。intgetCorePoolSize()已过时。<T> List<Future<T>>invokeAll(Collection<? extends Callable<T>> tasks)已过时。<T> List<Future<T>>invokeAll(Collection<? extends Callable<T>> tasks, long timeout, TimeUnit unit)已过时。<T> TinvokeAny(Collection<? extends Callable<T>> tasks)已过时。<T> TinvokeAny(Collection<? extends Callable<T>> tasks, long timeout, TimeUnit unit)已过时。booleanisShutdown()已过时。booleanisTerminated()已过时。voidsetThreadFactory(ThreadFactory factory)已过时。voidshutdown()已过时。List<Runnable>shutdownNow()已过时。Futuresubmit(int hash, Runnable task)已过时。<T> Future<T>submit(int hash, Runnable task, T result)已过时。<T> Future<T>submit(int hash, Callable<T> task)已过时。Futuresubmit(Runnable task)已过时。<T> Future<T>submit(Runnable task, T result)已过时。<T> Future<T>submit(Callable<T> task)已过时。intwaitingSize()已过时。-
从类继承的方法 java.util.concurrent.AbstractExecutorService
newTaskFor, newTaskFor
-
-
-
-
构造器详细资料
-
ThreadHashExecutor
public ThreadHashExecutor()
已过时。
-
ThreadHashExecutor
public ThreadHashExecutor(int size)
已过时。
-
ThreadHashExecutor
public ThreadHashExecutor(int size, ThreadFactory factory)已过时。
-
-
方法详细资料
-
setThreadFactory
public void setThreadFactory(ThreadFactory factory)
已过时。
-
getCorePoolSize
public int getCorePoolSize()
已过时。
-
execute
public void execute(Runnable command)
已过时。
-
execute
public void execute(int hash, Runnable command)已过时。
-
execute
public void execute(Serializable hash, Runnable command)
已过时。
-
submit
public Future submit(Runnable task)
已过时。- 指定者:
submit在接口中ExecutorService- 覆盖:
submit在类中AbstractExecutorService
-
submit
public <T> Future<T> submit(Runnable task, T result)
已过时。- 指定者:
submit在接口中ExecutorService- 覆盖:
submit在类中AbstractExecutorService
-
submit
public <T> Future<T> submit(Callable<T> task)
已过时。- 指定者:
submit在接口中ExecutorService- 覆盖:
submit在类中AbstractExecutorService
-
waitingSize
public int waitingSize()
已过时。
-
shutdown
public void shutdown()
已过时。
-
isShutdown
public boolean isShutdown()
已过时。
-
isTerminated
public boolean isTerminated()
已过时。
-
awaitTermination
public boolean awaitTermination(long l, TimeUnit tu) throws InterruptedException已过时。
-
invokeAny
public <T> T invokeAny(Collection<? extends Callable<T>> tasks) throws InterruptedException, ExecutionException
已过时。- 指定者:
invokeAny在接口中ExecutorService- 覆盖:
invokeAny在类中AbstractExecutorService- 抛出:
InterruptedExceptionExecutionException
-
invokeAny
public <T> T invokeAny(Collection<? extends Callable<T>> tasks, long timeout, TimeUnit unit) throws InterruptedException, ExecutionException, TimeoutException
已过时。- 指定者:
invokeAny在接口中ExecutorService- 覆盖:
invokeAny在类中AbstractExecutorService- 抛出:
InterruptedExceptionExecutionExceptionTimeoutException
-
invokeAll
public <T> List<Future<T>> invokeAll(Collection<? extends Callable<T>> tasks) throws InterruptedException
已过时。- 指定者:
invokeAll在接口中ExecutorService- 覆盖:
invokeAll在类中AbstractExecutorService- 抛出:
InterruptedException
-
invokeAll
public <T> List<Future<T>> invokeAll(Collection<? extends Callable<T>> tasks, long timeout, TimeUnit unit) throws InterruptedException
已过时。- 指定者:
invokeAll在接口中ExecutorService- 覆盖:
invokeAll在类中AbstractExecutorService- 抛出:
InterruptedException
-
-