hudson.plugins.tuxdroid
Class TuxDroidPublisher
java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Publisher
hudson.tasks.Notifier
hudson.plugins.tuxdroid.TuxDroidPublisher
- All Implemented Interfaces:
- hudson.ExtensionPoint, hudson.model.Describable<hudson.tasks.Publisher>, hudson.tasks.BuildStep
public class TuxDroidPublisher
- extends hudson.tasks.Notifier
- Author:
- jean marc taillant
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 |
Constructor Summary |
TuxDroidPublisher(java.lang.String reportOnSucess,
java.lang.String animatePenguin,
java.lang.String tuxDroidVoice,
java.lang.String tuxDroidMacro,
java.lang.String tuxDroidSuccessTTS,
java.lang.String tuxDroidRecoverTTS,
java.lang.String tuxDroidFailTTS,
java.lang.String tuxDroidUnstableTTS)
|
Methods inherited from class hudson.tasks.Publisher |
all, getProjectAction, needsToRunAfterFinalized, 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 |
reportOnSucess
public java.lang.String reportOnSucess
animatePenguin
public java.lang.String animatePenguin
TuxDroidPublisher
@DataBoundConstructor
public TuxDroidPublisher(java.lang.String reportOnSucess,
java.lang.String animatePenguin,
java.lang.String tuxDroidVoice,
java.lang.String tuxDroidMacro,
java.lang.String tuxDroidSuccessTTS,
java.lang.String tuxDroidRecoverTTS,
java.lang.String tuxDroidFailTTS,
java.lang.String tuxDroidUnstableTTS)
connect
public void connect()
disconnect
public void disconnect()
getVoices
public java.util.List<java.lang.String> getVoices()
getTuxDroidSuccessTTS
public java.lang.String getTuxDroidSuccessTTS()
getTuxDroidRecoverTTS
public java.lang.String getTuxDroidRecoverTTS()
getTuxDroidFailTTS
public java.lang.String getTuxDroidFailTTS()
getTuxDroidUnstableTTS
public java.lang.String getTuxDroidUnstableTTS()
getTuxDroidVoice
public java.lang.String getTuxDroidVoice()
getTuxDroidMacro
public java.lang.String getTuxDroidMacro()
isReportOnSucess
public boolean isReportOnSucess()
isAnimatePenguin
public boolean isAnimatePenguin()
getDescriptor
public TuxDroidPublisher.DescriptorImpl getDescriptor()
- Specified by:
getDescriptor
in interface hudson.model.Describable<hudson.tasks.Publisher>
- Overrides:
getDescriptor
in class hudson.tasks.Notifier
getRequiredMonitorService
public hudson.tasks.BuildStepMonitor getRequiredMonitorService()
perform
public boolean perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
throws java.lang.InterruptedException,
java.io.IOException
- Specified by:
perform
in interface hudson.tasks.BuildStep
- Overrides:
perform
in class hudson.tasks.BuildStepCompatibilityLayer
- Throws:
java.lang.InterruptedException
java.io.IOException
Copyright © 2011. All Rights Reserved.