com.caucho.loader.ivy
Class IvyCache

java.lang.Object
  extended by com.caucho.loader.ivy.IvyCache

public class IvyCache
extends java.lang.Object

IvyCache configuration


Method Summary
 void init()
           
 Path resolve(IvyDependency dependency)
          Finds a dependency in the cache
 Path resolve(IvyDependency dependency, java.lang.String rev)
          Finds a dependency in the cache
 IvyModule resolveIvy(IvyDependency dependency)
          Finds a dependency in the cache
 void resolveVersions(java.util.ArrayList<java.lang.String> versions, IvyDependency dependency)
          Finds a dependency in the cache
 void setDefaultCacheDir(Path dir)
          Sets the main ivy cache directory
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

setDefaultCacheDir

public void setDefaultCacheDir(Path dir)
Sets the main ivy cache directory


resolve

public Path resolve(IvyDependency dependency)
Finds a dependency in the cache


resolve

public Path resolve(IvyDependency dependency,
                    java.lang.String rev)
Finds a dependency in the cache


resolveIvy

public IvyModule resolveIvy(IvyDependency dependency)
Finds a dependency in the cache


resolveVersions

public void resolveVersions(java.util.ArrayList<java.lang.String> versions,
                            IvyDependency dependency)
Finds a dependency in the cache


init

@PostConstruct
public void init()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object