public class MessageSelector
extends java.lang.Object
Now, support:
org.apache.rocketmq.common.filter.ExpressionType#TAG
org.apache.rocketmq.common.filter.ExpressionType#SQL92
Modifier and Type | Method and Description |
---|---|
static MessageSelector |
bySql(java.lang.String sql)
Use SLQ92 to select message.
|
static MessageSelector |
byTag(java.lang.String tag)
Use tag to select message.
|
java.lang.String |
getExpression() |
java.lang.String |
getExpressionType() |
public static MessageSelector bySql(java.lang.String sql)
sql
- if null or empty, will be treated as select all message.public static MessageSelector byTag(java.lang.String tag)
tag
- if null or empty or "*", will be treated as select all message.public java.lang.String getExpressionType()
public java.lang.String getExpression()