## Uses of Interface
org.eclipse.aether.spi.log.LoggerFactory

- Packages that use LoggerFactory
  Package | Description
  --- | ---
  org.eclipse.aether.connector.basic | Support for downloads/uploads using remote repositories that have a URI-based content structure/layout.
  org.eclipse.aether.internal.impl | The various sub components that collectively implement the repository system.
  org.eclipse.aether.internal.test.util | Utility classes to ease unit testing.
  org.eclipse.aether.spi.log | A simple logging infrastructure for diagnostic messages.
  org.eclipse.aether.transport.classpath | Support for downloads that utilize the classpath as "remote" storage.
  org.eclipse.aether.transport.file | Support for downloads/uploads using the local filesystem as "remote" storage.
  org.eclipse.aether.transport.http | Support for downloads/uploads via the HTTP and HTTPS protocols.
  org.eclipse.aether.transport.wagon | Support for downloads/uploads using Apache Maven Wagon.

- - ### Uses of LoggerFactory in org.eclipse.aether.connector.basic

    Methods in org.eclipse.aether.connector.basic with parameters of type LoggerFactory
    Modifier and Type | Method and Description
    --- | ---
    `BasicRepositoryConnectorFactory` | BasicRepositoryConnectorFactory.`setLoggerFactory(LoggerFactory loggerFactory)` Sets the logger factory to use for this component.

  - ### Uses of LoggerFactory in org.eclipse.aether.internal.impl

    Classes in org.eclipse.aether.internal.impl that implement LoggerFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PlexusLoggerFactory` A logger factory that delegates to Plexus logging.
    `class` | `Slf4jLoggerFactory` A logger factory that delegates to Slf4J logging.

    Methods in org.eclipse.aether.internal.impl with parameters of type LoggerFactory
    Modifier and Type | Method and Description
    --- | ---
    `SimpleLocalRepositoryManagerFactory` | SimpleLocalRepositoryManagerFactory.`setLoggerFactory(LoggerFactory loggerFactory)`
    `EnhancedLocalRepositoryManagerFactory` | EnhancedLocalRepositoryManagerFactory.`setLoggerFactory(LoggerFactory loggerFactory)`
    `DefaultUpdatePolicyAnalyzer` | DefaultUpdatePolicyAnalyzer.`setLoggerFactory(LoggerFactory loggerFactory)`
    `DefaultUpdateCheckManager` | DefaultUpdateCheckManager.`setLoggerFactory(LoggerFactory loggerFactory)`
    `DefaultTransporterProvider` | DefaultTransporterProvider.`setLoggerFactory(LoggerFactory loggerFactory)`
    `DefaultRepositorySystem` | DefaultRepositorySystem.`setLoggerFactory(LoggerFactory loggerFactory)`
    `DefaultRepositoryLayoutProvider` | DefaultRepositoryLayoutProvider.`setLoggerFactory(LoggerFactory loggerFactory)`
    `DefaultRepositoryEventDispatcher` | DefaultRepositoryEventDispatcher.`setLoggerFactory(LoggerFactory loggerFactory)`
    `DefaultRepositoryConnectorProvider` | DefaultRepositoryConnectorProvider.`setLoggerFactory(LoggerFactory loggerFactory)`
    `DefaultRemoteRepositoryManager` | DefaultRemoteRepositoryManager.`setLoggerFactory(LoggerFactory loggerFactory)`
    `DefaultOfflineController` | DefaultOfflineController.`setLoggerFactory(LoggerFactory loggerFactory)`
    `DefaultMetadataResolver` | DefaultMetadataResolver.`setLoggerFactory(LoggerFactory loggerFactory)`
    `DefaultLocalRepositoryProvider` | DefaultLocalRepositoryProvider.`setLoggerFactory(LoggerFactory loggerFactory)`
    `DefaultInstaller` | DefaultInstaller.`setLoggerFactory(LoggerFactory loggerFactory)`
    `DefaultDeployer` | DefaultDeployer.`setLoggerFactory(LoggerFactory loggerFactory)`
    `DefaultDependencyCollector` | DefaultDependencyCollector.`setLoggerFactory(LoggerFactory loggerFactory)`
    `DefaultChecksumPolicyProvider` | DefaultChecksumPolicyProvider.`setLoggerFactory(LoggerFactory loggerFactory)`
    `DefaultArtifactResolver` | DefaultArtifactResolver.`setLoggerFactory(LoggerFactory loggerFactory)`

  - ### Uses of LoggerFactory in org.eclipse.aether.internal.test.util

    Classes in org.eclipse.aether.internal.test.util that implement LoggerFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TestLoggerFactory` A logger factory that writes to some `PrintStream`.

  - ### Uses of LoggerFactory in org.eclipse.aether.spi.log

    Classes in org.eclipse.aether.spi.log that implement LoggerFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NullLoggerFactory` A logger factory that disables any logging.

    Fields in org.eclipse.aether.spi.log declared as LoggerFactory
    Modifier and Type | Field and Description
    --- | ---
    `static LoggerFactory` | NullLoggerFactory.`INSTANCE` The singleton instance of this factory.

    Methods in org.eclipse.aether.spi.log with parameters of type LoggerFactory
    Modifier and Type | Method and Description
    --- | ---
    `static Logger` | NullLoggerFactory.`getSafeLogger(LoggerFactory loggerFactory, Class<?> type)` Gets a logger from the specified factory for the given class, falling back to a logger from this factory if the specified factory is `null` or fails to provide a logger.

  - ### Uses of LoggerFactory in org.eclipse.aether.transport.classpath

    Methods in org.eclipse.aether.transport.classpath with parameters of type LoggerFactory
    Modifier and Type | Method and Description
    --- | ---
    `ClasspathTransporterFactory` | ClasspathTransporterFactory.`setLoggerFactory(LoggerFactory loggerFactory)` Sets the logger factory to use for this component.

  - ### Uses of LoggerFactory in org.eclipse.aether.transport.file

    Methods in org.eclipse.aether.transport.file with parameters of type LoggerFactory
    Modifier and Type | Method and Description
    --- | ---
    `FileTransporterFactory` | FileTransporterFactory.`setLoggerFactory(LoggerFactory loggerFactory)` Sets the logger factory to use for this component.

  - ### Uses of LoggerFactory in org.eclipse.aether.transport.http

    Methods in org.eclipse.aether.transport.http with parameters of type LoggerFactory
    Modifier and Type | Method and Description
    --- | ---
    `HttpTransporterFactory` | HttpTransporterFactory.`setLoggerFactory(LoggerFactory loggerFactory)` Sets the logger factory to use for this component.

  - ### Uses of LoggerFactory in org.eclipse.aether.transport.wagon

    Methods in org.eclipse.aether.transport.wagon with parameters of type LoggerFactory
    Modifier and Type | Method and Description
    --- | ---
    `WagonTransporterFactory` | WagonTransporterFactory.`setLoggerFactory(LoggerFactory loggerFactory)` Sets the logger factory to use for this component.

Copyright © 2010-2014 The Eclipse Foundation. All Rights Reserved.