public class IronMQNotifier
extends hudson.tasks.Notifier
implements jenkins.tasks.SimpleBuildStep
IronMQNotifier class.
| Modifier and Type | Class and Description |
|---|---|
static class |
IronMQNotifier.DescriptorImpl |
hudson.tasks.Publisher.DescriptorExtensionListImpljenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| Modifier and Type | Field and Description |
|---|---|
boolean |
send_failure |
boolean |
send_success |
boolean |
send_unstable |
| Constructor and Description |
|---|
IronMQNotifier(String projectId,
String token,
String queueName,
String preferredServerName,
boolean send_success,
boolean send_failure,
boolean send_unstable,
long expirySeconds)
DataBoundConstructor for IronMQNotifier.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getDefaultPreferredServerName()
Getter for the field
defaultPreferredServer. |
IronMQNotifier.DescriptorImpl |
getDescriptor() |
Long |
getExpirySeconds()
Getter for the field
expirySeconds. |
String |
getJobName()
Getter for the field
jobName. |
String |
getPreferredServerName()
Getter for the field
preferredServerName. |
String |
getProjectId()
Getter for the field
projectId. |
String |
getQueueName()
Getter for the field
queueName. |
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
String |
getToken()
Getter for the field
token. |
boolean |
needsToRunAfterFinalized() |
void |
perform(hudson.model.Run<?,?> build,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
void |
setDefaultPreferredServerName(String defaultPreferredServerName)
Setter for the field
defaultPreferredServerName. |
void |
setExpirySeconds(Long expirySeconds)
Setter for the field
expirySeconds. |
void |
setPreferredServerName(String preferredServerName)
Setter for the field
preferredServerName. |
void |
setProjectId(String projectId)
Setter for the field
projectId. |
void |
setQueueName(String queueName)
Setter for the field
queueName. |
void |
setToken(String token)
Setter for the field
token. |
getProjectAction, getProjectActions, perform, perform, prebuildpublic boolean send_success
public boolean send_failure
public boolean send_unstable
public void perform(hudson.model.Run<?,?> build,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener)
throws hudson.AbortException
perform in interface jenkins.tasks.SimpleBuildStephudson.AbortExceptionpublic hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService in interface hudson.tasks.BuildSteppublic IronMQNotifier.DescriptorImpl getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.tasks.Publisher>getDescriptor in class hudson.tasks.Notifierpublic boolean needsToRunAfterFinalized()
needsToRunAfterFinalized in class hudson.tasks.Publisherpublic String getJobName()
Getter for the field jobName.
String object.public String getQueueName()
Getter for the field queueName.
String object.public void setQueueName(String queueName)
Setter for the field queueName.
queueName - a String object.public String getProjectId()
Getter for the field projectId.
String object.public void setProjectId(String projectId)
Setter for the field projectId.
projectId - a String object.public String getToken()
Getter for the field token.
String object.public void setToken(String token)
Setter for the field token.
token - a String object.public Long getExpirySeconds()
Getter for the field expirySeconds.
Long object.public void setExpirySeconds(Long expirySeconds)
Setter for the field expirySeconds.
expirySeconds - a Long object.public void setPreferredServerName(String preferredServerName)
Setter for the field preferredServerName.
preferredServerName - a String object.public String getPreferredServerName()
Getter for the field preferredServerName.
String object.public String getDefaultPreferredServerName()
Getter for the field defaultPreferredServer.
String object.Copyright © 2016. All rights reserved.