org.codehaus.mojo.mrm.plugin
Interface FactoryHelper


public interface FactoryHelper

Helper interface that exposes the Maven components that may be required.

Since:
1.0
See Also:
FactoryHelperRequired

Method Summary
 org.apache.maven.artifact.factory.ArtifactFactory getArtifactFactory()
          Returns the ArtifactFactory provided by Maven.
 org.apache.maven.artifact.resolver.ArtifactResolver getArtifactResolver()
          Returns the ArtifactResolver provided by Maven.
 org.apache.maven.artifact.repository.ArtifactRepository getLocalRepository()
          Returns the ArtifactRepository provided by Maven.
 org.apache.maven.plugin.logging.Log getLog()
          Returns the Log to log to.
 List getRemoteArtifactRepositories()
          Returns the remote repositories that we will query.
 List getRemotePluginRepositories()
          Returns the remote plugin repositories provided by Maven.
 org.apache.maven.artifact.repository.metadata.RepositoryMetadataManager getRepositoryMetadataManager()
          Returns the RepositoryMetadataManager provided by Maven.
 

Method Detail

getRepositoryMetadataManager

org.apache.maven.artifact.repository.metadata.RepositoryMetadataManager getRepositoryMetadataManager()
Returns the RepositoryMetadataManager provided by Maven.

Returns:
The RepositoryMetadataManager provided by Maven.
Since:
1.0

getRemotePluginRepositories

List getRemotePluginRepositories()
Returns the remote plugin repositories provided by Maven.

Returns:
The remote plugin repositories provided by Maven.
Since:
1.0

getLocalRepository

org.apache.maven.artifact.repository.ArtifactRepository getLocalRepository()
Returns the ArtifactRepository provided by Maven.

Returns:
The ArtifactRepository provided by Maven.
Since:
1.0

getArtifactFactory

org.apache.maven.artifact.factory.ArtifactFactory getArtifactFactory()
Returns the ArtifactFactory provided by Maven.

Returns:
The ArtifactFactory provided by Maven.
Since:
1.0

getRemoteArtifactRepositories

List getRemoteArtifactRepositories()
Returns the remote repositories that we will query.

Returns:
The remote repositories that we will query.
Since:
1.0

getArtifactResolver

org.apache.maven.artifact.resolver.ArtifactResolver getArtifactResolver()
Returns the ArtifactResolver provided by Maven.

Returns:
The ArtifactResolver provided by Maven.
Since:
1.0

getLog

org.apache.maven.plugin.logging.Log getLog()
Returns the Log to log to.

Returns:
The Log to log to.
Since:
1.0


Copyright © 2009-2011 Codehaus. All Rights Reserved.