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: