提交线上使用版本
This commit is contained in:
21
src/main/java/cn/ac/iie/utils/TupleUtils.java
Normal file
21
src/main/java/cn/ac/iie/utils/TupleUtils.java
Normal file
@@ -0,0 +1,21 @@
|
||||
package cn.ac.iie.utils;
|
||||
|
||||
import org.apache.storm.Constants;
|
||||
import org.apache.storm.tuple.Tuple;
|
||||
|
||||
/**
|
||||
* @author Administrator
|
||||
*/
|
||||
public final class TupleUtils {
|
||||
/**
|
||||
* 判断是否系统自动发送的Tuple
|
||||
*
|
||||
* @param tuple
|
||||
* @return
|
||||
*/
|
||||
public static boolean isTick(Tuple tuple) {
|
||||
return tuple != null
|
||||
&& Constants.SYSTEM_COMPONENT_ID.equals(tuple.getSourceComponent())
|
||||
&& Constants.SYSTEM_TICK_STREAM_ID.equals(tuple.getSourceStreamId());
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user