Package org.apache.ignite.resources
Annotation Type ServiceContextResource
- 
 @Documented @Retention(RUNTIME) @Target({METHOD,FIELD}) public @interface ServiceContextResource Annotates a field or a setter method for injecting aservice contextinto aserviceinstance.It is guaranteed that context will be injected before calling the Service.init()method.Here is how injection would typically happen: public class MyServiceImpl implements MyService { ... @ServiceContextResource private ServiceContext ctx; ... }or attach the same annotation to the method:public class MyServiceImpl implements MyService { ... private ServiceContext ctx; ... @ServiceContextResource public void setServiceContext(ServiceContext ctx) { this.ctx = ctx; } ... }- See Also:
- Service,- ServiceContext