com.cloudbees.plugins.flow
Class FlowDelegate

java.lang.Object
  extended by com.cloudbees.plugins.flow.FlowDelegate
All Implemented Interfaces:
groovy.lang.GroovyObject

public class FlowDelegate
extends java.lang.Object
implements groovy.lang.GroovyObject


Constructor Summary
FlowDelegate(FlowRun flowRun)
           
 
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
 

Constructor Detail

FlowDelegate

public FlowDelegate(FlowRun flowRun)
Method Detail

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.