public class QueueExecutorWithReturnsImpl extends QueueExecutorImpl implements QueueExecutor
| 限定符和类型 | 字段和说明 |
|---|---|
protected Class<?> |
cla |
protected Executor |
executor |
protected int |
poolSize |
protected Map<Object,Queue> |
queueMap |
protected Set<Object> |
runSet |
protected long |
waitTime |
setting| 限定符 | 构造器和说明 |
|---|---|
|
QueueExecutorWithReturnsImpl(Class<?> cla,
Executor executor,
Setting setting) |
protected |
QueueExecutorWithReturnsImpl(Class<?> cla,
int poolSize,
long waitTime,
Executor executor,
Setting setting) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
append(Object t,
Object... objects) |
Object |
execute(Object This,
Method method,
Object... objects) |
protected void |
getVal(Future future) |
protected void |
init() |
protected <T> void |
matcherAndRun(T t,
Object[] objects,
long startTime,
Object parts) |
<T> int |
queueExecute(T t,
Object... objects) |
protected <T> void |
runEnd(T t) |
<T extends Runner> |
setAfter(T runner) |
<T extends Runner> |
setBefore(T runner) |
<T extends RunnerOnThrows> |
setException(T r) |
protected <T> void |
tryRun(T t,
Object[] objects) |
createprotected Class<?> cla
protected Executor executor
protected int poolSize
protected long waitTime
public QueueExecutorWithReturnsImpl(Class<?> cla, Executor executor, Setting setting)
public <T extends RunnerOnThrows> void setException(T r)
setException 在接口中 QueueExecutorsetException 在类中 QueueExecutorImplpublic <T extends Runner> void setBefore(T runner)
setBefore 在接口中 QueueExecutorsetBefore 在类中 QueueExecutorImplpublic <T extends Runner> void setAfter(T runner)
setAfter 在接口中 QueueExecutorsetAfter 在类中 QueueExecutorImplprotected void init()
public Object execute(Object This, Method method, Object... objects) throws Throwable
execute 在接口中 Executorexecute 在类中 ExecutorNowImplThrowablepublic <T> int queueExecute(T t,
Object... objects)
queueExecute 在接口中 QueueExecutorqueueExecute 在类中 QueueExecutorImplprotected <T> void tryRun(T t,
Object[] objects)
protected <T> void runEnd(T t)
protected void getVal(Future future)
Copyright © 2025. All rights reserved.