@Override public void collectionProcessComplete() throws AnalysisEngineProcessException { this.matcher = null; super.collectionProcessComplete(); }
@Override public void collectionProcessComplete() throws AnalysisEngineProcessException { super.collectionProcessComplete(); String json = TestSet.dump(questions); File resultFile = new File(resultDir, traceHash); try { Files.write(json, resultFile, StandardCharsets.UTF_8); } catch (IOException e) { throw new AnalysisEngineProcessException(e); } } }
@Override public void collectionProcessComplete() throws AnalysisEngineProcessException { super.collectionProcessComplete(); log.debug("Running collectionProcessComplete."); try { annotationInserter.sendXmiDataToDatabase(serializedCASes, tablesWithoutData, subsetTable); for (List<XmiData> tableData : serializedCASes.values()) tableData.clear(); for (List<DocumentId> docIds : tablesWithoutData.values()) docIds.clear(); } catch (XmiDataInsertionException e) { throw new AnalysisEngineProcessException(e); } log.info("{} documents without a head occured overall. Those could not be written into the database.", headerlessDocuments); dbc.close(); }
@Override public void collectionProcessComplete() throws AnalysisEngineProcessException { try { super.collectionProcessComplete(); aeServiceAdapter.collectionProcessComplete(); } finally { aeServiceAdapter.destroy(); } }
/** * Close db connections in UmlsToSnomedDbConsumerImpl * @throws org.apache.uima.analysis_engine.AnalysisEngineProcessException */ @Override public void collectionProcessComplete() throws org.apache.uima.analysis_engine.AnalysisEngineProcessException { for ( Object value : _lookupSpecSet ) { if ( value instanceof LookupSpec ) { final LookupSpec ls = (LookupSpec)value; final LookupConsumer lookupConsumer = ls.getLookupConsumer(); if ( lookupConsumer != null && lookupConsumer instanceof UmlsToSnomedDbConsumerImpl ) { ((UmlsToSnomedDbConsumerImpl)lookupConsumer).close(); } } } super.collectionProcessComplete(); }
/** * Close db connections in UmlsToSnomedDbConsumerImpl * @throws org.apache.uima.analysis_engine.AnalysisEngineProcessException */ @Override public void collectionProcessComplete() throws org.apache.uima.analysis_engine.AnalysisEngineProcessException { for ( Object value : _lookupSpecSet ) { if ( value instanceof LookupSpec ) { final LookupSpec ls = (LookupSpec)value; final LookupConsumer lookupConsumer = ls.getLookupConsumer(); if ( lookupConsumer != null && lookupConsumer instanceof UmlsToSnomedDbConsumerImpl ) { ((UmlsToSnomedDbConsumerImpl)lookupConsumer).close(); } } } super.collectionProcessComplete(); }