This project has retired. For details please refer to its Attic page.
ProjectModelResolver

org.apache.maven.archiva.repository.project
Interface ProjectModelResolver

Package class diagram package ProjectModelResolver
All Known Implementing Classes:
DatabaseProjectModelResolver, FalseProjectResolver, ManagedRepositoryProjectResolver, NopProjectResolver

public interface ProjectModelResolver

Interface for ProjectModel resolution.


Method Summary
 org.apache.maven.archiva.model.ArchivaProjectModel resolveProjectModel(org.apache.maven.archiva.model.VersionedReference reference)
          Get the ProjectModel given a specific RepositoryContent key.
 

Method Detail

resolveProjectModel

org.apache.maven.archiva.model.ArchivaProjectModel resolveProjectModel(org.apache.maven.archiva.model.VersionedReference reference)
                                                                       throws ProjectModelException
Get the ProjectModel given a specific RepositoryContent key.

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.