Package org.apache.uima.ducc.common.jd.files

Examples of org.apache.uima.ducc.common.jd.files.JobPerformanceSummaryData


    super(dirname);
  }
 
  public PerformanceMetricsSummaryMap readJsonGz() throws IOException, ClassNotFoundException {
    PerformanceMetricsSummaryMap map = new PerformanceMetricsSummaryMap();
    JobPerformanceSummaryData data = jsonGz.importData();
    Integer casCount = data.getCasCount();
    map.putCasCount(casCount);
    ConcurrentSkipListMap<String, JobPerformanceSummary> gzMap = data.getMap();
    Set<Entry<String, JobPerformanceSummary>> entries = gzMap.entrySet();
    for(Entry<String, JobPerformanceSummary> entry : entries) {
      String key = entry.getKey();
      IJobPerformanceSummary jps = entry.getValue();
      PerformanceMetricsSummaryItem value = new PerformanceMetricsSummaryItem(jps.getName(),jps.getUniqueName(),jps.getAnalysisTime(),jps.getNumProcessed(),jps.getAnalysisTimeMin(),jps.getAnalysisTimeMax());
View Full Code Here


    return map;
  }
 
  public PerformanceMetricsSummaryMap readJsonGz(String userId) throws IOException, ClassNotFoundException {
    PerformanceMetricsSummaryMap map = new PerformanceMetricsSummaryMap();
    JobPerformanceSummaryData data = null;
    if(data == null) {
      try {
        data = jsonGz.importData(userId);
      }
      catch(Exception e) {
      }
    }
    if(data == null) {
      try {
        data = jsonGz.importData();
      }
      catch(Exception e) {
      }
    }
    Integer casCount = data.getCasCount();
    map.putCasCount(casCount);
    ConcurrentSkipListMap<String, JobPerformanceSummary> gzMap = data.getMap();
    Set<Entry<String, JobPerformanceSummary>> entries = gzMap.entrySet();
    for(Entry<String, JobPerformanceSummary> entry : entries) {
      String key = entry.getKey();
      IJobPerformanceSummary jps = entry.getValue();
      PerformanceMetricsSummaryItem value = new PerformanceMetricsSummaryItem(jps.getName(),jps.getUniqueName(),jps.getAnalysisTime(),jps.getNumProcessed(),jps.getAnalysisTimeMin(),jps.getAnalysisTimeMax());
View Full Code Here

        jps.setUniqueName(item.getUniqueName());
        map.put(jps.getUniqueName(), jps);
      }
     
      Integer casCount = summaryMap.casCount();
      JobPerformanceSummaryData data = new JobPerformanceSummaryData(map,casCount);
      jsonGz.exportData(data);
    }
    catch(Exception e) {
      e.printStackTrace();
    }
View Full Code Here

TOP

Related Classes of org.apache.uima.ducc.common.jd.files.JobPerformanceSummaryData

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.