Package org.apache.sling.event.impl.jobs
Class JobBuilderImpl
- java.lang.Object
-
- org.apache.sling.event.impl.jobs.JobBuilderImpl
-
- All Implemented Interfaces:
org.apache.sling.event.jobs.JobBuilder
public class JobBuilderImpl extends Object implements org.apache.sling.event.jobs.JobBuilder
Fluent builder API
-
-
Constructor Summary
Constructors Constructor Description JobBuilderImpl(JobManagerImpl manager, String topic)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.sling.event.jobs.Job
add()
org.apache.sling.event.jobs.Job
add(List<String> errors)
org.apache.sling.event.jobs.JobBuilder
properties(Map<String,Object> props)
org.apache.sling.event.jobs.JobBuilder.ScheduleBuilder
schedule()
-
-
-
Constructor Detail
-
JobBuilderImpl
public JobBuilderImpl(JobManagerImpl manager, String topic)
-
-
Method Detail
-
properties
public org.apache.sling.event.jobs.JobBuilder properties(Map<String,Object> props)
- Specified by:
properties
in interfaceorg.apache.sling.event.jobs.JobBuilder
-
add
public org.apache.sling.event.jobs.Job add()
- Specified by:
add
in interfaceorg.apache.sling.event.jobs.JobBuilder
-
add
public org.apache.sling.event.jobs.Job add(List<String> errors)
- Specified by:
add
in interfaceorg.apache.sling.event.jobs.JobBuilder
-
schedule
public org.apache.sling.event.jobs.JobBuilder.ScheduleBuilder schedule()
- Specified by:
schedule
in interfaceorg.apache.sling.event.jobs.JobBuilder
-
-