Uses of Interface
org.apache.maven.api.Service
Packages that use Service
Package
Description
Maven Core API
Maven Resolver extensions for utilizing the Maven POM and Maven
repository metadata.
-
Uses of Service in org.apache.maven.api
Methods 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.services
Subinterfaces of Service in org.apache.maven.api.servicesModifier and TypeInterfaceDescriptioninterfaceService used to createArtifactCoordinatesobjects.interfaceDeploysArtifacts to aRemoteRepository.interfaceService used to createArtifactobjects.interfaceInstallsArtifacts to the local repository.interfaceinterfaceResolves the artifact, i.e.interfaceChecksum algorithms service.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 installation 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 an installation 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.xml
Subinterfaces 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.impl
Classes in org.apache.maven.internal.impl that implement ServiceModifier and TypeClassDescriptionclassclassImplementation ofArtifactDeployerservice.classclassclassclassclassclassclassclassTODO: 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.model
Classes in org.apache.maven.internal.impl.model that implement Service -
Uses of Service in org.apache.maven.internal.impl.resolver
Classes 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.jline
Classes in org.apache.maven.jline that implement Service -
Uses of Service in org.apache.maven.project
Classes in org.apache.maven.project that implement Service