@Documented @Retention(value=RUNTIME) @Target(value={METHOD,FIELD}) public @interface GridInstanceResource
Grid instance.
It can be injected into grid tasks and grid jobs. Note that grid instance will
not be injected into SPI's, as there is no grid during SPI start.
Grid instance can be injected into instances of following classes:
GridComputeTaskGridComputeJobGridLifecycleBean@GridUserResourceHere is how injection would typically happen:
public class MyGridJob implements GridComputeJob {
...
@GridInstanceResource
private Grid grid;
...
}
or
public class MyGridJob implements GridComputeJob {
...
private Grid grid;
...
@GridInstanceResource
public void setGrid(Grid grid) {
this.grid = grid;
}
...
}
Copyright © 2014. All rights reserved.