com.caucho.loader.module
Class ArtifactManager

java.lang.Object
  extended by com.caucho.loader.module.ArtifactManager

@Module
public class ArtifactManager
extends java.lang.Object

A jar artifact in the repository


Constructor Summary
ArtifactManager(EnvironmentClassLoader loader)
           
 
Method Summary
 void addDependency(ArtifactDependency dependency)
           
 void applyVisibleModules(EnvironmentApply apply)
           
 void buildImportClassPath(java.util.ArrayList<java.lang.String> cp)
           
 java.lang.Class findImportClass(java.lang.String name)
           
 java.net.URL getImportResource(java.lang.String name)
           
 void start()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ArtifactManager

public ArtifactManager(EnvironmentClassLoader loader)
Method Detail

addDependency

public void addDependency(ArtifactDependency dependency)

start

public void start()

findImportClass

public java.lang.Class findImportClass(java.lang.String name)

getImportResource

public java.net.URL getImportResource(java.lang.String name)

buildImportClassPath

public void buildImportClassPath(java.util.ArrayList<java.lang.String> cp)

applyVisibleModules

public void applyVisibleModules(EnvironmentApply apply)

toString

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