Groovy Documentation

javaposse.jobdsl.dsl.helpers
[Groovy] Class UrlTriggerContext

java.lang.Object
  javaposse.jobdsl.dsl.helpers.UrlTriggerContext
All Implemented Interfaces:
Context

class UrlTriggerContext

Top level context for configuring the URL trigger functionality.


Property Summary
groovy.lang.Closure configureClosure

java.lang.String crontab

java.lang.Object entries

java.lang.Object label

 
Constructor Summary
UrlTriggerContext(java.lang.String cron = null)

 
Method Summary
java.lang.Object configure(groovy.lang.Closure configureClosure)

Adds configure closure for overriding the generated XML

java.lang.Object cron(java.lang.String cron)

Sets the cron schedule

java.lang.Object restrictToLabel(java.lang.String label)

restrict execution to label

java.lang.Object url(java.lang.String url, groovy.lang.Closure entryClosure = null)

adds a monitored URL to the trigger.

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Property Detail

configureClosure

groovy.lang.Closure configureClosure


crontab

java.lang.String crontab


entries

java.lang.Object entries


label

java.lang.Object label


 
Constructor Detail

UrlTriggerContext

UrlTriggerContext(java.lang.String cron = null)


 
Method Detail

configure

java.lang.Object configure(groovy.lang.Closure configureClosure)
Adds configure closure for overriding the generated XML


cron

java.lang.Object cron(java.lang.String cron)
Sets the cron schedule


restrictToLabel

java.lang.Object restrictToLabel(java.lang.String label)
restrict execution to label


url

java.lang.Object url(java.lang.String url, groovy.lang.Closure entryClosure = null)
adds a monitored URL to the trigger.


 

Groovy Documentation