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

org.apache.maven.archiva.repository.project.resolvers
Class NopProjectResolver

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

public class NopProjectResolver
extends java.lang.Object
implements ProjectModelResolver

A No-op Project Resolver, perform no lookup, just returns the requested information in the form of a simple ArchviaProjectModel.


Constructor Summary
NopProjectResolver()
           
 
Method Summary
static NopProjectResolver getInstance()
           
 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

NopProjectResolver

public NopProjectResolver()
Method Detail

getInstance

public static NopProjectResolver getInstance()

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.