本文整理汇总了Java中com.alibaba.jstorm.event.EventManager类的典型用法代码示例。如果您正苦于以下问题:Java EventManager类的具体用法?Java EventManager怎么用?Java EventManager使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
EventManager类属于com.alibaba.jstorm.event包,在下文中一共展示了EventManager类的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: SupervisorManger
import com.alibaba.jstorm.event.EventManager; //导入依赖的package包/类
public SupervisorManger(Map conf, String supervisorId,
AtomicBoolean active, Vector<AsyncLoopThread> threads,
EventManager processesEventManager, EventManager eventManager,
Httpserver httpserver, StormClusterState stormClusterState,
ConcurrentHashMap<String, String> workerThreadPidsAtom) {
this.conf = conf;
this.supervisorId = supervisorId;
this.active = active;
this.threads = threads;
this.processesEventManager = processesEventManager;
this.eventManager = eventManager;
this.httpserver = httpserver;
this.stormClusterState = stormClusterState;
this.workerThreadPidsAtom = workerThreadPidsAtom;
Runtime.getRuntime().addShutdownHook(new Thread(this));
}
示例2: SupervisorManger
import com.alibaba.jstorm.event.EventManager; //导入依赖的package包/类
public SupervisorManger(Map conf, String supervisorId, Vector<AsyncLoopThread> threads, EventManager eventManager,
Httpserver httpserver, StormClusterState stormClusterState, ConcurrentHashMap<String, String> workerThreadPidsAtom) {
this.conf = conf;
this.supervisorId = supervisorId;
this.shutdown = new AtomicBoolean(false);
this.threads = threads;
this.eventManager = eventManager;
this.httpserver = httpserver;
this.stormClusterState = stormClusterState;
this.workerThreadPidsAtom = workerThreadPidsAtom;
this.metricsReporter = new JStormMetricsReporter(this);
this.metricsReporter.init();
registerSupervisorMetrics();
Runtime.getRuntime().addShutdownHook(new Thread(this));
}
示例3: SyncSupervisorEvent
import com.alibaba.jstorm.event.EventManager; //导入依赖的package包/类
/**
* @param conf
* @param processEventManager
* @param syncSupEventManager
* @param stormClusterState
* @param supervisorId
* @param localState
* @param syncProcesses
*/
public SyncSupervisorEvent(String supervisorId, Map conf,
EventManager processEventManager, EventManager syncSupEventManager,
StormClusterState stormClusterState, LocalState localState,
SyncProcessEvent syncProcesses) {
this.syncProcesses = syncProcesses;
this.processEventManager = processEventManager;
this.syncSupEventManager = syncSupEventManager;
this.stormClusterState = stormClusterState;
this.conf = conf;
this.supervisorId = supervisorId;
this.localState = localState;
}
示例4: SupervisorManger
import com.alibaba.jstorm.event.EventManager; //导入依赖的package包/类
public SupervisorManger(Map conf, String supervisorId, Vector<AsyncLoopThread> threads, EventManager processesEventManager, EventManager eventManager,
Httpserver httpserver, StormClusterState stormClusterState, ConcurrentHashMap<String, String> workerThreadPidsAtom) {
this.conf = conf;
this.supervisorId = supervisorId;
this.shutdown = new AtomicBoolean(false);
this.threads = threads;
this.processesEventManager = processesEventManager;
this.eventManager = eventManager;
this.httpserver = httpserver;
this.stormClusterState = stormClusterState;
this.workerThreadPidsAtom = workerThreadPidsAtom;
Runtime.getRuntime().addShutdownHook(new Thread(this));
}
示例5: SyncSupervisorEvent
import com.alibaba.jstorm.event.EventManager; //导入依赖的package包/类
/**
* @param conf
* @param processEventManager
* @param syncSupEventManager
* @param stormClusterState
* @param supervisorId
* @param localState
* @param syncProcesses
*/
public SyncSupervisorEvent(String supervisorId, Map conf, EventManager processEventManager, EventManager syncSupEventManager,
StormClusterState stormClusterState, LocalState localState, SyncProcessEvent syncProcesses, Heartbeat heartbeat) {
this.syncProcesses = syncProcesses;
this.processEventManager = processEventManager;
this.syncSupEventManager = syncSupEventManager;
this.stormClusterState = stormClusterState;
this.conf = conf;
this.supervisorId = supervisorId;
this.localState = localState;
this.heartbeat = heartbeat;
}
示例6: SyncSupervisorEvent
import com.alibaba.jstorm.event.EventManager; //导入依赖的package包/类
@SuppressWarnings("unchecked")
public SyncSupervisorEvent(String supervisorId, Map conf, EventManager syncSupEventManager,
StormClusterState stormClusterState, LocalState localState,
SyncProcessEvent syncProcesses, Heartbeat heartbeat) {
this.syncProcesses = syncProcesses;
this.syncSupEventManager = syncSupEventManager;
this.stormClusterState = stormClusterState;
this.conf = conf;
this.supervisorId = supervisorId;
this.localState = localState;
this.heartbeat = heartbeat;
}