Class ExecuteRequest

  • All Implemented Interfaces:
    hudson.ExtensionPoint, hudson.model.Describable<hudson.tasks.Builder>, hudson.tasks.BuildStep, jenkins.tasks.SimpleBuildStep

    public class ExecuteRequest
    extends hudson.tasks.Builder
    implements jenkins.tasks.SimpleBuildStep
    • Constructor Detail

      • ExecuteRequest

        @DataBoundConstructor
        public ExecuteRequest​(java.lang.String requestType)
    • Method Detail

      • getExecParamsEnabled

        public boolean getExecParamsEnabled()
      • getPostExecuteEnabled

        public boolean getPostExecuteEnabled()
      • getWaitConfigEnabled

        public boolean getWaitConfigEnabled()
      • getAltEMConfigEnabled

        public boolean getAltEMConfigEnabled()
      • getRequestType

        public java.lang.String getRequestType()
      • setRequestType

        @DataBoundSetter
        public void setRequestType​(@Nonnull
                                   java.lang.String requestType)
      • emRequestTypeEquals

        public java.lang.String emRequestTypeEquals​(java.lang.String given)
      • fillItems

        public static hudson.util.ListBoxModel fillItems​(java.lang.String emRequestType,
                                                         java.lang.String url,
                                                         java.lang.String credentials)
      • perform

        public void perform​(@Nonnull
                            hudson.model.Run<?,​?> run,
                            @Nonnull
                            hudson.FilePath workspace,
                            @Nonnull
                            hudson.Launcher launcher,
                            @Nonnull
                            hudson.model.TaskListener listener)
                     throws java.lang.InterruptedException,
                            java.io.IOException
        Specified by:
        perform in interface jenkins.tasks.SimpleBuildStep
        Throws:
        java.lang.InterruptedException
        java.io.IOException
      • execute_REQUEST

        public java.lang.String execute_REQUEST()
                                         throws java.lang.InterruptedException,
                                                java.io.IOException
        Throws:
        java.lang.InterruptedException
        java.io.IOException
      • execute_BOOKMARK

        public java.lang.String execute_BOOKMARK()
                                          throws java.lang.InterruptedException,
                                                 java.io.IOException
        Throws:
        java.lang.InterruptedException
        java.io.IOException