Index

A C D E F G H I M N O P R S T W 
All Classes and Interfaces|All Packages

A

AbstractMRMMojo - Class in org.codehaus.mojo.mrm.plugin
Base class for all the Mock Repository Manager's Mojos.
AbstractMRMMojo(ArtifactStoreFactory) - Constructor for class org.codehaus.mojo.mrm.plugin.AbstractMRMMojo
Creates a new instance
AbstractStartMojo - Class in org.codehaus.mojo.mrm.plugin
Common base class for the mojos that start a repository.
AbstractStartMojo(FactoryHelper, ArtifactStoreFactory) - Constructor for class org.codehaus.mojo.mrm.plugin.AbstractStartMojo
Creates a new instance

C

ConsoleScanner - Class in org.codehaus.mojo.mrm.plugin
A thread that waits for the user to press a key.
ConsoleScanner() - Constructor for class org.codehaus.mojo.mrm.plugin.ConsoleScanner
creates a new instance.
createArtifactStore() - Method in class org.codehaus.mojo.mrm.plugin.AbstractStartMojo
Creates an artifact store from the AbstractStartMojo.repositories configuration.
createFileSystemServer(ArtifactStore) - Method in class org.codehaus.mojo.mrm.plugin.AbstractStartMojo
Creates a file system server from an artifact store.
createProxyArtifactStore() - Method in class org.codehaus.mojo.mrm.plugin.AbstractMRMMojo
Creates an ArtifactStore that fetches from the repositories available to Maven itself.

D

DefaultFactoryHelper - Class in org.codehaus.mojo.mrm.plugin
Our implementation of FactoryHelper.
DefaultFactoryHelper(RepositorySystem, ArchetypeManager) - Constructor for class org.codehaus.mojo.mrm.plugin.DefaultFactoryHelper
 
doExecute() - Method in class org.codehaus.mojo.mrm.plugin.AbstractMRMMojo
Performs this plugin's action.
doExecute() - Method in class org.codehaus.mojo.mrm.plugin.RunMojo
 
doExecute() - Method in class org.codehaus.mojo.mrm.plugin.StartMojo
 
doExecute() - Method in class org.codehaus.mojo.mrm.plugin.StopMojo
 

E

ensureStarted() - Method in class org.codehaus.mojo.mrm.plugin.FileSystemServer
Ensures that the file system server is started (if already starting, will block until started, otherwise starts the file system server and blocks until started)
execute() - Method in class org.codehaus.mojo.mrm_maven_plugin.HelpMojo
execute() - Method in class org.codehaus.mojo.mrm.plugin.AbstractMRMMojo
Executes the plugin goal (if the plugin is not skipped)

F

FileSystemServer - Class in org.codehaus.mojo.mrm.plugin
A file system server.
FileSystemServer(String, int, String, FileSystem, boolean) - Constructor for class org.codehaus.mojo.mrm.plugin.FileSystemServer
Creates a new file system server that will serve a FileSystem over HTTP on the specified port.
finish() - Method in class org.codehaus.mojo.mrm.plugin.FileSystemServer
Signal the file system server to shut down.

G

get(Artifact) - Method in class org.codehaus.mojo.mrm.maven.ProxyArtifactStore
 
getArchetypeCatalog() - Method in class org.codehaus.mojo.mrm.maven.ProxyArtifactStore
 
getArchetypeCatalogLastModified() - Method in class org.codehaus.mojo.mrm.maven.ProxyArtifactStore
 
getArchetypeManager() - Method in class org.codehaus.mojo.mrm.plugin.DefaultFactoryHelper
 
getArtifactIds(String) - Method in class org.codehaus.mojo.mrm.maven.ProxyArtifactStore
 
getArtifacts(String, String, String) - Method in class org.codehaus.mojo.mrm.maven.ProxyArtifactStore
 
getFileSystemServerKey(MojoExecution) - Static method in class org.codehaus.mojo.mrm.plugin.StartMojo
 
getGroupIds(String) - Method in class org.codehaus.mojo.mrm.maven.ProxyArtifactStore
 
getLastModified(Artifact) - Method in class org.codehaus.mojo.mrm.maven.ProxyArtifactStore
 
getMetadata(String) - Method in class org.codehaus.mojo.mrm.maven.ProxyArtifactStore
 
getMetadataLastModified(String) - Method in class org.codehaus.mojo.mrm.maven.ProxyArtifactStore
 
getMojoExecution() - Method in class org.codehaus.mojo.mrm.plugin.AbstractMRMMojo
 
getPort() - Method in class org.codehaus.mojo.mrm.plugin.FileSystemServer
Gets the port that the file system server is/will server on.
getRepositorySystem() - Method in class org.codehaus.mojo.mrm.plugin.DefaultFactoryHelper
 
getSize(Artifact) - Method in class org.codehaus.mojo.mrm.maven.ProxyArtifactStore
 
getUrl() - Method in class org.codehaus.mojo.mrm.plugin.FileSystemServer
Gets the root url that the file system server is/will server on.
getVersions(String, String) - Method in class org.codehaus.mojo.mrm.maven.ProxyArtifactStore
 

H

HelpMojo - Class in org.codehaus.mojo.mrm_maven_plugin
Display help information on mrm-maven-plugin.
Call mvn mrm:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
HelpMojo() - Constructor for class org.codehaus.mojo.mrm_maven_plugin.HelpMojo
 

I

isFinished() - Method in class org.codehaus.mojo.mrm.plugin.FileSystemServer
Returns true if and only if the file system server is finished.
isStarted() - Method in class org.codehaus.mojo.mrm.plugin.FileSystemServer
Returns true if and only if the file system server is started.

M

mojoExecution - Variable in class org.codehaus.mojo.mrm.plugin.AbstractMRMMojo
This mojo's execution.

N

newInstance(MavenSession, Log) - Method in class org.codehaus.mojo.mrm.plugin.ProxyRepo
 

O

org.codehaus.mojo.mrm_maven_plugin - package org.codehaus.mojo.mrm_maven_plugin
 
org.codehaus.mojo.mrm.maven - package org.codehaus.mojo.mrm.maven
This package contains ArtifactStore that delegates to a running Maven instance.
org.codehaus.mojo.mrm.plugin - package org.codehaus.mojo.mrm.plugin
This package contains the Maven plugin implementation.

P

pluginDescriptor - Variable in class org.codehaus.mojo.mrm.plugin.AbstractMRMMojo
This plugins descriptor.
project - Variable in class org.codehaus.mojo.mrm.plugin.AbstractMRMMojo
The Maven project.
ProxyArtifactStore - Class in org.codehaus.mojo.mrm.maven
An ArtifactStore that serves content from a running Maven instance.
ProxyArtifactStore(FactoryHelper, MavenSession, Log) - Constructor for class org.codehaus.mojo.mrm.maven.ProxyArtifactStore
Creates a new instance.
proxyRepo - Variable in class org.codehaus.mojo.mrm.plugin.AbstractMRMMojo
 
ProxyRepo - Class in org.codehaus.mojo.mrm.plugin
A proxy repository serving the content from the current Maven session.
ProxyRepo() - Constructor for class org.codehaus.mojo.mrm.plugin.ProxyRepo
Constructor used by Plexus configuration injector.
ProxyRepo(FactoryHelper) - Constructor for class org.codehaus.mojo.mrm.plugin.ProxyRepo
Injects the singleton instance

R

run() - Method in class org.codehaus.mojo.mrm.plugin.ConsoleScanner
 
RunMojo - Class in org.codehaus.mojo.mrm.plugin
This goal is used in-situ on a Maven project to allow integration tests based on the Maven Invoker to use a custom settings.xml and still work behind a proxy.
RunMojo(FactoryHelper, ArtifactStoreFactory) - Constructor for class org.codehaus.mojo.mrm.plugin.RunMojo
Creates a new instance

S

session - Variable in class org.codehaus.mojo.mrm.plugin.AbstractMRMMojo
The Maven Session Object
set(Artifact, InputStream) - Method in class org.codehaus.mojo.mrm.maven.ProxyArtifactStore
 
setFactoryHelper(FactoryHelper) - Method in class org.codehaus.mojo.mrm.plugin.ProxyRepo
 
skip - Variable in class org.codehaus.mojo.mrm.plugin.AbstractMRMMojo
If true, execution of the plugin is skipped.
StartMojo - Class in org.codehaus.mojo.mrm.plugin
This goal is used in-situ on a Maven project to allow integration tests based on the Maven Invoker to use a custom settings.xml and still work behind a proxy.
StartMojo(FactoryHelper, ArtifactStoreFactory) - Constructor for class org.codehaus.mojo.mrm.plugin.StartMojo
 
StopMojo - Class in org.codehaus.mojo.mrm.plugin
This goal is used in-situ on a Maven project to allow integration tests based on the Maven Invoker to use a custom settings.xml and still work behind a proxy.
StopMojo(ArtifactStoreFactory) - Constructor for class org.codehaus.mojo.mrm.plugin.StopMojo
 

T

toString() - Method in class org.codehaus.mojo.mrm.plugin.ProxyRepo
 

W

waitForFinished() - Method in class org.codehaus.mojo.mrm.plugin.ConsoleScanner
Blocks until the console scanner is finished.
waitForFinished() - Method in class org.codehaus.mojo.mrm.plugin.FileSystemServer
Blocks until the file system server has actually shut down.
A C D E F G H I M N O P R S T W 
All Classes and Interfaces|All Packages