hudson.model.User.getProjects()方法的使用及代码示例

x33g5p2x  于2022-01-31 转载在 其他  
字(2.0k)|赞(0)|评价(0)|浏览(103)

本文整理了Java中hudson.model.User.getProjects()方法的一些代码示例,展示了User.getProjects()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。User.getProjects()方法的具体详情如下:
包路径:hudson.model.User
类名称:User
方法名:getProjects

User.getProjects介绍

[英]Gets all the AbstractProjects that this user has committed to.
[中]获取此用户已提交的所有抽象项目。

代码示例

代码示例来源:origin: org.hudsonci.plugins/cvs

public String findMailAddressFor(User u) {
  for (AbstractProject<?,?> p : u.getProjects()) {
    SCM scm = p.getScm();
    if (scm instanceof CVSSCM) {
      String s = findMailAddressFor(u,(CVSSCM) scm);
      if(s!=null) return s;
    }
  }
  // didn't hit any known rules
  return null;
}

代码示例来源:origin: org.jvnet.hudson.plugins/cvs

public String findMailAddressFor(User u) {
  for (AbstractProject<?,?> p : u.getProjects()) {
    SCM scm = p.getScm();
    if (scm instanceof CVSSCM) {
      CVSSCM cvsscm = (CVSSCM) scm;
      String s = findMailAddressFor(u,cvsscm.getCvsRoot());
      if(s!=null) return s;
    }
  }
  // didn't hit any known rules
  return null;
}

代码示例来源:origin: org.hudsonci.plugins/subversion

public String findMailAddressFor(User u) {
  for (AbstractProject<?,?> p : u.getProjects()) {
    SCM scm = p.getScm();
    if (scm instanceof SubversionSCM) {
      SubversionSCM svn = (SubversionSCM) scm;
      for (SubversionSCM.ModuleLocation loc : svn.getLocations(p.getLastBuild())) {
        String s = findMailAddressFor(u,loc.remote);
        if(s!=null) return s;
      }
    }
  }
  // didn't hit any known rules
  return null;
}

代码示例来源:origin: org.jvnet.hudson.plugins/subversion

public String findMailAddressFor(User u) {
  for (AbstractProject<?,?> p : u.getProjects()) {
    SCM scm = p.getScm();
    if (scm instanceof SubversionSCM) {
      SubversionSCM svn = (SubversionSCM) scm;
      for (SubversionSCM.ModuleLocation loc : svn.getLocations(p.getLastBuild())) {
        String s = findMailAddressFor(u,loc.remote);
        if(s!=null) return s;
      }
    }
  }
  // didn't hit any known rules
  return null;
}

代码示例来源:origin: org.jvnet.hudson.plugins/perforce

@SuppressWarnings("unchecked")
public String findMailAddressFor(User u) {
  LOGGER.fine("Email address for " + u.getId() + " requested.");
  for (AbstractProject p : u.getProjects()) {
    if (p.isDisabled()) continue;
    if (p.getScm() instanceof PerforceSCM) {

相关文章