public void dispose() { for(OntologyRepository repository : OntologyRepositoryManager.getManager().getOntologyRepositories()) { try { repository.dispose(); } catch (Exception e) { logger.warn("An error occurred whilst trying dispose of the repository '{}': {}", repository.getName(), e); } } instance = null; }
public void dispose() { for(OntologyRepository repository : OntologyRepositoryManager.getManager().getOntologyRepositories()) { try { repository.dispose(); } catch (Exception e) { ProtegeApplication.getErrorLog().logError(e); } } instance = null; }
public void dispose() { for(OntologyRepository repository : OntologyRepositoryManager.getManager().getOntologyRepositories()) { try { repository.dispose(); } catch (Exception e) { ProtegeApplication.getErrorLog().logError(e); } } instance = null; }
private void setupRepositories() { OntologyRepositoryFactoryPluginLoader loader = new OntologyRepositoryFactoryPluginLoader(); for(OntologyRepositoryFactoryPlugin plugin : loader.getPlugins()) { try { OntologyRepositoryFactory factory = plugin.newInstance(); factory.initialise(); OntologyRepositoryManager.getManager().addRepository(factory.createRepository()); } // CATCH EVERYTHING! We don't want to bring down P4 even before it has appeared to start! catch (Throwable e) { logger.warn("An error occurred whilst attempting to load an ontology repository. " + "Ontology Repository Plugin: ", plugin.getId(), e); } } } }
private void setupRepositories() { OntologyRepositoryFactoryPluginLoader loader = new OntologyRepositoryFactoryPluginLoader(); for(OntologyRepositoryFactoryPlugin plugin : loader.getPlugins()) { try { OntologyRepositoryFactory factory = plugin.newInstance(); OntologyRepositoryManager.getManager().addRepository(factory.createRepository()); } // CATCH EVERYTHING! We don't want to bring down P4 even before it has appeared to start! catch (Throwable e) { ProtegeApplication.getErrorLog().logError(e); } } } }
OntologyRepositoryManager repMan = OntologyRepositoryManager.getManager();
private void setupRepositories() { OntologyRepositoryFactoryPluginLoader loader = new OntologyRepositoryFactoryPluginLoader(); for(OntologyRepositoryFactoryPlugin plugin : loader.getPlugins()) { try { OntologyRepositoryFactory factory = plugin.newInstance(); factory.initialise(); OntologyRepositoryManager.getManager().addRepository(factory.createRepository()); } // CATCH EVERYTHING! We don't want to bring down P4 even before it has appeared to start! catch (Throwable e) { ProtegeApplication.getErrorLog().logError(e); } } } }