hudson.model.Job.save()方法的使用及代码示例

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

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

Job.save介绍

暂无

代码示例

代码示例来源:origin: jenkinsci/jenkins

/**
 * Removes {@link JobProperty}
 *
 * @since 1.279
 */
public void removeProperty(JobProperty<? super JobT> jobProp) throws IOException {
  properties.remove(jobProp);
  save();
}

代码示例来源:origin: jenkinsci/jenkins

@Override
public synchronized void save() throws IOException {
  super.save();
  updateTransientActions();
}

代码示例来源:origin: jenkinsci/jenkins

/**
 * Adds {@link JobProperty}.
 * 
 * @since 1.188
 */
public void addProperty(JobProperty<? super JobT> jobProp) throws IOException {
  ((JobProperty)jobProp).setOwner(this);
  properties.add(jobProp);
  save();
}

代码示例来源:origin: jenkinsci/jenkins

@Override
  public void onLocationChanged(Item item, final String oldFullName, final String newFullName) {
    try (ACLContext acl = ACL.as(ACL.SYSTEM)) {
      for (Job<?, ?> p : Jenkins.getInstance().allItems(Job.class)) {
        ReverseBuildTrigger t = ParameterizedJobMixIn.getTrigger(p, ReverseBuildTrigger.class);
        if (t != null) {
          String revised =
              Items.computeRelativeNamesAfterRenaming(oldFullName, newFullName,
                  t.getUpstreamProjects(), p.getParent());
          if (!revised.equals(t.upstreamProjects)) {
            t.upstreamProjects = revised;
            try {
              p.save();
            } catch (IOException e) {
              LOGGER.log(Level.WARNING,
                  "Failed to persist project setting during rename from " + oldFullName + " to "
                      + newFullName, e);
            }
          }
        }
      }
    }
  }
}

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

/**
 * {@inheritDoc}
 */
public void addCascadingChild(String cascadingChildName) throws IOException {
  cascadingChildrenNames.add(cascadingChildName);
  save();
}

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

/**
 * {@inheritDoc}
 */
public void removeCascadingChild(String cascadingChildName) throws IOException {
  cascadingChildrenNames.remove(cascadingChildName);
  save();
}

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

/**
 * {@inheritDoc}
 */
public void addCascadingChild(String cascadingChildName) throws IOException {
  cascadingChildrenNames.add(cascadingChildName);
  save();
}

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

/**
 * {@inheritDoc}
 */
public void removeCascadingChild(String cascadingChildName) throws IOException {
  cascadingChildrenNames.remove(cascadingChildName);
  save();
}

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

/**
 * {@inheritDoc}
 */
public void removeCascadingChild(String cascadingChildName) throws IOException {
  cascadingChildrenNames.remove(cascadingChildName);
  save();
}

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

/**
 * {@inheritDoc}
 */
public void addCascadingChild(String cascadingChildName) throws IOException {
  cascadingChildrenNames.add(cascadingChildName);
  save();
}

代码示例来源:origin: jenkinsci/ghprb-plugin

public void addWhitelist(String author) {
  whitelist = whitelist + " " + author;
  try {
    this.job.save();
  } catch (IOException ex) {
    LOGGER.log(Level.SEVERE, "Failed to save new whitelist", ex);
  }
}

代码示例来源:origin: KostyaSha/github-integration-plugin

public void trySave() {
  try {
    job.save();
  } catch (IOException e) {
    LOG.error("Error while saving job to file", e);
  }
}

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

/**
 * {@inheritDoc}
 */
public synchronized void renameCascadingChildName(String oldChildName, String newChildName) throws IOException {
  cascadingChildrenNames.remove(oldChildName);
  cascadingChildrenNames.add(newChildName);
  save();
}

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

/**
 * {@inheritDoc}
 */
public synchronized void renameCascadingChildName(String oldChildName, String newChildName) throws IOException {
  cascadingChildrenNames.remove(oldChildName);
  cascadingChildrenNames.add(newChildName);
  save();
}

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

/**
 * {@inheritDoc}
 */
public synchronized void renameCascadingChildName(String oldChildName, String newChildName) throws IOException {
  cascadingChildrenNames.remove(oldChildName);
  cascadingChildrenNames.add(newChildName);
  save();
}

代码示例来源:origin: org.jenkins-ci.main/jenkins-core

/**
 * Removes {@link JobProperty}
 *
 * @since 1.279
 */
public void removeProperty(JobProperty<? super JobT> jobProp) throws IOException {
  properties.remove(jobProp);
  save();
}

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

public synchronized void doUpdateCascadingProject(@QueryParameter(fixEmpty = true) String projectName)
  throws IOException {
  setCascadingProjectName(projectName);
  save();
}

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

public synchronized void doUpdateCascadingProject(@QueryParameter(fixEmpty = true) String projectName)
  throws IOException {
  setCascadingProjectName(projectName);
  save();
}

代码示例来源:origin: org.jenkins-ci.main/jenkins-core

@Override
public synchronized void save() throws IOException {
  super.save();
  updateTransientActions();
}

代码示例来源:origin: org.jenkins-ci.main/jenkins-core

/**
 * Adds {@link JobProperty}.
 * 
 * @since 1.188
 */
public void addProperty(JobProperty<? super JobT> jobProp) throws IOException {
  ((JobProperty)jobProp).setOwner(this);
  properties.add(jobProp);
  save();
}

相关文章

微信公众号

最新文章

更多

Job类方法