package com.alibaba.jstorm.task.master; public interface TMHandler { /** * Init TMHandler * * @param tmContext */ void init(TopologyMasterContext tmContext); /** * Process Event * * @param event */ void process(Object event) throws Exception; /** * Do cleanup job * ATTENTION: Due to one TMHandler maybe be register multiple times, * So it is likely to be call cleanup multiple times. */ void cleanup(); }