@MethodParser("countdown")
public Filter parseCountdownFilter(Element el) throws InvalidXMLException {
final Duration duration = XMLUtils.parseDuration(el, "duration").required();
if(Comparables.greaterThan(duration, Duration.ZERO)) {
return new MonostableFilter(duration,
filterParser.parseReferenceOrChild(el),
messageTemplates.property(el, "message")
.placeholders(Range.closed(0, 1))
.optional());
} else {
return new StaticFilter(Filter.QueryResponse.DENY);
}
}
FilterDefinitionParser.java 文件源码
java
阅读 36
收藏 0
点赞 0
评论 0
项目:ProjectAres
作者:
评论列表
文章目录