code: public static JobOperator getJobOperator() {
          JobOperator jobOperator = null;
          if (System.getSecurityManager() == null) {
              for(JobOperator op : ServiceLoader.load(JobOperator.class)) {
                  jobOperator = op;
                  break;
              }
          } else {
              jobOperator = AccessController.doPrivileged(new PrivilegedAction<JobOperator>() {
                  public JobOperator run() {
                      for (JobOperator op : ServiceLoader.load(JobOperator.class)) {
                          return op;
                      }
                      return null;
                  }
              });
          }
  
          if (jobOperator == null) {
              throw new BatchRuntimeException("The ServiceLoader was unable to find an implemenation for JobOperator. Check classpath for META-INF/services/javax.batch.operations.JobOperator file.");
          }
          return jobOperator;
      }
docs: The getJobOperator factory method returns
  an instance of the JobOperator interface.
  
  @return JobOperator instance.