protected void dropTripleStore(final IIndexManager indexManager, final String namespace) { if (log.isInfoEnabled()) log.info("KB namespace=" + namespace); // Locate the resource declaration (aka "open"). This tells us if it // exists already. final AbstractTripleStore tripleStore = (AbstractTripleStore) indexManager.getResourceLocator().locate(namespace, ITx.UNISOLATED); if (tripleStore != null) { if (log.isInfoEnabled()) log.info("Destroying: " + namespace); tripleStore.destroy(); } }