@Override public void destroy() { monitor.startFunction("destroy"); doDestroy(); monitor.finishFunction("destroy"); }
@Override public void destroy() { monitor.startFunction("destroy"); doDestroy(); monitor.finishFunction("destroy"); }
@Override public void destroy() { monitor.startFunction("destroy"); doDestroy(); monitor.finishFunction("destroy"); }
@Override public final Progress[] getProgress() { monitor.startFunction("getProgress"); Progress[] ret = doGetProgress(); monitor.finishFunction("getProgress"); return ret; }
@Override public final Progress[] getProgress() { monitor.startFunction("getProgress"); Progress[] ret = doGetProgress(); monitor.finishFunction("getProgress"); return ret; }
@Override public final void destroy() { monitor.startFunction("destroy"); doDestroy(); monitor.finishFunction("destroy"); }
@Override public final void close() throws IOException { monitor.startFunction("close"); doClose(); monitor.finishFunction("close"); }
@Override public void process(JCas aJCas) throws AnalysisEngineProcessException { monitor.trace("Starting: " + getClass().getSimpleName()); monitor.startFunction("process"); doProcess(aJCas); monitor.finishFunction("process"); monitor.persistCounts(); monitor.trace("Finished: " + getClass().getSimpleName()); }
@Override public final void destroy() { monitor.startFunction("destroy"); super.destroy(); doDestroy(); monitor.finishFunction("destroy"); }
@Override public final void destroy() { monitor.startFunction("destroy"); super.destroy(); doDestroy(); monitor.finishFunction("destroy"); }
@Override public final void processStream(InputStream stream, String source, JCas jCas) throws IOException { monitor.startFunction("process"); doProcessStream(stream, source, jCas); monitor.finishFunction("process"); monitor.persistCounts(); }
@Override public final void processStream(InputStream stream, String source, JCas jCas) throws IOException { monitor.startFunction("process"); doProcessStream(stream, source, jCas); monitor.finishFunction("process"); monitor.persistCounts(); }
@Override public final void close() throws IOException { monitor.startFunction("close"); contentExtractor.destroy(); doClose(); monitor.finishFunction("close"); }
@Override public final void process(final JCas aJCas) throws AnalysisEngineProcessException { monitor.startFunction("execute"); execute(new JobSettings(aJCas)); monitor.finishFunction("execute"); monitor.persistCounts(); }
@Override public final void process(final JCas aJCas) throws AnalysisEngineProcessException { monitor.startFunction("execute"); execute(new JobSettings(aJCas)); monitor.finishFunction("execute"); monitor.persistCounts(); }
@Override public void initialize(final UimaContext context) throws ResourceInitializationException { // This will do initialization of resources, // but won't be included in the metrics super.initialize(context); final String pipelineName = UimaUtils.getPipelineName(context); monitor = createMonitor(pipelineName); monitor.startFunction("initialize"); doInitialize(context); monitor.finishFunction("initialize"); }
@Override public final void initialize(UimaContext context, Map<String, Object> params) throws ResourceInitializationException { String pipelineName = UimaUtils.getPipelineName(context); monitor = createMonitor(pipelineName); support = createSupport(pipelineName, context); monitor.startFunction("initialize"); doInitialize(context, params); monitor.finishFunction("initialize"); }
@Override public void initialize(final UimaContext context) throws ResourceInitializationException { // This will do initialization of resources, // but won't be included in the metrics super.initialize(context); final String pipelineName = UimaUtils.getPipelineName(context); monitor = createMonitor(pipelineName); monitor.startFunction("initialize"); doInitialize(context); monitor.finishFunction("initialize"); }
@Override public final void getNext(JCas jCas) throws IOException, CollectionException { monitor.startFunction("getNext"); MetricsFactory.getInstance() .getPipelineMetrics(monitor.getPipelineName()) .startDocumentProcess(); doGetNext(jCas); monitor.finishFunction("getNext"); monitor.persistCounts(); }
@Override public final void getNext(JCas jCas) throws IOException, CollectionException { monitor.startFunction("getNext"); MetricsFactory.getInstance() .getPipelineMetrics(monitor.getPipelineName()) .startDocumentProcess(); doGetNext(jCas); monitor.finishFunction("getNext"); monitor.persistCounts(); }