Manages relational information associated with artifact attributes within the
repository presuming some attributes can be multivalued while others are
single valued.
Get a resource relative to the supplied artifact name where the artifact
name is equivalent to the group and resource name seperated by the colon
character.
Transforms a Properties into a Attributes using a simple enumeration
convention for property names which appends a numeric enumeration name
component to the dotted property key.
Sets up the environment to create repositories by downloading the required
jars, preparing a ClassLoader and delegating calls to repository factory
methods using the newly configured ClassLoader.
Creates a repository which in turn instantiates a Repository
factory implementation specified by an artifact descriptor and the
implementation factory's class name.
Creates a repository which in turn instantiates a Repository
factory implementation specified by an artifact descriptor and the
implementation factory's class name.
The criteria package defines a supplimentary factory contract implementated by
applications that can be launched by the reopository on demand
Key features include:
defaults establishment contract
metadata implementation target descriptor
standard factory constructor
The repository main package is the main end-user deliverable providing support for the deynamic resolution and pluging-in of an repository implementation compliance with the Repository SPI Specification.