Class JSMNotifier
- java.lang.Object
-
- hudson.tasks.BuildStepCompatibilityLayer
-
- hudson.tasks.Publisher
-
- hudson.tasks.Notifier
-
- com.atlassian.jsm.integration.jenkins.JSMNotifier
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<Publisher>
,BuildStep
public class JSMNotifier extends Notifier
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
JSMNotifier.DescriptorImpl
-
Nested classes/interfaces inherited from class hudson.tasks.Publisher
Publisher.DescriptorExtensionListImpl
-
Nested classes/interfaces inherited from interface hudson.tasks.BuildStep
BuildStep.PublisherList
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Field Summary
-
Fields inherited from interface hudson.tasks.BuildStep
BUILDERS, PUBLISHERS
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<AlertPriority>
getAlertPriorities()
AlertPriority
getAlertPriority()
Secret
getApiKey()
String
getApiUrl()
JSMNotifier.DescriptorImpl
getDescriptor()
AlertPriority
getNotifyBuildStartPriority()
BuildStepMonitor
getRequiredMonitorService()
String
getTags()
String
getTeams()
boolean
isEnable()
boolean
isNotifyBuildStart()
boolean
perform(AbstractBuild<?,?> build, Launcher launcher, BuildListener listener)
boolean
prebuild(AbstractBuild<?,?> build, BuildListener listener)
String
toString()
-
Methods inherited from class hudson.tasks.Publisher
all, getProjectAction, needsToRunAfterFinalized, prebuild
-
Methods inherited from class hudson.tasks.BuildStepCompatibilityLayer
getProjectAction, getProjectActions, perform
-
-
-
-
Method Detail
-
getRequiredMonitorService
public BuildStepMonitor getRequiredMonitorService()
-
getDescriptor
public JSMNotifier.DescriptorImpl getDescriptor()
- Specified by:
getDescriptor
in interfaceDescribable<Publisher>
- Overrides:
getDescriptor
in classNotifier
-
perform
public boolean perform(AbstractBuild<?,?> build, Launcher launcher, BuildListener listener)
- Specified by:
perform
in interfaceBuildStep
- Overrides:
perform
in classBuildStepCompatibilityLayer
-
prebuild
public boolean prebuild(AbstractBuild<?,?> build, BuildListener listener)
- Specified by:
prebuild
in interfaceBuildStep
- Overrides:
prebuild
in classBuildStepCompatibilityLayer
-
isEnable
@Exported public boolean isEnable()
-
isNotifyBuildStart
@Exported public boolean isNotifyBuildStart()
-
getApiKey
@Exported public Secret getApiKey()
-
getApiUrl
@Exported public String getApiUrl()
-
getTags
@Exported public String getTags()
-
getTeams
@Exported public String getTeams()
-
getNotifyBuildStartPriority
@Exported public AlertPriority getNotifyBuildStartPriority()
-
getAlertPriority
@Exported public AlertPriority getAlertPriority()
-
getAlertPriorities
@Exported public List<AlertPriority> getAlertPriorities()
-
-