com.cloudbees.plugins.flow
Class FlowDelegate
java.lang.Object
com.cloudbees.plugins.flow.FlowDelegate
- All Implemented Interfaces:
- groovy.lang.GroovyObject
public class FlowDelegate
- extends java.lang.Object
- implements groovy.lang.GroovyObject
|
Method Summary |
java.lang.Object |
build(java.util.Map args,
java.lang.String jobName)
|
java.lang.Object |
build(java.lang.String jobName)
|
java.lang.Object |
fail()
|
java.lang.Object |
getActions(java.util.Map args)
|
java.util.List<hudson.model.Cause> |
getCauses()
|
java.lang.Object |
getClosureValue(java.lang.Object closure)
|
FlowRun |
getFlowRun()
|
groovy.lang.MetaClass |
getMetaClass()
|
java.lang.Object |
getProperty(java.lang.String property)
|
java.lang.Object |
guard(java.lang.Object guardedClosure)
|
java.lang.Object |
invokeMethod(java.lang.String method,
java.lang.Object arguments)
|
java.lang.Object |
methodMissing(java.lang.String name,
java.lang.Object args)
|
java.util.Map<java.lang.String,hudson.model.Run> |
parallel(java.lang.Object closure)
|
java.lang.Object |
propertyMissing(java.lang.String name)
|
java.lang.Object |
retry(int attempts,
java.lang.Object retryClosure)
|
void |
setCauses(java.util.List<hudson.model.Cause> value)
|
void |
setFlowRun(FlowRun value)
|
void |
setMetaClass(groovy.lang.MetaClass mc)
|
void |
setProperty(java.lang.String property,
java.lang.Object value)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FlowDelegate
public FlowDelegate(FlowRun flowRun)
getMetaClass
public groovy.lang.MetaClass getMetaClass()
- Specified by:
getMetaClass in interface groovy.lang.GroovyObject
setMetaClass
public void setMetaClass(groovy.lang.MetaClass mc)
- Specified by:
setMetaClass in interface groovy.lang.GroovyObject
invokeMethod
public java.lang.Object invokeMethod(java.lang.String method,
java.lang.Object arguments)
- Specified by:
invokeMethod in interface groovy.lang.GroovyObject
getProperty
public java.lang.Object getProperty(java.lang.String property)
- Specified by:
getProperty in interface groovy.lang.GroovyObject
setProperty
public void setProperty(java.lang.String property,
java.lang.Object value)
- Specified by:
setProperty in interface groovy.lang.GroovyObject
getCauses
public java.util.List<hudson.model.Cause> getCauses()
setCauses
public void setCauses(java.util.List<hudson.model.Cause> value)
getFlowRun
public FlowRun getFlowRun()
setFlowRun
public void setFlowRun(FlowRun value)
fail
public java.lang.Object fail()
build
public java.lang.Object build(java.lang.String jobName)
build
public java.lang.Object build(java.util.Map args,
java.lang.String jobName)
getActions
public java.lang.Object getActions(java.util.Map args)
getClosureValue
public java.lang.Object getClosureValue(java.lang.Object closure)
guard
public java.lang.Object guard(java.lang.Object guardedClosure)
retry
public java.lang.Object retry(int attempts,
java.lang.Object retryClosure)
parallel
public java.util.Map<java.lang.String,hudson.model.Run> parallel(java.lang.Object closure)
propertyMissing
public java.lang.Object propertyMissing(java.lang.String name)
methodMissing
public java.lang.Object methodMissing(java.lang.String name,
java.lang.Object args)
Copyright © 2004-2012. All Rights Reserved.