com.caucho.server.repository
Class ModuleRepository

java.lang.Object
  extended by com.caucho.server.repository.ModuleRepository

public class ModuleRepository
extends java.lang.Object

The module repository holds the module jars for osgi and ivy.


Constructor Summary
ModuleRepository()
          The module repository is created once by the Management class.
 
Method Summary
 void addResolver(ResolverConfig resolverConfig)
           
 Path findArtifact(java.lang.String org, java.lang.String module, java.lang.String rev, java.lang.String ext)
          Returns the path to the named artifact if it exists.
static ModuleRepository getCurrent()
          Returns the current repository.
 void init()
           
 void setPath(Path root)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModuleRepository

public ModuleRepository()
The module repository is created once by the Management class.

Method Detail

setPath

public void setPath(Path root)

addResolver

public void addResolver(ResolverConfig resolverConfig)

init

public void init()

getCurrent

public static ModuleRepository getCurrent()
Returns the current repository.


findArtifact

public Path findArtifact(java.lang.String org,
                         java.lang.String module,
                         java.lang.String rev,
                         java.lang.String ext)
Returns the path to the named artifact if it exists.