| 程序包 | 说明 |
|---|---|
| com.iih5.actor |
| 限定符和类型 | 类和说明 |
|---|---|
class |
Actor
并发包中核心的类,负责处理所有任务,并且保证同一Actor提交的任务
都在同一线程中顺序执行,每个Actor对应一个
ActorExecutor但是同一个ActorExecutor 可以为多个Actor服务
Actor可以切换ActorExecutor 切换时为了保证线程安全一致性
会改变Actor状态为ActorState.TRANSITIVE 处于此状态时,
任务不会马上提交执行,而是会先放入缓冲队列中等待状态恢复正常时下次任务激活执行
|
| 限定符和类型 | 方法和说明 |
|---|---|
IActor |
ActorManager.createActor()
创建一个已分配好执行任务Executor的Submiter
|
IActor |
ActorManager.createActor(String actorName)
创建一个已分配好执行任务Executor的Submiter
|
IActor |
ActorManager.getActor(String actorName)
根据名字获取Actor
|
Copyright © 2016. All rights reserved.