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 |
| Methods inherited from interface hudson.tasks.BuildStep |
getProjectAction, getProjectActions, prebuild |
FlowdockNotifier
@DataBoundConstructor
public FlowdockNotifier(String flowToken,
String notificationTags,
Boolean chatNotification,
Boolean notifySuccess,
Boolean notifyFailure,
Boolean notifyUnstable,
Boolean notifyAborted,
Boolean notifyNotBuilt)
getFlowToken
public String getFlowToken()
getNotificationTags
public String getNotificationTags()
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(hudson.model.Result buildResult)
notifyFlowdock
protected void notifyFlowdock(hudson.model.AbstractBuild build,
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-2012. All Rights Reserved.