public class IvyLoader extends JarListLoader
_jarList
Constructor and Description |
---|
IvyLoader()
Creates a new ivy loader.
|
Modifier and Type | Method and Description |
---|---|
void |
addDependency(IvyDependency dependency)
Adds an ivy dependency
|
IvyCache |
createCache()
Sets the ivy cache
|
Path |
getIvyFile()
The ivy loader's path.
|
void |
init()
Initialize
|
boolean |
isModified()
True if any of the loaded classes have been modified.
|
boolean |
logModified(java.util.logging.Logger log)
True if the classes in the directory have changed.
|
void |
setIvyFile(Path path)
The ivy loader's configuration path.
|
java.lang.String |
toString() |
addJar, buildClassPath, clearJars, getClassEntry, getPath, getResources, isJarCacheEnabled, setLoader, validate
buildSourcePath, destroy, getClassLoader, getCodeSource, getHashCrc, getResource, getResourceAsStream, isDirectoryLoader, loadClass, lookupPath
public void setIvyFile(Path path)
public Path getIvyFile()
public IvyCache createCache()
public void addDependency(IvyDependency dependency)
@PostConstruct public void init() throws ConfigException
init
in class JarListLoader
ConfigException
public boolean isModified()
isModified
in interface Dependency
isModified
in class JarListLoader
public boolean logModified(java.util.logging.Logger log)
logModified
in interface Dependency
logModified
in class JarListLoader
public java.lang.String toString()
toString
in class JarListLoader