|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Artifact | |
org.apache.avalon.repository | The repository api package defines the repository service contract. |
org.apache.avalon.repository.data | The repository data package defines meta data related to factory artifacts. |
org.apache.avalon.repository.impl | The repository impl package is the repository api reference implementation. |
org.apache.avalon.repository.main | 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. |
org.apache.avalon.repository.meta | The repository meta package defines a set of descriptors dealing with specific meta classes. |
org.apache.avalon.repository.provider | The repository provider package defines a set of interfaces used by implementation providers. |
org.apache.avalon.repository.util | The repository util package contains a number of utility classes shared between the main bootstrap system and the default repository implementation. |
Uses of Artifact in org.apache.avalon.repository |
Methods in org.apache.avalon.repository that return Artifact | |
Artifact[] |
Repository.getCandidates(Class service)
Return the set of available artifacts capable of providing the supplied service class. |
static Artifact |
Artifact.createArtifact(String spec)
|
static Artifact |
Artifact.createArtifact(String group,
String name,
String version)
|
static Artifact |
Artifact.createArtifact(String group,
String name,
String version,
String type)
|
Methods in org.apache.avalon.repository with parameters of type Artifact | |
Attributes |
Repository.getAttributes(Artifact artifact)
Return the metadata of an artifact as attributes. |
URL |
Repository.getResource(Artifact artifact)
Get a resource url relative to the supplied artifact. |
ClassLoader |
Repository.getClassLoader(Artifact artifact)
Creates a ClassLoader chain returning the lowest ClassLoader containing the jar artifact in the loader's path. |
ClassLoader |
Repository.getClassLoader(ClassLoader parent,
Artifact artifact)
Creates a ClassLoader chain returning the lowest ClassLoader containing the jar artifact in the loader's path. |
Uses of Artifact in org.apache.avalon.repository.data |
Methods in org.apache.avalon.repository.data that return Artifact | |
Artifact |
FactoryDirective.getArtifact()
Return the system artifact. |
Constructors in org.apache.avalon.repository.data with parameters of type Artifact | |
FactoryDirective(Artifact artifact,
Properties properties)
Creates a new FactoryDirective. |
Uses of Artifact in org.apache.avalon.repository.impl |
Methods in org.apache.avalon.repository.impl that return Artifact | |
Artifact[] |
DefaultRepository.getCandidates(Class service)
Return the set of available artifacts capable of providing the supplied service class. |
Methods in org.apache.avalon.repository.impl with parameters of type Artifact | |
void |
DefaultRepositoryCriteria.setFactoryArtifacts(Artifact[] artifacts)
|
Attributes |
DefaultRepository.getAttributes(Artifact artifact)
Return the metadata attribututes associated with an artifact. |
URL |
DefaultRepository.getResource(Artifact artifact)
Get a resource url relative to the supplied artifact. |
ClassLoader |
DefaultRepository.getClassLoader(Artifact artifact)
Returns a classloader based on the metadata associated with a supplied artifact. |
ClassLoader |
DefaultRepository.getClassLoader(ClassLoader parent,
Artifact artifact)
Returns a classloader based on the metadata associated with a supplied artifact. |
Constructors in org.apache.avalon.repository.impl with parameters of type Artifact | |
ArtifactSequenceParameter(String key,
String delimiter,
Artifact[] defaults)
Transform a string to a string array. |
Uses of Artifact in org.apache.avalon.repository.main |
Methods in org.apache.avalon.repository.main that return Artifact | |
Artifact[] |
DefaultInitialContextFactory.getRegisteredArtifacts()
Return the registory. |
Artifact |
DefaultInitialContextFactory.getImplementation()
Return the implementation artifact. |
static Artifact |
DefaultBuilder.createImplementationArtifact(ClassLoader classloader,
File base,
String resource,
String key)
Resolve the default implementation taking into account local and home properties, and application defaults. |
static Artifact |
DefaultBuilder.createImplementationArtifact(ClassLoader classloader,
File system,
File base,
String resource,
String key)
Resolve the default implementation taking into account local and home properties, and application defaults. |
Methods in org.apache.avalon.repository.main with parameters of type Artifact | |
void |
DefaultInitialContextFactory.setFactoryArtifacts(Artifact[] artifacts)
Register a set of factory artifacts. |
void |
DefaultInitialContextFactory.setImplementation(Artifact artifact)
The initial context factory support the establishment of an initial context which is associated with a repository cache manager implementation. |
Builder |
DefaultInitialContext.newBuilder(Artifact artifact)
Create a factory builder using a supplied artifact. |
Builder |
DefaultInitialContext.newBuilder(ClassLoader classloader,
Artifact artifact)
Create a factory builder using a supplied artifact. |
Constructors in org.apache.avalon.repository.main with parameters of type Artifact | |
DefaultBuilder(InitialContext context,
Artifact artifact)
Creates a DefaultBuilder for a specific target application. |
|
DefaultBuilder(InitialContext context,
ClassLoader classloader,
Artifact artifact)
Creates a DefaultBuilder for a specific target application. |
Uses of Artifact in org.apache.avalon.repository.meta |
Methods in org.apache.avalon.repository.meta that return Artifact | |
Artifact[] |
FactoryDescriptor.getDependencies(String key)
Return the implementation dependencies |
Artifact[] |
FactoryDescriptor.getDependencies()
|
Artifact |
ArtifactDescriptor.getArtifact()
Return the artifact reference. |
Uses of Artifact in org.apache.avalon.repository.provider |
Methods in org.apache.avalon.repository.provider with parameters of type Artifact | |
void |
RepositoryCriteria.setFactoryArtifacts(Artifact[] artifacts)
Set the available factory artifacts. |
void |
InitialContextFactory.setFactoryArtifacts(Artifact[] artifacts)
Register a set of factory artifacts. |
void |
InitialContextFactory.setImplementation(Artifact artifact)
The initial context factory support the establishment of an initial context which is associated with a repository cache manager implementation. |
Builder |
InitialContext.newBuilder(Artifact artifact)
Create a factory builder using a supplied artifact. |
Builder |
InitialContext.newBuilder(ClassLoader classloader,
Artifact artifact)
Create a factory builder using a supplied artifact. |
Uses of Artifact in org.apache.avalon.repository.util |
Methods in org.apache.avalon.repository.util with parameters of type Artifact | |
static Attributes |
RepositoryUtils.getAttributes(String[] repositories,
Artifact artifact)
Gets the Attribues in a remote artifact. |
static Attributes |
RepositoryUtils.getAttributes(File cache,
Artifact artifact)
Gets the Attribues from the cache. |
static Properties |
RepositoryUtils.getProperties(File cache,
Artifact artifact)
Gets the Properties in the local cache. |
static Properties |
RepositoryUtils.getProperties(String[] repositories,
Artifact artifact)
Gets the Properties in a remote properties file. |
URL |
LoaderUtils.getResource(Artifact artifact,
String[] repositories,
File root,
boolean timestamping)
Attempts to download and cache a remote artifact trying a set of remote repositories. |
URL |
LoaderUtils.getResource(Artifact artifact,
String mime,
String[] repositories,
File root,
boolean timestamping)
Attempts to download and cache a remote artifact trying a set of remote repositories. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |