jenkins.model.Jenkins.getDescriptorOrDie()方法的使用及代码示例

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

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

Jenkins.getDescriptorOrDie介绍

[英]Works just like #getDescriptor(Class) but don't take no for an answer.
[中]工作原理与#getDescriptor(类)类似,但不接受否定的答案。

代码示例

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

  1. /**
  2. * {@inheritDoc}
  3. */
  4. @Override
  5. public ParameterDescriptor getDescriptor() {
  6. return (ParameterDescriptor) Jenkins.getInstance().getDescriptorOrDie(getClass());
  7. }

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

  1. /**
  2. * Access global configuration for the crumb issuer.
  3. */
  4. public CrumbIssuerDescriptor<CrumbIssuer> getDescriptor() {
  5. return (CrumbIssuerDescriptor<CrumbIssuer>) Jenkins.getInstance().getDescriptorOrDie(getClass());
  6. }

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

  1. /**
  2. * @return
  3. * @see hudson.model.Describable#getDescriptor()
  4. */
  5. @SuppressWarnings("unchecked")
  6. @Override
  7. public Descriptor<GlobalSecurityConfiguration> getDescriptor() {
  8. return Jenkins.getInstance().getDescriptorOrDie(getClass());
  9. }

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

  1. /**
  2. * {@inheritDoc}
  3. */
  4. @Override
  5. public JobPropertyDescriptor getDescriptor() {
  6. return (JobPropertyDescriptor) Jenkins.getInstance().getDescriptorOrDie(getClass());
  7. }

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

  1. public SlaveDescriptor getDescriptor() {
  2. Descriptor d = Jenkins.getInstance().getDescriptorOrDie(getClass());
  3. if (d instanceof SlaveDescriptor)
  4. return (SlaveDescriptor) d;
  5. throw new IllegalStateException(d.getClass()+" needs to extend from SlaveDescriptor");
  6. }

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

  1. /**
  2. * By default looks for a nested class (conventionally named {@code DescriptorImpl}) implementing {@link Descriptor} and marked with {@link Extension}.
  3. * <p>{@inheritDoc}
  4. */
  5. @Override
  6. public Descriptor<T> getDescriptor() {
  7. return Jenkins.getInstance().getDescriptorOrDie(getClass());
  8. }

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

  1. /**
  2. * For compatibility reason, this method may not return a {@link ListViewColumnDescriptor}
  3. * and instead return a plain {@link Descriptor} instance.
  4. */
  5. public Descriptor<ListViewColumn> getDescriptor() {
  6. return Jenkins.getInstance().getDescriptorOrDie(getClass());
  7. }

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

  1. public TopLevelItemDescriptor getDescriptor() {
  2. return (TopLevelItemDescriptor) Jenkins.getInstance().getDescriptorOrDie(getClass());
  3. }
  4. }

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

  1. @SuppressWarnings("unchecked")
  2. public Descriptor<ViewJobFilter> getDescriptor() {
  3. return Jenkins.getInstance().getDescriptorOrDie(getClass());
  4. }

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

  1. public ToolInstallerDescriptor<?> getDescriptor() {
  2. return (ToolInstallerDescriptor) Jenkins.getInstance().getDescriptorOrDie(getClass());
  3. }

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

  1. public ToolPropertyDescriptor getDescriptor() {
  2. return (ToolPropertyDescriptor) Jenkins.getInstance().getDescriptorOrDie(getClass());
  3. }

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

  1. public UserPropertyDescriptor getDescriptor() {
  2. return (UserPropertyDescriptor) Jenkins.getInstance().getDescriptorOrDie(getClass());
  3. }

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

  1. public Descriptor<Builder> getDescriptor() {
  2. return Jenkins.getInstance().getDescriptorOrDie(getClass());
  3. }

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

  1. public AbstractNodeMonitorDescriptor<?> getDescriptor() {
  2. return (AbstractNodeMonitorDescriptor<?>) Jenkins.getInstance().getDescriptorOrDie(getClass());
  3. }

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

  1. public DescriptorImpl getDescriptor() {
  2. return (DescriptorImpl)Jenkins.getInstance().getDescriptorOrDie(getClass());
  3. }

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

  1. public Descriptor<Cloud> getDescriptor() {
  2. return Jenkins.get().getDescriptorOrDie(getClass());
  3. }

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

  1. public TriggerDescriptor getDescriptor() {
  2. return (TriggerDescriptor) Jenkins.getInstance().getDescriptorOrDie(getClass());
  3. }

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

  1. public Descriptor<Publisher> getDescriptor() {
  2. return Jenkins.getInstance().getDescriptorOrDie(getClass());
  3. }

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

  1. public Descriptor<ComputerSet> getDescriptor() {
  2. return Jenkins.getInstance().getDescriptorOrDie(ComputerSet.class);
  3. }

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

  1. public ViewDescriptor getDescriptor() {
  2. return (ViewDescriptor) Jenkins.getInstance().getDescriptorOrDie(getClass());
  3. }

相关文章

Jenkins类方法