public class ActorManager extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected ExecutorService |
threadPool |
protected int |
threadSize |
| 构造器和说明 |
|---|
ActorManager() |
ActorManager(int threadSize,
ThreadFactory factory) |
| 限定符和类型 | 方法和说明 |
|---|---|
IActorExecutor |
assignActorExecutor()
得到一个MessageTaskExecutor
|
IActor |
createActor()
创建一个已分配好执行任务Executor的Submiter
|
IActor |
createActor(String actorName)
创建一个已分配好执行任务Executor的Submiter
|
IActor |
getActor(String actorName)
根据名字获取Actor
|
List<IActorExecutor> |
getActorExecutors() |
ScheduledExecutorService |
getScheduledExecutorService()
用来提交延时任务到队列中的线程池
|
void |
shutdown()
关闭ActorManager线程池
|
protected int threadSize
protected ExecutorService threadPool
public ActorManager(int threadSize,
ThreadFactory factory)
public ActorManager()
public IActorExecutor assignActorExecutor()
public ScheduledExecutorService getScheduledExecutorService()
public IActor createActor()
public List<IActorExecutor> getActorExecutors()
public IActor createActor(String actorName)
actorName - public void shutdown()
Copyright © 2016. All rights reserved.