public class BuildResultTrigger extends org.jenkinsci.lib.xtrigger.AbstractTriggerByFullContext<BuildResultTriggerContext> implements jenkins.model.DependencyDeclarer
| Modifier and Type | Class and Description |
|---|---|
static class |
BuildResultTrigger.BuildResultTriggerDescriptor |
class |
BuildResultTrigger.InternalBuildResultTriggerAction |
static class |
BuildResultTrigger.ItemListenerImpl |
| Constructor and Description |
|---|
BuildResultTrigger(String cronTabSpec,
boolean combinedJobs,
BuildResultTriggerInfo[] jobsInfo) |
| Modifier and Type | Method and Description |
|---|---|
void |
buildDependencyGraph(hudson.model.AbstractProject ap,
hudson.model.DependencyGraph dg) |
protected boolean |
checkIfModified(BuildResultTriggerContext oldContext,
BuildResultTriggerContext newContext,
org.jenkinsci.lib.xtrigger.XTriggerLog log) |
protected String |
getCause() |
protected BuildResultTriggerContext |
getContext(org.jenkinsci.lib.xtrigger.XTriggerLog log) |
BuildResultTriggerInfo[] |
getJobsInfo() |
File |
getLogFile() |
protected String |
getName() |
Collection<? extends hudson.model.Action> |
getProjectActions() |
protected hudson.model.Action[] |
getScheduledActions(hudson.model.Node node,
org.jenkinsci.lib.xtrigger.XTriggerLog log) |
boolean |
isCombinedJobs() |
boolean |
isContextOnStartupFetched() |
boolean |
onJobRenamed(String fullOldName,
String fullNewName) |
protected boolean |
requirePollingNode() |
protected boolean |
requiresWorkspaceForPolling() |
checkIfModified, checkIfModified, getContext, resetOldContext, setNewContext, startgetDescriptor, getScheduledXTriggerActions, getTriggerLabel, resolveEnvVars, run, start@DataBoundConstructor public BuildResultTrigger(String cronTabSpec, boolean combinedJobs, BuildResultTriggerInfo[] jobsInfo) throws antlr.ANTLRException
antlr.ANTLRExceptionpublic boolean isCombinedJobs()
public BuildResultTriggerInfo[] getJobsInfo()
public File getLogFile()
getLogFile in class org.jenkinsci.lib.xtrigger.AbstractTriggerpublic Collection<? extends hudson.model.Action> getProjectActions()
getProjectActions in class hudson.triggers.Trigger<hudson.model.BuildableItem>public void buildDependencyGraph(hudson.model.AbstractProject ap,
hudson.model.DependencyGraph dg)
buildDependencyGraph in interface jenkins.model.DependencyDeclarerprotected boolean requiresWorkspaceForPolling()
requiresWorkspaceForPolling in class org.jenkinsci.lib.xtrigger.AbstractTriggerprotected String getName()
getName in class org.jenkinsci.lib.xtrigger.AbstractTriggerprotected hudson.model.Action[] getScheduledActions(hudson.model.Node node,
org.jenkinsci.lib.xtrigger.XTriggerLog log)
getScheduledActions in class org.jenkinsci.lib.xtrigger.AbstractTriggerprotected String getCause()
getCause in class org.jenkinsci.lib.xtrigger.AbstractTriggerpublic boolean isContextOnStartupFetched()
isContextOnStartupFetched in class org.jenkinsci.lib.xtrigger.AbstractTriggerByFullContext<BuildResultTriggerContext>protected boolean requirePollingNode()
requirePollingNode in class org.jenkinsci.lib.xtrigger.AbstractTriggerprotected BuildResultTriggerContext getContext(org.jenkinsci.lib.xtrigger.XTriggerLog log) throws org.jenkinsci.lib.xtrigger.XTriggerException
getContext in class org.jenkinsci.lib.xtrigger.AbstractTriggerByFullContext<BuildResultTriggerContext>org.jenkinsci.lib.xtrigger.XTriggerExceptionprotected boolean checkIfModified(BuildResultTriggerContext oldContext, BuildResultTriggerContext newContext, org.jenkinsci.lib.xtrigger.XTriggerLog log) throws org.jenkinsci.lib.xtrigger.XTriggerException
checkIfModified in class org.jenkinsci.lib.xtrigger.AbstractTriggerByFullContext<BuildResultTriggerContext>org.jenkinsci.lib.xtrigger.XTriggerExceptionCopyright © 2004-2014. All Rights Reserved.