Manager
create
destroy
作用
销毁Manager
enable
disable
onEnable
onDisable
initialize
作用
你应该继承Manager类,覆盖此方法才能在Manager被初始化时执行你的代码
示例
java
public class MyMgr extends Manager {
@Override
public void initialize(){
// your custom code
}
}
update
cleanup
regWork
作用
注册一个作业(Work),此Manager负责更新此作业,但是具体的作业由工人(Worker)操作
类型说明
参数 | 类型 |
---|---|
worker | Worker |
resource | Object |
setId
简介
默认情况下,AMC并不会为你的manager设置id。在初始化之前,如果你还没有设置id的话,amc在初始化的时候就会根据你manager的class信息设置id。id在查询manager时非常重要。
WARNING
如果你要添加一个id已经存在在amc系统的中的manager,比如,amc中已经有一个manager对象有A这个id,但是,如果你还要添加一个manager(与上面那个manager是两个对象),而且id也是A的话,amc不会报错,也不会提示,只会把顶掉之前的那个manager。
类型说明
参数 | 类型 |
---|---|
id | String |