Class ExecuteRequest
- java.lang.Object
-
- hudson.tasks.BuildStepCompatibilityLayer
-
- hudson.tasks.Builder
-
- com.worksoft.jenkinsci.plugins.em.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
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
ExecuteRequest.ConsoleStream
static class
ExecuteRequest.ExecutionManagerBuilderDescriptor
-
Nested classes/interfaces inherited from interface hudson.tasks.BuildStep
hudson.tasks.BuildStep.PublisherList
-
-
Constructor Summary
Constructors Constructor Description ExecuteRequest(java.lang.String requestType)
-
Method Summary
-
Methods inherited from class hudson.tasks.Builder
all, getDescriptor, getRequiredMonitorService, prebuild
-
Methods inherited from class hudson.tasks.BuildStepCompatibilityLayer
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Method Detail
-
getExecParamsEnabled
public boolean getExecParamsEnabled()
-
getExecParams
public ExecuteRequestParameters getExecParams()
-
getPostExecuteEnabled
public boolean getPostExecuteEnabled()
-
getPostExecute
public ExecuteRequestPostExecute getPostExecute()
-
getWaitConfigEnabled
public boolean getWaitConfigEnabled()
-
getWaitConfig
public ExecuteRequestWaitConfig getWaitConfig()
-
getAltEMConfigEnabled
public boolean getAltEMConfigEnabled()
-
getAltEMConfig
public ExecuteRequestEMConfig getAltEMConfig()
-
getRequestType
public java.lang.String getRequestType()
-
getBookmark
public ExecuteRequestBookmark getBookmark()
-
getRequest
public ExecuteRequestRequest getRequest()
-
getProcessList
public ExecuteRequestCertifyProcessList getProcessList()
-
setRequestType
@DataBoundSetter public void setRequestType(@Nonnull java.lang.String requestType)
-
setBookmark
@DataBoundSetter public void setBookmark(ExecuteRequestBookmark bookmark)
-
setRequest
@DataBoundSetter public void setRequest(ExecuteRequestRequest request)
-
setProcessList
@DataBoundSetter public void setProcessList(ExecuteRequestCertifyProcessList processList)
-
setPostExecute
@DataBoundSetter public void setPostExecute(ExecuteRequestPostExecute postExecute)
-
setAltEMConfig
@DataBoundSetter public void setAltEMConfig(ExecuteRequestEMConfig altEMConfig)
-
setWaitConfig
@DataBoundSetter public void setWaitConfig(ExecuteRequestWaitConfig waitConfig)
-
setExecParams
@DataBoundSetter public void setExecParams(ExecuteRequestParameters execParams)
-
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 interfacejenkins.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
-
-