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: