org.sonatype.aether.spi.locator
Interface Service
- All Known Implementing Classes:
- AsyncRepositoryConnectorFactory, DefaultArtifactResolver, DefaultDependencyCollector, DefaultDeployer, DefaultInstaller, DefaultLocalRepositoryProvider, DefaultMetadataResolver, DefaultRemoteRepositoryManager, DefaultRepositoryEventDispatcher, DefaultRepositorySystem, DefaultUpdateCheckManager, EnhancedLocalRepositoryManagerFactory, FileRepositoryConnectorFactory, SimpleLocalRepositoryManagerFactory, WagonRepositoryConnectorFactory
public interface Service
A stateless component of the repository system. The primary purpose of this interface is to provide a convenient
means to programmatically wire the several components of the repository system together when it is used outside of an
IoC container.
- Author:
- Benjamin Bentmann
Method Summary |
void |
initService(ServiceLocator locator)
Provides the opportunity to initialize this service and to acquire other services for its operation from the
locator. |
initService
void initService(ServiceLocator locator)
- Provides the opportunity to initialize this service and to acquire other services for its operation from the
locator. A service must not save the reference to the provided service locator.
- Parameters:
locator
- The service locator, must not be null
.
Copyright © 2010-2012. All Rights Reserved.