Class PolarisCliInstaller

  • All Implemented Interfaces:
    hudson.ExtensionPoint, hudson.model.Describable<hudson.tools.ToolInstaller>

    public class PolarisCliInstaller
    extends hudson.tools.ToolInstaller
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  PolarisCliInstaller.DescriptorImpl  
      • Nested classes/interfaces inherited from class hudson.tools.ToolInstaller

        hudson.tools.ToolInstaller.ToolInstallerEntry, hudson.tools.ToolInstaller.ToolInstallerList
      • Nested classes/interfaces inherited from interface hudson.ExtensionPoint

        hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
    • Field Summary

      • Fields inherited from class hudson.tools.ToolInstaller

        tool
    • Constructor Summary

      Constructors 
      Constructor Description
      PolarisCliInstaller​(java.lang.String label)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      hudson.FilePath performInstallation​(hudson.tools.ToolInstallation tool, hudson.model.Node node, hudson.model.TaskListener log)  
      • Methods inherited from class hudson.tools.ToolInstaller

        appliesTo, getDescriptor, getLabel, preferredLocation, setTool
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • PolarisCliInstaller

        @DataBoundConstructor
        public PolarisCliInstaller​(java.lang.String label)
    • Method Detail

      • performInstallation

        public hudson.FilePath performInstallation​(hudson.tools.ToolInstallation tool,
                                                   hudson.model.Node node,
                                                   hudson.model.TaskListener log)
                                            throws java.io.IOException,
                                                   java.lang.InterruptedException
        Specified by:
        performInstallation in class hudson.tools.ToolInstaller
        Throws:
        java.io.IOException
        java.lang.InterruptedException