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

org.apache.maven.archiva.database.project
Class DatabaseProjectModelResolver

Package class diagram package DatabaseProjectModelResolver
java.lang.Object
  extended by org.apache.maven.archiva.database.project.DatabaseProjectModelResolver
All Implemented Interfaces:
ProjectModelResolver

public class DatabaseProjectModelResolver
extends java.lang.Object
implements ProjectModelResolver

Resolves a project model from the database.


Constructor Summary
DatabaseProjectModelResolver()
           
 
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
 

Constructor Detail

DatabaseProjectModelResolver

public DatabaseProjectModelResolver()
Method Detail

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.