org.apache.accumulo.start.classloader.vfs
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.FileSystemException
public AccumuloReloadingVFSClassLoader(String uris, org.apache.commons.vfs2.FileSystemManager vfs, ReloadingClassLoader parent, boolean preDelegate) throws org.apache.commons.vfs2.FileSystemException
org.apache.commons.vfs2.FileSystemException
public String stringify(org.apache.commons.vfs2.FileObject[] files)
public ClassLoader getClassLoader()
getClassLoader
in interface ReloadingClassLoader
public 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.FileListener
Exception
public void fileDeleted(org.apache.commons.vfs2.FileChangeEvent event) throws Exception
fileDeleted
in interface org.apache.commons.vfs2.FileListener
Exception
public void fileChanged(org.apache.commons.vfs2.FileChangeEvent event) throws Exception
fileChanged
in interface org.apache.commons.vfs2.FileListener
Exception
Copyright © 2011-2015 The Apache Software Foundation. All Rights Reserved.