hudson.model.AbstractProject.getDefaultParametersValues()方法的使用及代码示例

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

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

AbstractProject.getDefaultParametersValues介绍

暂无

代码示例

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

/**
 * Schedules a build of this project, and returns a {@link Future} object
 * to wait for the completion of the build.
 *
 * @param actions
 *      For the convenience of the caller, this collection can contain null, and those will be silently ignored.
 * @since 1.383
 */
public Future<R> scheduleBuild2(int quietPeriod, Cause c, Collection<? extends Action> actions) {
  if (!isBuildable())
    return null;
  List<Action> queueActions = new ArrayList<Action>(actions);
  if (isParameterized() && Util.filter(queueActions, ParametersAction.class).isEmpty()) {
    queueActions.add(new ParametersAction(getDefaultParametersValues()));
  }
  if (c != null) {
    queueActions.add(new CauseAction(c));
  }
  WaitingItem i = Hudson.getInstance().getQueue().schedule(this, quietPeriod, queueActions);
  if(i!=null)
    return (Future)i.getFuture();
  return null;
}

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

/**
 * Schedules a build of this project, and returns a {@link Future} object
 * to wait for the completion of the build.
 *
 * @param actions
 *      For the convenience of the caller, this collection can contain null, and those will be silently ignored.
 * @since 1.383
 */
public Future<R> scheduleBuild2(int quietPeriod, Cause c, Collection<? extends Action> actions) {
  if (!isBuildable())
    return null;
  List<Action> queueActions = new ArrayList<Action>(actions);
  if (isParameterized() && Util.filter(queueActions, ParametersAction.class).isEmpty()) {
    queueActions.add(new ParametersAction(getDefaultParametersValues()));
  }
  if (c != null) {
    queueActions.add(new CauseAction(c));
  }
  WaitingItem i = Hudson.getInstance().getQueue().schedule(this, quietPeriod, queueActions);
  if(i!=null)
    return (Future)i.getFuture();
  return null;
}

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

/**
 * Schedules a build of this project, and returns a {@link Future} object to
 * wait for the completion of the build.
 *
 * @param actions For the convenience of the caller, this collection can
 * contain null, and those will be silently ignored.
 * @since 1.383
 */
public Future<R> scheduleBuild2(int quietPeriod, Cause c, Collection<? extends Action> actions) {
  if (!isBuildable()) {
    return null;
  }
  List<Action> queueActions = new ArrayList<Action>(actions);
  if (isParameterized() && Util.filter(queueActions, ParametersAction.class).isEmpty()) {
    queueActions.add(new ParametersAction(getDefaultParametersValues()));
  }
  if (c != null) {
    queueActions.add(new CauseAction(c));
  }
  WaitingItem i = Hudson.getInstance().getQueue().schedule(this, quietPeriod, queueActions);
  if (i != null) {
    return (Future) i.getFuture();
  }
  return null;
}

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

/**
 * Schedules a build of this project, and returns a {@link Future} object to
 * wait for the completion of the build.
 *
 * @param actions For the convenience of the caller, this collection can
 * contain null, and those will be silently ignored.
 * @since 1.383
 */
public Future<R> scheduleBuild2(int quietPeriod, Cause c, Collection<? extends Action> actions) {
  if (!isBuildable()) {
    return null;
  }
  List<Action> queueActions = new ArrayList<Action>(actions);
  if (isParameterized() && Util.filter(queueActions, ParametersAction.class).isEmpty()) {
    queueActions.add(new ParametersAction(getDefaultParametersValues()));
  }
  if (c != null) {
    queueActions.add(new CauseAction(c));
  }
  WaitingItem i = Hudson.getInstance().getQueue().schedule(this, quietPeriod, queueActions);
  if (i != null) {
    return (Future) i.getFuture();
  }
  return null;
}

相关文章

微信公众号

最新文章

更多

AbstractProject类方法