Package org.apache.uima.aae.monitor.statistics

Examples of org.apache.uima.aae.monitor.statistics.AnalysisEnginePerformanceMetrics


                  "UIMAEE_exception__WARNING", e);
    }
    return null;
  }
  private AnalysisEnginePerformanceMetrics deepCopyMetrics(AnalysisEngineManagement aem) {
    return new AnalysisEnginePerformanceMetrics(aem.getName(),
                      aem.getUniqueMBeanName(),
                      aem.getAnalysisTime(),
                      aem.getNumberOfCASesProcessed());
  }
View Full Code Here


      //  Diff the before process() performance metrics with post process performance
      //  metrics
      for (AnalysisEnginePerformanceMetrics after : afterAnalysisManagementObjects) {
        for( AnalysisEnginePerformanceMetrics before: beforeAnalysisManagementObjects) {
          if ( before.getUniqueName().equals(after.getUniqueName())) {
            AnalysisEnginePerformanceMetrics metrics =
              new AnalysisEnginePerformanceMetrics(after.getName(),
                      after.getUniqueName(),
                      after.getAnalysisTime()- before.getAnalysisTime(),
                      after.getNumProcessed());
            performanceList.add(metrics);
            break;
View Full Code Here

            for(AnalysisEnginePerformanceMetrics delegateMetric : metrics ) {
              String tmp =
                      delegateMetric.getUniqueName().substring(delegateMetric.getUniqueName().indexOf(","));
              String adjustedUniqueName =
                ((AggregateAnalysisEngineController) getController()).getJMXDomain()+((AggregateAnalysisEngineController) getController()).getJmxContext()+tmp;
              AnalysisEnginePerformanceMetrics metric =
                      new AnalysisEnginePerformanceMetrics(delegateMetric.getName(),adjustedUniqueName,delegateMetric.getAnalysisTime(),delegateMetric.getNumProcessed());
              adjustedMetrics.add(metric);
            }
            ancestor.addDelegateMetrics(delegateKey, adjustedMetrics, true)// true=remote
          }
        } catch (Exception e) {
View Full Code Here

            for(AnalysisEnginePerformanceMetrics delegateMetric : metrics ) {
              String tmp =
                      delegateMetric.getUniqueName().substring(delegateMetric.getUniqueName().indexOf(","));
              String adjustedUniqueName =
                ((AggregateAnalysisEngineController) getController()).getJMXDomain()+((AggregateAnalysisEngineController) getController()).getJmxContext()+tmp;
              AnalysisEnginePerformanceMetrics metric =
                      new AnalysisEnginePerformanceMetrics(delegateMetric.getName(),adjustedUniqueName,delegateMetric.getAnalysisTime(),delegateMetric.getNumProcessed());
              adjustedMetrics.add(metric);
            }
            ancestor.addDelegateMetrics(delegateKey, adjustedMetrics, true)// true=remote
          }
        } catch (Exception e) {
View Full Code Here

            for(AnalysisEnginePerformanceMetrics delegateMetric : metrics ) {
              String tmp =
                      delegateMetric.getUniqueName().substring(delegateMetric.getUniqueName().indexOf(","));
              String adjustedUniqueName =
                ((AggregateAnalysisEngineController) getController()).getJMXDomain()+((AggregateAnalysisEngineController) getController()).getJmxContext()+tmp;
              AnalysisEnginePerformanceMetrics metric =
                      new AnalysisEnginePerformanceMetrics(delegateMetric.getName(),adjustedUniqueName,delegateMetric.getAnalysisTime(),delegateMetric.getNumProcessed());
              adjustedMetrics.add(metric);
            }
            ancestor.addDelegateMetrics(delegateKey, adjustedMetrics, true)// true=remote
          }
        } catch (Exception e) {
View Full Code Here

    // Primitive AE will not have "X Components" prefix, but it is required
    // by the DUCC JD to be there. Prepend it to the unique name.
    if ( uimaFullyQualifiedAEContext.indexOf(" Components ") == -1) {
      uimaFullyQualifiedAEContext = index + " Components "+uimaFullyQualifiedAEContext;
    }
    return new AnalysisEnginePerformanceMetrics(aem.getName(),
            uimaFullyQualifiedAEContext,
            aem.getAnalysisTime(),
            aem.getNumberOfCASesProcessed());
  }
View Full Code Here

      //  metrics
      for (AnalysisEnginePerformanceMetrics after : afterAnalysisManagementObjects) {
        for( AnalysisEnginePerformanceMetrics before: beforeAnalysisManagementObjects) {
          if ( before.getUniqueName().equals(after.getUniqueName())) {
           
            AnalysisEnginePerformanceMetrics metrics =
              new AnalysisEnginePerformanceMetrics(after.getName(),
                      after.getUniqueName(),
                      after.getAnalysisTime()- before.getAnalysisTime(),
                      after.getNumProcessed());
            //System.out.println("********************"+metrics.getUniqueName());
           // System.out.println("********************"+metrics.getName());
 
View Full Code Here

TOP

Related Classes of org.apache.uima.aae.monitor.statistics.AnalysisEnginePerformanceMetrics

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.