@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 void destroy() { monitor.startFunction("destroy"); doDestroy(); monitor.finishFunction("destroy"); }
@Override public void initialize(UimaContext context) throws ResourceInitializationException { super.initialize(context); MongoDatabase db = mongo.getDB(); documentsCollection = db.getCollection(documentCollectionName); stopwords = stopwordResource.getStopwords(stoplist); }
@Override public void doInitialize(UimaContext aContext) throws ResourceInitializationException { super.doInitialize(aContext); if (outputToLog) { interactionWriters.add(new MonitorInteractionWriter(getMonitor())); } if (!Strings.isNullOrEmpty(csvFilename)) { interactionWriters.add(new CsvInteractionWriter(csvFilename)); } }
@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 doInitialize(UimaContext aContext) throws ResourceInitializationException { super.doInitialize(aContext); if (outputToLog) { interactionWriters.add(new MonitorInteractionWriter(getMonitor())); } if (!Strings.isNullOrEmpty(csvFilename)) { interactionWriters.add(new CsvInteractionWriter(csvFilename)); } }
@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 void doInitialize(UimaContext aContext) throws ResourceInitializationException { super.doInitialize(aContext); if (binFolder == null) { try { binFolder = Files.createTempDirectory("renoun").toString(); } catch (IOException e) { throw new ResourceInitializationException("Could not create temporary directory", null, e); } } if (!containsBinaries()) { convertModelTextFileToBinary(); } try { gloveReader = new GloveBinaryRandomAccessReader(Paths.get(binFolder)); } catch (IOException e) { throw new ResourceInitializationException(e); } MongoDatabase db = mongo.getDB(); factsCollection = db.getCollection(factCollection); patternScoreCollection = db.getCollection(patternScoreCollectionName); factScoreCollection = db.getCollection(factScoreCollectionName); }
@Override public void initialize(UimaContext context) throws ResourceInitializationException { super.initialize(context); MongoDatabase db = mongo.getDB(); documentsCollection = db.getCollection(documentCollectionName); stopwords = stopwordResource.getStopwords(stoplist); }
@Override public void destroy() { monitor.startFunction("destroy"); doDestroy(); monitor.finishFunction("destroy"); }
@Override public void doInitialize(UimaContext aContext) throws ResourceInitializationException { super.doInitialize(aContext); if (binFolder == null) { try { binFolder = Files.createTempDirectory("renoun").toString(); } catch (IOException e) { throw new ResourceInitializationException("Could not create temporary directory", null, e); } } if (!containsBinaries()) { convertModelTextFileToBinary(); } try { gloveReader = new GloveBinaryRandomAccessReader(Paths.get(binFolder)); } catch (IOException e) { throw new ResourceInitializationException(e); } MongoDatabase db = mongo.getDB(); factsCollection = db.getCollection(factCollection); patternScoreCollection = db.getCollection(patternScoreCollectionName); factScoreCollection = db.getCollection(factScoreCollectionName); }
@Override public void initialize(UimaContext context) throws ResourceInitializationException { super.initialize(context); MongoDatabase db = mongo.getDB(); documentsCollection = db.getCollection(documentCollectionName); stopwords = stopwordResource.getStopwords(stoplist); }
@Override public void initialize(UimaContext context) throws ResourceInitializationException { super.initialize(context); MongoDatabase db = mongo.getDB(); documentsCollection = db.getCollection(documentCollectionName); stopwords = stopwordResource.getStopwords(stoplist); }
@Override public void initialize(UimaContext context) throws ResourceInitializationException { super.initialize(context); MongoDatabase db = mongo.getDB(); documentsCollection = db.getCollection(documentCollectionName); labelsAndFeatures = readLabelsAndFeaturesFromFile(labelsFile); stopwords = stopwordResource.getStopwords(stoplist); }
@Override public void initialize(UimaContext context) throws ResourceInitializationException { super.initialize(context); MongoDatabase db = mongo.getDB(); documentsCollection = db.getCollection(documentCollectionName); labelsAndFeatures = readLabelsAndFeaturesFromFile(labelsFile); stopwords = stopwordResource.getStopwords(stoplist); }