hudson.model.Messages.Hudson_JobAlreadyExists()方法的使用及代码示例

x33g5p2x  于2022-01-25 转载在 其他  
字(4.4k)|赞(0)|评价(0)|浏览(205)

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

Messages.Hudson_JobAlreadyExists介绍

[英]A job already exists with the name ''{0}''
[中]名为“{0}”的作业已存在

代码示例

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

/**
 * Makes sure that the given name is good as a job name.
 * For use from {@code newJob}.
 */
@Restricted(DoNotUse.class) // called from newJob view
public FormValidation doCheckJobName(@QueryParameter String value) {
  // this method can be used to check if a file exists anywhere in the file system,
  // so it should be protected.
  getOwner().checkPermission(Item.CREATE);
  if (Util.fixEmpty(value) == null) {
    return FormValidation.ok();
  }
  try {
    Jenkins.checkGoodName(value);
    value = value.trim(); // why trim *after* checkGoodName? not sure, but ItemGroupMixIn.createTopLevelItem does the same
    Jenkins.getInstance().getProjectNamingStrategy().checkName(value);
  } catch (Failure e) {
    return FormValidation.error(e.getMessage());
  }
  if (getOwner().getItemGroup().getItem(value) != null) {
    return FormValidation.error(Messages.Hudson_JobAlreadyExists(value));
  }
  // looks good
  return FormValidation.ok();
}

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

name = name.trim();
if(parent.getItem(name)!=null)
  throw new Failure(Messages.Hudson_JobAlreadyExists(name));

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

/**
 * Makes sure that the given name is good as a job name.
 * @return trimmed name if valid; throws ParseException if not
 */
private String checkJobName(String name) throws Failure {
  checkGoodName(name);
  name = name.trim();
  if (getItem(name) != null) {
    throw new Failure(Messages.Hudson_JobAlreadyExists(name));
  }
  // looks good
  return name;
}

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

/**
 * Makes sure that the given name is good as a job name.
 * @return trimmed name if valid; throws ParseException if not
 */
private String checkJobName(String name) throws Failure {
  checkGoodName(name);
  name = name.trim();
  if (getItem(name) != null) {
    throw new Failure(Messages.Hudson_JobAlreadyExists(name));
  }
  // looks good
  return name;
}

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

/**
 * Makes sure that the given name is good as a job name.
 * @return trimmed name if valid; throws ParseException if not
 */
private String checkJobName(String name) throws Failure {
  checkGoodName(name);
  name = name.trim();
  if (getItem(name) != null) {
    throw new Failure(Messages.Hudson_JobAlreadyExists(name));
  }
  // looks good
  return name;
}

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

/**
 * Makes sure that the given name is good as a job name.
 */
public FormValidation doCheckJobName(@QueryParameter String value) {
  // this method can be used to check if a file exists anywhere in the file system,
  // so it should be protected.
  checkPermission(Item.CREATE);
  if (fixEmpty(value) == null) {
    return FormValidation.ok();
  }
  try {
    String name = checkGoodJobName(value);
    if (getItem(name) != null) {
      throw new Failure(Messages.Hudson_JobAlreadyExists(name));
    }
    return FormValidation.ok();
  } catch (Failure e) {
    return FormValidation.error(e.getMessage());
  }
}

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

/**
 * Makes sure that the given name is good as a job name.
 * For use from {@code newJob}.
 */
@Restricted(DoNotUse.class) // called from newJob view
public FormValidation doCheckJobName(@QueryParameter String value) {
  // this method can be used to check if a file exists anywhere in the file system,
  // so it should be protected.
  getOwner().checkPermission(Item.CREATE);
  if (Util.fixEmpty(value) == null) {
    return FormValidation.ok();
  }
  try {
    Jenkins.checkGoodName(value);
    value = value.trim(); // why trim *after* checkGoodName? not sure, but ItemGroupMixIn.createTopLevelItem does the same
    Jenkins.getInstance().getProjectNamingStrategy().checkName(value);
  } catch (Failure e) {
    return FormValidation.error(e.getMessage());
  }
  if (getOwner().getItemGroup().getItem(value) != null) {
    return FormValidation.error(Messages.Hudson_JobAlreadyExists(value));
  }
  // looks good
  return FormValidation.ok();
}

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

name = name.trim();
if(parent.getItem(name)!=null)
  throw new Failure(Messages.Hudson_JobAlreadyExists(name));

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

name = name.trim();
if(parent.getItem(name)!=null)
  throw new Failure(Messages.Hudson_JobAlreadyExists(name));

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

name = name.trim();
if(parent.getItem(name)!=null)
  throw new Failure(Messages.Hudson_JobAlreadyExists(name));

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

name = name.trim();
if(parent.getItem(name)!=null)
  throw new Failure(Messages.Hudson_JobAlreadyExists(name));

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

throw new Failure(Messages.Hudson_JobAlreadyExists(existingJobName));

相关文章

Messages类方法