Interface Service

All Known Subinterfaces:
ArtifactCoordinateFactory, ArtifactDeployer, ArtifactFactory, ArtifactInstaller, ArtifactManager, ArtifactResolver, DependencyCollector, DependencyCoordinateFactory, LocalRepositoryManager, Lookup, MessageBuilderFactory, ModelXmlFactory, ProjectBuilder, ProjectManager, Prompter, RepositoryFactory, SettingsBuilder, SettingsXmlFactory, 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, DefaultToolchainManager, DefaultToolchainsBuilder, DefaultToolchainsXmlFactory, DefaultTransportProvider, DefaultTypeRegistry, DefaultVersionParser

@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.

See Also: