|
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
org.quartz.locality Class LocalityJobBuilder
java.lang.Objectorg.quartz.locality.LocalityJobBuilder
public class LocalityJobBuilder
- extends Object
Builder for LocalityAware JobDetail instances.
localJob(
newJob(CheckForNode1AndWaitJob.class)
.withIdentity("testJob")
.storeDurably(true)
.build())
.where(
node()
.is(partOfNodeGroup("group1")))
.build();
- Author:
- Alex Snaps
| Constructor Summary | |
|---|---|
LocalityJobBuilder(JobBuilder jobBuilder)
|
|
| Method Summary | |
|---|---|
LocalityJobDetail |
build()
Method building an immutable LocalityAware JobDetail, wrapping the actual JobDetail instance If a JobBuilder was used at construction time, its build method is invoked |
static LocalityJobBuilder |
localJob(JobBuilder jobBuilder)
Factory method to create builder to a wrapping LocalityAware JobDetailBuilder |
static LocalityJobBuilder |
localJob(JobDetail jobDetail)
Factory method to create builder to a wrapping LocalityAware JobDetail |
LocalityJobBuilder |
where(NodeSpecBuilder spec)
Setter to the NodeSpecBuilder that will be build at JobDetail build() time |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
LocalityJobBuilder
public LocalityJobBuilder(JobBuilder jobBuilder)
| Method Detail |
|---|
localJob
public static LocalityJobBuilder localJob(JobDetail jobDetail)
- Factory method to create builder to a wrapping LocalityAware JobDetail
- Parameters:
jobDetail- The JobDetail to wrap- Returns:
- the
LocalityJobBuilderinstance
localJob
public static LocalityJobBuilder localJob(JobBuilder jobBuilder)
- Factory method to create builder to a wrapping LocalityAware JobDetailBuilder
- Parameters:
jobBuilder- TheJobBuilderto wrap- Returns:
- the
LocalityJobBuilderinstance
where
public LocalityJobBuilder where(NodeSpecBuilder spec)
- Setter to the
NodeSpecBuilderthat will be build at JobDetailbuild()time - Parameters:
spec- The builder to the node specifications- Returns:
this
build
public LocalityJobDetail build()
- Method building an immutable LocalityAware JobDetail, wrapping the actual JobDetail instance
If a JobBuilder was used at construction time, its build method is invoked
- Returns:
- the
LocalityJobDetailinstance
|
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright 2001-2011, Terracotta, Inc.
org.quartz.locality.LocalityJobBuilder