コード例 #1
0
ファイル: UIJobCollector.java プロジェクト: xored/rcptt
 private JobInfo getOrCreateJobInfo(Job job) {
   synchronized (jobs) {
     JobInfo rv = jobs.get(job);
     if (rv == null) {
       rv = new JobInfo(job);
       JobsManager.getInstance().removeCanceled(job);
       if (TeslaFeatures.isActivityLogging()) {
         String msg = "waiting for job: " + job.getClass().getName();
         System.out.println(msg);
         Q7LoggingManager.get("jobs").log(msg, null);
         ReportManager.appendLogExtra(msg);
       }
       jobs.put(job, rv);
     }
     return rv;
   }
 }