public boolean matches(ServiceReference sr, BundleContext bc) throws Exception {
if (getBSN() != null) {
if (!bc.getBundle().getSymbolicName().matches(getBSN())) {
return false;
}
}
if (getBundleVersion() != null) {
if (!bc.getBundle().getVersion().equals(getBundleVersion())) {
return false;
}
}
if (getServiceFilter() != null) {
Filter f = bc.createFilter(getServiceFilter());
return f.match(sr);
} else {
return false;
}
}
Rule.java 文件源码
java
阅读 29
收藏 0
点赞 0
评论 0
项目:service-jockey
作者:
评论列表
文章目录