Package jenkins.plugins.collabnet.steps
Class PublishWebhookStep.PublishWebhookStepExecution
- java.lang.Object
-
- org.jenkinsci.plugins.workflow.steps.StepExecution
-
- jenkins.plugins.collabnet.steps.SynchNonBlockingStepExecution<Void>
-
- jenkins.plugins.collabnet.steps.PublishWebhookStep.PublishWebhookStepExecution
-
- All Implemented Interfaces:
Serializable
- Enclosing class:
- PublishWebhookStep
public static class PublishWebhookStep.PublishWebhookStepExecution extends SynchNonBlockingStepExecution<Void>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static String
LOG_MESSAGE_INVALID_URL
Message for invalid TeamForge Webhook URLstatic String
LOG_MESSAGE_PREFIX
Prefix for messages appearing in the console log, for readability
-
Constructor Summary
Constructors Constructor Description PublishWebhookStepExecution(PublishWebhookStep step, org.jenkinsci.plugins.workflow.steps.StepContext ctx)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.cloudbees.plugins.credentials.common.StandardUsernamePasswordCredentials
getCredentials()
protected Void
run()
Meat of the execution.-
Methods inherited from class jenkins.plugins.collabnet.steps.SynchNonBlockingStepExecution
getStatus, onResume, start, stop
-
-
-
-
Constructor Detail
-
PublishWebhookStepExecution
public PublishWebhookStepExecution(PublishWebhookStep step, @Nonnull org.jenkinsci.plugins.workflow.steps.StepContext ctx) throws IOException, InterruptedException
- Throws:
IOException
InterruptedException
-
-
Method Detail
-
run
protected Void run() throws Exception
Description copied from class:SynchNonBlockingStepExecution
Meat of the execution. When this method returns, a step execution is over.- Specified by:
run
in classSynchNonBlockingStepExecution<Void>
- Throws:
Exception
-
getCredentials
public com.cloudbees.plugins.credentials.common.StandardUsernamePasswordCredentials getCredentials()
-
-