org.jenkins_ci.plugins.flexible_publish
Class ConditionalPublisher
java.lang.Object
org.jenkins_ci.plugins.flexible_publish.ConditionalPublisher
- All Implemented Interfaces:
- hudson.model.Describable<ConditionalPublisher>
public class ConditionalPublisher
- extends Object
- implements hudson.model.Describable<ConditionalPublisher>
|
Constructor Summary |
ConditionalPublisher(org.jenkins_ci.plugins.run_condition.RunCondition condition,
hudson.tasks.Publisher publisher,
org.jenkins_ci.plugins.run_condition.BuildStepRunner runner)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConditionalPublisher
@DataBoundConstructor
public ConditionalPublisher(org.jenkins_ci.plugins.run_condition.RunCondition condition,
hudson.tasks.Publisher publisher,
org.jenkins_ci.plugins.run_condition.BuildStepRunner runner)
getCondition
public org.jenkins_ci.plugins.run_condition.RunCondition getCondition()
getPublisher
public hudson.tasks.Publisher getPublisher()
getRunner
public org.jenkins_ci.plugins.run_condition.BuildStepRunner getRunner()
getDescriptor
public ConditionalPublisher.ConditionalPublisherDescriptor getDescriptor()
- Specified by:
getDescriptor in interface hudson.model.Describable<ConditionalPublisher>
getProjectActions
public Collection<? extends hudson.model.Action> getProjectActions(hudson.model.AbstractProject<?,?> project)
prebuild
public boolean prebuild(hudson.model.AbstractBuild<?,?> build,
hudson.model.BuildListener listener)
perform
public boolean perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
throws InterruptedException,
IOException
- Throws:
InterruptedException
IOException
Copyright © 2004-2011. All Rights Reserved.