@Override public void open( Map map, TopologyContext topologyContext, SpoutOutputCollector spoutOutputCollector) { rmFetch = new RMResourceFetcher(config.jobHistoryConfig.rms); this.collector = spoutOutputCollector; this.zkState = new JobHistoryZKStateManager(config); this.lastFinishAppTime = zkState.readLastFinishedTimestamp(); zkState.resetApplications(); }