本文整理汇总了Java中com.alibaba.dubbo.registry.common.domain.Route.getFilterRule方法的典型用法代码示例。如果您正苦于以下问题:Java Route.getFilterRule方法的具体用法?Java Route.getFilterRule怎么用?Java Route.getFilterRule使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.alibaba.dubbo.registry.common.domain.Route
的用法示例。
在下文中一共展示了Route.getFilterRule方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: parse
import com.alibaba.dubbo.registry.common.domain.Route; //导入方法依赖的package包/类
/**
* 把字符串形式的RouteRule的解析成对象。
*
* @throws ParseException RouteRule字符串格式不对了。以下输入的情况,RouteRule都是非法的。
* <ul> <li> 输入是<code>null</code>。
* <li> 输入是空串,或是空白串。
* <li> 输入的Rule,没有When条件
* <li> 输入的Rule,没有Then条件
* </ul>
*/
public static RouteRule parse(Route route) throws ParseException {
if(route == null)
throw new ParseException("null route!", 0);
if(route.getMatchRule() == null && route.getFilterRule() == null) {
return parse(route.getRule());
}
return parse(route == null ? null : route.getMatchRule(), route == null ? null : route.getFilterRule());
}
示例2: parse
import com.alibaba.dubbo.registry.common.domain.Route; //导入方法依赖的package包/类
/**
* 把字符串形式的RouteRule的解析成对象。
*
* @throws ParseException RouteRule字符串格式不对了。以下输入的情况,RouteRule都是非法的。
* <ul> <li> 输入是<code>null</code>。
* <li> 输入是空串,或是空白串。
* <li> 输入的Rule,没有When条件
* <li> 输入的Rule,没有Then条件
* </ul>
*/
public static RouteRule parse(Route route) throws ParseException {
if (route == null)
throw new ParseException("null route!", 0);
if (route.getMatchRule() == null && route.getFilterRule() == null) {
return parse(route.getRule());
}
return parse(route == null ? null : route.getMatchRule(), route == null ? null : route.getFilterRule());
}