@Documented @Retention(value=RUNTIME) @Target(value={METHOD,FIELD}) public @interface GridJobContextResource
GridComputeJobContext instance.
It can be injected into grid jobs only.
Job context can be injected into instances of following classes:
Here is how injection would typically happen:
public class MyGridJob implements GridComputeJob {
...
@GridJobContextResource
private GridComputeJobContext jobCtx;
...
}
or
public class MyGridJob implements GridComputeJob {
...
private GridComputeJobContext jobCtx;
...
@GridJobContextResource
public void setJobContext(GridComputeJobContext jobCtx) {
this.jobCtx = jobCtx;
}
...
}
Copyright © 2014. All rights reserved.