hudson.model.AbstractBuild.getDynamic()方法的使用及代码示例

x33g5p2x  于2022-01-15 转载在 其他  
字(2.2k)|赞(0)|评价(0)|浏览(83)

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

AbstractBuild.getDynamic介绍

暂无

代码示例

代码示例来源:origin: org.jvnet.hudson.main/hudson-core

@Override
public Object getDynamic(String token, StaplerRequest req, StaplerResponse rsp) {
  try {
    MatrixRun item = getRun(Combination.fromString(token));
    if (item != null) {
      return item;
    }
  } catch (IllegalArgumentException _) {
    // failed to parse the token as Combination. Must be something else
  }
  return super.getDynamic(token, req, rsp);
}

代码示例来源:origin: org.eclipse.hudson/hudson-core

@Override
public Object getDynamic(String token, StaplerRequest req, StaplerResponse rsp) {
  try {
    MatrixRun item = getRun(Combination.fromString(token));
    if (item != null) {
      return item;
    }
  } catch (IllegalArgumentException _) {
    // failed to parse the token as Combination. Must be something else
  }
  return super.getDynamic(token, req, rsp);
}

代码示例来源:origin: org.eclipse.hudson.main/hudson-core

@Override
public Object getDynamic(String token, StaplerRequest req, StaplerResponse rsp) {
  try {
    MatrixRun item = getRun(Combination.fromString(token));
    if (item != null) {
      return item;
    }
  } catch (IllegalArgumentException _) {
    // failed to parse the token as Combination. Must be something else
  }
  return super.getDynamic(token, req, rsp);
}

代码示例来源:origin: hudson/hudson-2.x

@Override
public Object getDynamic(String token, StaplerRequest req, StaplerResponse rsp) {
  try {
    MatrixRun item = getRun(Combination.fromString(token));
    if (item != null) {
      return item;
    }
  } catch (IllegalArgumentException _) {
    // failed to parse the token as Combination. Must be something else
  }
  return super.getDynamic(token, req, rsp);
}

代码示例来源:origin: org.jenkins-ci.plugins/matrix-project

@Override
public Object getDynamic(String token, StaplerRequest req, StaplerResponse rsp) {
  try {
    MatrixRun item = getRun(Combination.fromString(token));
    if(item!=null) {
      if (item.getNumber()==this.getNumber())
        return item;
      else {
        // redirect the user to the correct URL
        String url = Functions.joinPath(item.getUrl(), req.getRestOfPath());
        String qs = req.getQueryString();
        if (qs!=null)   url+='?'+qs;
        throw HttpResponses.redirectViaContextPath(url);
      }
    }
  } catch (IllegalArgumentException ignored) {
    // failed to parse the token as Combination. Must be something else
  }
  return super.getDynamic(token,req,rsp);
}

相关文章

微信公众号

最新文章

更多

AbstractBuild类方法