Index
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.
Callmvn 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.
All Classes and Interfaces|All Packages