Package org.apache.maven.api
Interface Service
- All Known Subinterfaces:
ArtifactCoordinatesFactory
,ArtifactDeployer
,ArtifactFactory
,ArtifactInstaller
,ArtifactManager
,ArtifactResolver
,ChecksumAlgorithmService
,DependencyCoordinatesFactory
,DependencyResolver
,ExtensibleEnumRegistry<T>
,Interpolator
,LanguageRegistry
,LifecycleRegistry
,LocalRepositoryManager
,Lookup
,MessageBuilderFactory
,ModelBuilder
,ModelResolver
,ModelXmlFactory
,PackagingRegistry
,PathScopeRegistry
,PluginXmlFactory
,ProjectBuilder
,ProjectManager
,ProjectScopeRegistry
,Prompter
,RepositoryFactory
,RootDetector
,RootLocator
,SettingsBuilder
,SettingsXmlFactory
,SuperPomProvider
,ToolchainManager
,ToolchainsBuilder
,ToolchainsXmlFactory
,TransportProvider
,TypeRegistry
,VersionParser
,VersionRangeResolver
,VersionResolver
,XmlFactory<T>
- All Known Implementing Classes:
DefaultArtifactCoordinatesFactory
,DefaultArtifactDeployer
,DefaultArtifactFactory
,DefaultArtifactInstaller
,DefaultArtifactManager
,DefaultArtifactResolver
,DefaultChecksumAlgorithmService
,DefaultDependencyCoordinatesFactory
,DefaultDependencyResolver
,DefaultInterpolator
,DefaultLifecycleRegistry
,DefaultLocalRepositoryManager
,DefaultLookup
,DefaultMessageBuilderFactory
,DefaultModelBuilder
,DefaultModelResolver
,DefaultModelXmlFactory
,DefaultPackagingRegistry
,DefaultPluginXmlFactory
,DefaultProjectBuilder
,DefaultProjectManager
,DefaultPrompter
,DefaultRepositoryFactory
,DefaultRootLocator
,DefaultSettingsBuilder
,DefaultSettingsXmlFactory
,DefaultSuperPomProvider
,DefaultToolchainManager
,DefaultToolchainsBuilder
,DefaultToolchainsXmlFactory
,DefaultTransportProvider
,DefaultTypeRegistry
,DefaultVersionParser
,DefaultVersionRangeResolver
,DefaultVersionResolver
,DotMvnRootDetector
,ExtensibleEnumRegistries.DefaultExtensibleEnumRegistry
,ExtensibleEnumRegistries.DefaultLanguageRegistry
,ExtensibleEnumRegistries.DefaultPathScopeRegistry
,ExtensibleEnumRegistries.DefaultProjectScopeRegistry
,JLineMessageBuilderFactory
,PomXmlRootDetector
,ProtoLookup
Marker interface for all services provided by the
Session
.
Services can be retrieved from the session using the
Session.getService(Class)
method.
- Since:
- 4.0.0
- See Also: