Package | Description |
---|---|
org.apache.maven.api | |
org.apache.maven.api.services | |
org.apache.maven.api.services.xml | |
org.apache.maven.internal.impl |
Modifier and Type | Method and Description |
---|---|
<T extends Service> |
Session.getService(Class<T> clazz)
Retrieves the service for the interface
|
Modifier and Type | Interface and Description |
---|---|
interface |
ArtifactCoordinateFactory
Service used to create
ArtifactCoordinate objects. |
interface |
ArtifactDeployer
Deploys
Artifact s to a RemoteRepository . |
interface |
ArtifactFactory
Service used to create
Artifact objects. |
interface |
ArtifactInstaller
Installs
Artifact s to the local repository. |
interface |
ArtifactManager |
interface |
ArtifactResolver
Resolves the artifact, i.e download the file when required and attach it to the artifact
|
interface |
DependencyCollector
The DependencyCollector service can be used to collect dependencies
for a given artifact and builds a graph of them.
|
interface |
DependencyCoordinateFactory |
interface |
LocalRepositoryManager |
interface |
Lookup |
interface |
MessageBuilderFactory
A factory for
MessageBuilder . |
interface |
ProjectBuilder |
interface |
ProjectManager
Interface to manage the project during its lifecycle.
|
interface |
Prompter
Service used to interact with the end user.
|
interface |
RepositoryFactory
Factory service to create
LocalRepository or RemoteRepository objects. |
interface |
ToolchainManager
Service to manage
Toolchain s. |
interface |
TypeRegistry
Access to
Type registry. |
interface |
VersionParser
Service interface to parse
Version and VersionRange . |
Modifier and Type | Interface and Description |
---|---|
interface |
ModelXmlFactory
Reads or writes a
Model using XML. |
interface |
SettingsXmlFactory
Reads and writes a
Settings object to/from XML. |
interface |
ToolchainsXmlFactory
Reads and writes a
PersistedToolchains object to/from XML. |
interface |
XmlFactory<T>
Generic interface to read/write objects to/from XML.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultArtifactCoordinateFactory |
class |
DefaultArtifactDeployer
Implementation of
ArtifactDeployer service. |
class |
DefaultArtifactFactory |
class |
DefaultArtifactInstaller |
class |
DefaultArtifactManager |
class |
DefaultArtifactResolver |
class |
DefaultDependencyCollector |
class |
DefaultDependencyCoordinateFactory |
class |
DefaultLocalRepositoryManager |
class |
DefaultLookup |
class |
DefaultMessageBuilderFactory |
class |
DefaultModelXmlFactory |
class |
DefaultProjectBuilder |
class |
DefaultProjectManager |
class |
DefaultPrompter |
class |
DefaultRepositoryFactory |
class |
DefaultSettingsXmlFactory |
class |
DefaultToolchainManager |
class |
DefaultToolchainsXmlFactory |
class |
DefaultTypeRegistry |
class |
DefaultVersionParser |
Modifier and Type | Method and Description |
---|---|
<T extends Service> |
DefaultSession.getService(Class<T> clazz) |
Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.