hudson.model.TopLevelItem#hasPermission ( )源码实例Demo

下面列出了hudson.model.TopLevelItem#hasPermission ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: jenkins-test-harness   文件: SecuredMockFolder.java
@Override
public TopLevelItem getItem(String name) {
    final TopLevelItem item = super.getItem(name);
    if (item != null && item.hasPermission(Item.READ)) {
        return item;
    }
    return null;
}
 
源代码2 项目: DotCi   文件: AuthenticatedView.java
@Override
public Collection<TopLevelItem> getItems() {
    final List<TopLevelItem> items = new LinkedList<>();
    for (final TopLevelItem item : getOwnerItemGroup().getItems()) {
        if (item.hasPermission(Job.CONFIGURE)) {
            items.add(item);
        }
    }
    return Collections.unmodifiableList(items);
}
 
源代码3 项目: DotCi   文件: MyBuildsView.java
@Override
public Collection<TopLevelItem> getItems() {
    final List<TopLevelItem> items = new LinkedList<>();
    for (final TopLevelItem item : getOwnerItemGroup().getItems()) {
        if (item.hasPermission(Job.CONFIGURE)) {
            items.add(item);
        }
    }
    return Collections.unmodifiableList(items);
}
 
源代码4 项目: DotCi   文件: AuthenticatedView.java
@Override
public boolean contains(final TopLevelItem item) {
    return item.hasPermission(Job.CONFIGURE);
}
 
源代码5 项目: DotCi   文件: MyBuildsView.java
@Override
public boolean contains(final TopLevelItem item) {
    return item.hasPermission(Job.CONFIGURE);
}
 
 方法所在类
 同类方法