Application Programmer Interfact (API)

The Avalon Repository API provides a simple and convenient interface through which artifacts such as jar files or other resources types can be retrieved easily using logic artifact references. As such, the API isolates the user from transport protocols and domain specific repository layouts.

Artifact artifact = 
  Artifact.createArtifact( 
    "avalon-framework", "avalon-framework-api", "4.1.5" );

URL url = m_repository.getResource( artifact ); 

Index

Topic Description
Artifacts Introduction to an artifactt.
Classloaders Creating classloaders from artifacts.
Repository Introduction to the repository interface.