ArrayList<FileObject> pathsToMonitor = new ArrayList<FileObject>();
files = AccumuloVFSClassLoader.resolve(vfs, uris, pathsToMonitor);
if (preDelegate)
cl = new VFSClassLoader(files, vfs, parent.getClassLoader());
else
cl = new PostDelegatingVFSClassLoader(files, vfs, parent.getClassLoader());
monitor = new DefaultFileMonitor(this);
monitor.setDelay(monitorDelay);