protected void tearDown() throws Exception { if (valueFactory != null) { valueFactory.remove(); valueFactory = null; } super.tearDown(); }
protected void tearDown() throws Exception { if (valueFactory != null) { valueFactory.remove(); valueFactory = null; } super.tearDown(); }
protected void tearDown() throws Exception { if(f != null) { f.remove(); f = null; } namespace = null; super.tearDown(); }
@Override protected void tearDown() throws Exception { this.namespace = null; this.valueFactory.remove(); super.tearDown(); }
@Override protected void tearDown() throws Exception { this.namespace = null; this.valueFactory.remove(); super.tearDown(); }
protected void tearDown() throws Exception { if(f != null) { f.remove(); f = null; } namespace = null; super.tearDown(); }
protected void tearDown() throws Exception { if (valueFactory != null) { valueFactory.remove(); valueFactory = null; } super.tearDown(); }
protected void tearDown() throws Exception { if(f != null) { f.remove(); f = null; } namespace = null; super.tearDown(); }
decoder.release(); decoder = null; valueFactory.remove(); valueFactory = null; namespace = null;
decoder.release(); decoder = null; valueFactory.remove(); valueFactory = null; namespace = null;
valueFactory.remove(); valueFactory = null; namespace = null;
valueFactory.remove(); valueFactory = null; namespace = null;
decoder.release(); decoder = null; valueFactory.remove(); valueFactory = null; namespace = null;
valueFactory.remove(); valueFactory = null; namespace = null;
@Override public void destroy() { final IResourceLock resourceLock = acquireExclusiveLock(); try { final IIndexManager indexManager = getIndexManager(); indexManager.dropIndex(getFQN(LexiconKeyOrder.TERM2ID)); indexManager.dropIndex(getFQN(LexiconKeyOrder.ID2TERM)); if (getLexiconConfiguration().getBlobsThreshold() != Integer.MAX_VALUE) { // Destroy BLOBS index IFF it exists. indexManager.dropIndex(getFQN(LexiconKeyOrder.BLOBS)); } term2id = null; id2term = null; blobs = null; if (textIndex) { getSearchEngine().destroy(); viewRef.set(null); } // discard the value factory for the lexicon's namespace. valueFactory.remove(/*getNamespace()*/); termCache.clear(); super.destroy(); } finally { unlock(resourceLock); } }
@Override public void destroy() { final IResourceLock resourceLock = acquireExclusiveLock(); try { final IIndexManager indexManager = getIndexManager(); indexManager.dropIndex(getFQN(LexiconKeyOrder.TERM2ID)); indexManager.dropIndex(getFQN(LexiconKeyOrder.ID2TERM)); if (getLexiconConfiguration().getBlobsThreshold() != Integer.MAX_VALUE) { // Destroy BLOBS index IFF it exists. indexManager.dropIndex(getFQN(LexiconKeyOrder.BLOBS)); } term2id = null; id2term = null; blobs = null; if (textIndex) { getSearchEngine().destroy(); viewRef.set(null); } // discard the value factory for the lexicon's namespace. valueFactory.remove(/*getNamespace()*/); termCache.clear(); super.destroy(); } finally { unlock(resourceLock); } }