Annotation Type TaskContinuousMapperResource


  • @Documented
    @Retention(RUNTIME)
    @Target({METHOD,FIELD})
    public @interface TaskContinuousMapperResource
    Annotates a field or a setter method for injection of ComputeTaskContinuousMapper resource.

    Task continuous mapper can be injected into ComputeTask class instance.

    Here is how injection would typically happen:

     public class MyGridJob implements ComputeJob {
          ...
          @TaskContinuousMapperResource
          private ComputeTaskContinuousMapper mapper;
          ...
      }
     
    or
     public class MyGridJob implements ComputeJob {
         ...
         private ComputeTaskContinuousMapper mapper;
         ...
         @TaskContinuousMapperResource
         public void setMapper(ComputeTaskContinuousMapper mapper) {
              this.mapper = mapper;
         }
         ...
     }