Package org.apache.maven.api
Interface Service
- All Known Subinterfaces:
ArtifactCoordinatesFactory
,ArtifactDeployer
,ArtifactFactory
,ArtifactInstaller
,ArtifactManager
,ArtifactResolver
,ChecksumAlgorithmService
,DependencyCoordinatesFactory
,DependencyResolver
,ExtensibleEnumRegistry<T>
,LanguageRegistry
,LifecycleRegistry
,LocalRepositoryManager
,Lookup
,MessageBuilderFactory
,ModelBuilder
,ModelResolver
,ModelXmlFactory
,PackagingRegistry
,PathScopeRegistry
,PluginXmlFactory
,ProjectBuilder
,ProjectManager
,ProjectScopeRegistry
,Prompter
,RepositoryFactory
,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
,DefaultLifecycleRegistry
,DefaultLocalRepositoryManager
,DefaultLookup
,DefaultMessageBuilderFactory
,DefaultModelBuilder
,DefaultModelResolver
,DefaultModelXmlFactory
,DefaultPackagingRegistry
,DefaultPluginXmlFactory
,DefaultProjectBuilder
,DefaultProjectBuilder.ModelResolverWrapper
,DefaultProjectManager
,DefaultPrompter
,DefaultRepositoryFactory
,DefaultSettingsBuilder
,DefaultSettingsXmlFactory
,DefaultSuperPomProvider
,DefaultToolchainManager
,DefaultToolchainsBuilder
,DefaultToolchainsXmlFactory
,DefaultTransportProvider
,DefaultTypeRegistry
,DefaultVersionParser
,DefaultVersionRangeResolver
,DefaultVersionResolver
,ExtensibleEnumRegistries.DefaultExtensibleEnumRegistry
,ExtensibleEnumRegistries.DefaultLanguageRegistry
,ExtensibleEnumRegistries.DefaultPathScopeRegistry
,ExtensibleEnumRegistries.DefaultProjectScopeRegistry
,JLineMessageBuilderFactory
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: