Package org.apache.maven.api
Interface Service
- All Known Subinterfaces:
ArtifactCoordinateFactory
,ArtifactDeployer
,ArtifactFactory
,ArtifactInstaller
,ArtifactManager
,ArtifactResolver
,DependencyCollector
,DependencyCoordinateFactory
,LocalRepositoryManager
,Lookup
,MessageBuilderFactory
,ModelXmlFactory
,ProjectBuilder
,ProjectManager
,Prompter
,RepositoryFactory
,SettingsBuilder
,SettingsXmlFactory
,SuperPomProvider
,ToolchainManager
,ToolchainsBuilder
,ToolchainsXmlFactory
,TransportProvider
,TypeRegistry
,VersionParser
,XmlFactory<T>
- All Known Implementing Classes:
DefaultArtifactCoordinateFactory
,DefaultArtifactDeployer
,DefaultArtifactFactory
,DefaultArtifactInstaller
,DefaultArtifactManager
,DefaultArtifactResolver
,DefaultDependencyCollector
,DefaultDependencyCoordinateFactory
,DefaultLocalRepositoryManager
,DefaultLookup
,DefaultMessageBuilderFactory
,DefaultModelXmlFactory
,DefaultProjectBuilder
,DefaultProjectManager
,DefaultPrompter
,DefaultRepositoryFactory
,DefaultSettingsBuilder
,DefaultSettingsXmlFactory
,DefaultSuperPomProvider
,DefaultToolchainManager
,DefaultToolchainsBuilder
,DefaultToolchainsXmlFactory
,DefaultTransportProvider
,DefaultTypeRegistry
,DefaultVersionParser
,JansiMessageBuilderFactory
Marker interface for all services provided by the
Session
.
Services can be retrieved from the session using the
Session.getService(Class)
method.
- See Also: