Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AbstractMRMMojo - Class in org.codehaus.mojo.mrm.plugin
-
Base class for all the Mock Repository Manager's Mojos.
- AbstractMRMMojo() - Constructor for class org.codehaus.mojo.mrm.plugin.AbstractMRMMojo
- AbstractStartMojo - Class in org.codehaus.mojo.mrm.plugin
-
Common base class for the mojos that start a repository.
- AbstractStartMojo() - Constructor for class org.codehaus.mojo.mrm.plugin.AbstractStartMojo
- archetypeManager - Variable in class org.codehaus.mojo.mrm.plugin.AbstractMRMMojo
-
The archetype manager
- artifactFactory - Variable in class org.codehaus.mojo.mrm.plugin.AbstractMRMMojo
-
The artifact factory.
- artifactResolver - Variable in class org.codehaus.mojo.mrm.plugin.AbstractMRMMojo
-
The artifact resolver.
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.repositoriesconfiguration. - createFactoryHelper() - Method in class org.codehaus.mojo.mrm.plugin.AbstractMRMMojo
-
Creates a new
FactoryHelperinstance for injection into anything that needs one. - 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
ArtifactStorethat fetches from the repositories available to Maven itself.
D
- 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
-
Performs this plugin's action.
- doExecute() - Method in class org.codehaus.mojo.mrm.plugin.StartMojo
-
Performs this plugin's action.
- doExecute() - Method in class org.codehaus.mojo.mrm.plugin.StopMojo
-
Performs this plugin's action.
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.plugin.AbstractMRMMojo
-
Executes the plugin goal (if the plugin is not skipped)
- execute() - Method in class org.codehaus.mojo.mrm.plugin.HelpMojo
F
- FileSystemServer - Class in org.codehaus.mojo.mrm.plugin
-
A file system server.
- FileSystemServer(String, int, FileSystem, String) - Constructor for class org.codehaus.mojo.mrm.plugin.FileSystemServer
-
Creates a new file system server that will serve a
FileSystemover 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
- 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.
- getRemoteUrl() - Method in class org.codehaus.mojo.mrm.plugin.FileSystemServer
-
Same as
FileSystemServer.getUrl(), but now for remote users - getSettingsServletPath() - Method in class org.codehaus.mojo.mrm.plugin.AbstractStartMojo
-
When set, this points to the to the location from where the settings file can be downloaded.
- getSettingsServletPath() - Method in class org.codehaus.mojo.mrm.plugin.RunMojo
-
When set, this points to the to the location from where the settings file can be downloaded.
- 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.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.plugin.HelpMojo
I
- isFinished() - Method in class org.codehaus.mojo.mrm.plugin.FileSystemServer
-
Returns
trueif and only if the file system server is finished. - isStarted() - Method in class org.codehaus.mojo.mrm.plugin.FileSystemServer
-
Returns
trueif and only if the file system server is started.
L
- localRepository - Variable in class org.codehaus.mojo.mrm.plugin.AbstractMRMMojo
-
The local repository.
M
- mojoExecution - Variable in class org.codehaus.mojo.mrm.plugin.AbstractMRMMojo
-
This mojo's execution.
N
- newInstance() - Method in class org.codehaus.mojo.mrm.plugin.ProxyRepo
O
- org.codehaus.mojo.mrm.maven - package org.codehaus.mojo.mrm.maven
-
This package contains
ArtifactStorethat 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
ArtifactStorethat serves content from a running Maven instance. - ProxyArtifactStore(RepositoryMetadataManager, List<ArtifactRepository>, List<ArtifactRepository>, ArtifactRepository, ArtifactFactory, ArtifactResolver, ArchetypeManager, Log) - Constructor for class org.codehaus.mojo.mrm.maven.ProxyArtifactStore
-
Creates a new instance.
- 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
R
- remoteArtifactRepositories - Variable in class org.codehaus.mojo.mrm.plugin.AbstractMRMMojo
-
The remote repositories.
- remotePluginRepositories - Variable in class org.codehaus.mojo.mrm.plugin.AbstractMRMMojo
-
The remote pluginRepositories.
- 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.xmland still work behind a proxy. - RunMojo() - Constructor for class org.codehaus.mojo.mrm.plugin.RunMojo
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.xmland still work behind a proxy. - StartMojo() - 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.xmland still work behind a proxy. - StopMojo() - 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|Serialized Form