Interface Service

All Known Subinterfaces:
ArtifactCoordinateFactory, ArtifactDeployer, ArtifactFactory, ArtifactInstaller, ArtifactManager, ArtifactResolver, ChecksumAlgorithmService, DependencyCollector, DependencyCoordinateFactory, 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>

@Experimental @ThreadSafe public interface Service
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: