public class AccumuloReloadingVFSClassLoader extends Object implements org.apache.commons.vfs2.FileListener, ReloadingClassLoader
| Constructor and Description |
|---|
AccumuloReloadingVFSClassLoader(String uris,
org.apache.commons.vfs2.FileSystemManager vfs,
ReloadingClassLoader parent,
boolean preDelegate) |
AccumuloReloadingVFSClassLoader(String uris,
org.apache.commons.vfs2.FileSystemManager vfs,
ReloadingClassLoader parent,
long monitorDelay,
boolean preDelegate) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Should be ok if this is not called because the thread started by DefaultFileMonitor is a daemon
thread
|
void |
fileChanged(org.apache.commons.vfs2.FileChangeEvent event) |
void |
fileCreated(org.apache.commons.vfs2.FileChangeEvent event) |
void |
fileDeleted(org.apache.commons.vfs2.FileChangeEvent event) |
ClassLoader |
getClassLoader() |
org.apache.commons.vfs2.FileObject[] |
getFiles() |
String |
stringify(org.apache.commons.vfs2.FileObject[] files) |
String |
toString() |
public AccumuloReloadingVFSClassLoader(String uris, org.apache.commons.vfs2.FileSystemManager vfs, ReloadingClassLoader parent, long monitorDelay, boolean preDelegate) throws org.apache.commons.vfs2.FileSystemException
org.apache.commons.vfs2.FileSystemExceptionpublic AccumuloReloadingVFSClassLoader(String uris, org.apache.commons.vfs2.FileSystemManager vfs, ReloadingClassLoader parent, boolean preDelegate) throws org.apache.commons.vfs2.FileSystemException
org.apache.commons.vfs2.FileSystemExceptionpublic String stringify(org.apache.commons.vfs2.FileObject[] files)
public ClassLoader getClassLoader()
getClassLoader in interface ReloadingClassLoaderpublic org.apache.commons.vfs2.FileObject[] getFiles()
public void close()
public void fileCreated(org.apache.commons.vfs2.FileChangeEvent event)
throws Exception
fileCreated in interface org.apache.commons.vfs2.FileListenerExceptionpublic void fileDeleted(org.apache.commons.vfs2.FileChangeEvent event)
throws Exception
fileDeleted in interface org.apache.commons.vfs2.FileListenerExceptionpublic void fileChanged(org.apache.commons.vfs2.FileChangeEvent event)
throws Exception
fileChanged in interface org.apache.commons.vfs2.FileListenerExceptionCopyright © 2011–2018 The Apache Software Foundation. All rights reserved.