public void resetLoadedClasses() { loader.clearCache(); }
public void clearCache() { delegate.clearCache(); }
/** * Closes this GroovyClassLoader and clears any caches it maintains. * <p> * No use should be made of this instance after this method is * invoked. Any classes that are already loaded are still accessible. * * @throws IOException * @see URLClassLoader#close() * @see #clearCache() * @since 2.5.0 */ @Override public void close() throws IOException { super.close(); clearCache(); }
} finally { groovy.resetLoadedClasses(); groovy.getClassLoader().clearCache(); if (contextClassLoader || maven) thread.setContextClassLoader(savedLoader);
@Override public void stop() { if (groovyClassLoader != null) { groovyClassLoader.clearCache(); groovyClassLoader = null; } }
@Override public void close() { loader.clearCache(); }
public void resetLoadedClasses() { loader.clearCache(); }
@Override public void stop() { if (groovyClassLoader != null) { groovyClassLoader.clearCache(); groovyClassLoader = null; } }
private void cleanup() { gcl.clearCache(); } };
public void clearCache() { delegate.clearCache(); }
public void resetLoadedClasses() { loader.clearCache(); }
public void clearCache() { delegate.clearCache(); }
public void clearCache() { cache = new ConcurrentHashMap<File, Entry>(); loader.clearCache(); }
public void clearCache() { synchronized (scriptCache) { scriptCache.clear(); if (groovyClassLoader != null) { groovyClassLoader.clearCache(); } } } }
public void clearCache() { cache = new ConcurrentHashMap<File, Entry>(); loader.clearCache(); }
public void release() throws IOException { loader.clearCache(); if (Closeable.class.isInstance(loader)) { Closeable.class.cast(loader).close(); } }
@Close public void close() { _groovyObject = null; _groovyClassLoader.clearCache(); _groovyClassLoader = null; }
@Close public void close() { _groovyObject = null; _groovyClassLoader.clearCache(); _groovyClassLoader = null; }
@Close public void close() { _groovyObject.invokeMethod("close", new Object[] {}); _groovyObject = null; _groovyClassLoader.clearCache(); _groovyClassLoader = null; }
@Close public void close() { _groovyObject.invokeMethod("close", new Object[] {}); _groovyObject = null; _groovyClassLoader.clearCache(); _groovyClassLoader = null; }