This project has retired. For details please refer to its
Attic page.
ManagedRepositoryProjectResolver
org.apache.maven.archiva.repository.project.resolvers
Class ManagedRepositoryProjectResolver
java.lang.Object
org.apache.maven.archiva.repository.project.resolvers.ManagedRepositoryProjectResolver
- All Implemented Interfaces:
- ProjectModelResolver, FilesystemBasedResolver
public class ManagedRepositoryProjectResolver
- extends java.lang.Object
- implements ProjectModelResolver, FilesystemBasedResolver
Resolve Project from managed repository.
Method Summary |
org.apache.maven.archiva.model.ArchivaProjectModel |
resolveProjectModel(org.apache.maven.archiva.model.VersionedReference reference)
Get the ProjectModel given a specific RepositoryContent key. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ManagedRepositoryProjectResolver
public ManagedRepositoryProjectResolver(ManagedRepositoryContent repository,
ProjectModelReader reader)
resolveProjectModel
public org.apache.maven.archiva.model.ArchivaProjectModel resolveProjectModel(org.apache.maven.archiva.model.VersionedReference reference)
throws ProjectModelException
- Description copied from interface:
ProjectModelResolver
- Get the ProjectModel given a specific
RepositoryContent
key.
- Specified by:
resolveProjectModel
in interface ProjectModelResolver
- Parameters:
reference
- the reference to the other project.
- Returns:
- the ArchivaProjectModel representing the provided
RepositoryContent
key.
- Throws:
ProjectModelException
- if the project model cannot be resolved.