Uses of Interface
org.apache.maven.api.Service
Packages that use Service
Package
Description
Maven Resolver extensions for utilizing the Maven POM and Maven
 repository metadata.
- 
Uses of Service in org.apache.maven.apiMethods in org.apache.maven.api with type parameters of type ServiceModifier and TypeMethodDescription<T extends Service>
 TSession.getService(Class<T> clazz) Retrieves the service for the interface
- 
Uses of Service in org.apache.maven.api.servicesSubinterfaces of Service in org.apache.maven.api.servicesModifier and TypeInterfaceDescriptioninterfaceService used to createArtifactCoordinateobjects.interfaceDeploysArtifacts to aRemoteRepository.interfaceService used to createArtifactobjects.interfaceInstallsArtifacts to the local repository.interfaceinterfaceResolves the artifact, i.e download the file when required and attach it to the artifactinterfaceChecksum algorithms service.interfaceThe DependencyCollector service can be used to collect dependencies for a given artifact and builds a graph of them.interfaceinterfaceCollects, flattens and resolves dependencies.interfaceExtensibleEnumRegistry<T extends ExtensibleEnum>interfaceinterfaceinterfaceinterfaceinterfaceA factory forMessageBuilder.interfaceinterfaceResolves a POM from its coordinates.interfaceinterfaceinterfaceinterfaceInterface to manage the project during its lifecycle.interfaceManager forProjectScope.interfaceService used to interact with the end user.interfaceFactory service to createLocalRepositoryorRemoteRepositoryobjects.interfaceBuilds the effective settings from a user settings file and/or a global settings file.interfaceProvides the super POM that all models implicitly inherit from.interfaceService to manageToolchains.interfaceBuilds the effective toolchains from a user toolchains file and/or a global toolchains file.interfaceTransporter provider is a service that provides somewhat trivial transport capabilities backed by Maven internals.interfaceAccess toTyperegistry.interfaceService interface to parseVersionandVersionRange.interfaceParses and evaluates version ranges encountered in dependency declarations.interfaceResolves artifact meta/pseudo versions.
- 
Uses of Service in org.apache.maven.api.services.xmlSubinterfaces of Service in org.apache.maven.api.services.xmlModifier and TypeInterfaceDescriptioninterfaceReads or writes aModelusing XML.interfaceReads and writes aPluginDescriptorobject to/from XML.interfaceReads and writes aSettingsobject to/from XML.interfaceReads and writes aPersistedToolchainsobject to/from XML.interfaceXmlFactory<T>Generic interface to read/write objects to/from XML.
- 
Uses of Service in org.apache.maven.internal.implClasses in org.apache.maven.internal.impl that implement ServiceModifier and TypeClassDescriptionclassclassImplementation ofArtifactDeployerservice.classclassclassclassclassclassclassclassclassTODO: this is session scoped as SPI can contribute.classclassclassclassclassTODO: this is session scoped as SPI can contribute.classclassclassclassclassclassBuilds the effective settings from a user settings file and/or a global settings file.classclassclassclassBuilds the effective toolchains from a user toolchains file and/or a global toolchains file.classclassclassclassA wrapper class around a resolver version that works as model version parser as well.classclassstatic classExtensibleEnumRegistries.DefaultExtensibleEnumRegistry<T extends ExtensibleEnum,P extends ExtensibleEnumProvider<T>> static classstatic classstatic classMethods in org.apache.maven.internal.impl with type parameters of type ServiceModifier and TypeMethodDescription<T extends Service>
 TAbstractSession.getService(Class<T> clazz) 
- 
Uses of Service in org.apache.maven.internal.impl.modelClasses in org.apache.maven.internal.impl.model that implement Service
- 
Uses of Service in org.apache.maven.internal.impl.resolverClasses in org.apache.maven.internal.impl.resolver that implement ServiceModifier and TypeClassDescriptionclassA model resolver to assist building of dependency POMs.
- 
Uses of Service in org.apache.maven.jlineClasses in org.apache.maven.jline that implement Service
- 
Uses of Service in org.apache.maven.projectClasses in org.apache.maven.project that implement Service