package com.alipay.bluewhale.core.daemon.supervisor;
import com.alipay.bluewhale.core.callback.RunnableCallback;
import com.alipay.bluewhale.core.event.EventManager;
class SyncCallback extends RunnableCallback {
private EventManager eventManager;
private RunnableCallback cb;
/**
* @param cb
* @param eventManager
*/
public SyncCallback(RunnableCallback cb, EventManager eventManager) {
this.eventManager = eventManager;
this.cb = cb;
}
@Override
public void run() {
eventManager.add(cb);
}
}