com.flowdock.jenkins
Class FlowdockNotifier
java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Publisher
hudson.tasks.Notifier
com.flowdock.jenkins.FlowdockNotifier
- All Implemented Interfaces:
- hudson.ExtensionPoint, hudson.model.Describable<hudson.tasks.Publisher>, hudson.tasks.BuildStep
public class FlowdockNotifier
- extends hudson.tasks.Notifier
| Nested classes/interfaces inherited from class hudson.tasks.Publisher |
hudson.tasks.Publisher.DescriptorExtensionListImpl |
| Nested classes/interfaces inherited from interface hudson.ExtensionPoint |
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson |
| Nested classes/interfaces inherited from interface hudson.tasks.BuildStep |
hudson.tasks.BuildStep.PublisherList |
| Fields inherited from interface hudson.tasks.BuildStep |
BUILDERS, PUBLISHERS |
| Methods inherited from class hudson.tasks.Publisher |
all, getProjectAction, prebuild |
| Methods inherited from class hudson.tasks.BuildStepCompatibilityLayer |
getProjectAction, getProjectActions, perform, prebuild |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FlowdockNotifier
@DataBoundConstructor
public FlowdockNotifier(String flowToken,
String notificationTags,
String chatNotification,
String notifySuccess,
String notifyFailure,
String notifyFixed,
String notifyUnstable,
String notifyAborted,
String notifyNotBuilt)
getFlowToken
public String getFlowToken()
getNotificationTags
public String getNotificationTags()
getChatNotification
public boolean getChatNotification()
getNotifySuccess
public boolean getNotifySuccess()
getNotifyFailure
public boolean getNotifyFailure()
getNotifyFixed
public boolean getNotifyFixed()
getNotifyUnstable
public boolean getNotifyUnstable()
getNotifyAborted
public boolean getNotifyAborted()
getNotifyNotBuilt
public boolean getNotifyNotBuilt()
getRequiredMonitorService
public hudson.tasks.BuildStepMonitor getRequiredMonitorService()
needsToRunAfterFinalized
public boolean needsToRunAfterFinalized()
- Overrides:
needsToRunAfterFinalized in class hudson.tasks.Publisher
perform
public boolean perform(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
- Specified by:
perform in interface hudson.tasks.BuildStep- Overrides:
perform in class hudson.tasks.BuildStepCompatibilityLayer
shouldNotify
public boolean shouldNotify(BuildResult buildResult)
notifyFlowdock
protected void notifyFlowdock(hudson.model.AbstractBuild build,
BuildResult buildResult,
hudson.model.BuildListener listener)
getDescriptor
public FlowdockNotifier.DescriptorImpl getDescriptor()
- Specified by:
getDescriptor in interface hudson.model.Describable<hudson.tasks.Publisher>- Overrides:
getDescriptor in class hudson.tasks.Notifier
Copyright © 2004-2014. All Rights Reserved.