## Uses of Interface
org.apache.uima.util.Logger

- Packages that use Logger
  Package | Description
  --- | ---
  org.apache.uima | The main package for the Unstructured Information Management Middleware Architecture.
  org.apache.uima.analysis_engine | The Analysis Engine interface, along with supporting interfaces and exception classes.
  org.apache.uima.analysis_engine.annotator | The Annotator Interfaces, along with supporting interfaces and exception classes.
  org.apache.uima.resource | Interfaces for `Resources` and `ResourceSpecifiers`.
  org.apache.uima.util | Utility classes and interfaces used by UIMA components.

- - ### Uses of Logger in org.apache.uima

    Methods in org.apache.uima that return Logger
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract Logger` | UIMAFramework.`_getLogger()` To be implemented by subclasses; this should return a reference to the default UIMA `Logger` used by this implementation.
    `protected abstract Logger` | UIMAFramework.`_getLogger(Class<?> component)` To be implemented by subclasses; this should return a reference to the UIMA `Logger` of the specified source class.
    `protected abstract Logger` | UIMAFramework.`_newLogger()` To be implemented by subclasses; this should return a new UIMA `Logger` instance.
    `Logger` | UimaContext.`getLogger()` Gets the `Logger` to which log output will be sent.
    `static Logger` | UIMAFramework.`getLogger()` Gets the `Logger` used by the UIMA framework.
    `static Logger` | UIMAFramework.`getLogger(Class<?> component)` Gets the `Logger` used by a particular Class, for example an Annotator.
    `static Logger` | UIMAFramework.`newLogger()` Creates a new `Logger`, which can be passed for example to the `AnalysisEngine.setLogger(Logger)` method in order to have separate Analysis Engine instances used separate loggers.

    Methods in org.apache.uima with parameters of type Logger
    Modifier and Type | Method and Description
    --- | ---
    `void` | UimaContextAdmin.`initializeRoot(Logger aLogger, ResourceManager aResourceManager, ConfigurationManager aConfigurationManager)` Initializes a root UimaContext.
    `static UimaContextAdmin` | UIMAFramework.`newUimaContext(Logger aLogger, ResourceManager aResourceManager, ConfigurationManager aConfigManager)` Gets a new instance of a `UimaContext`.
    `void` | UimaContextAdmin.`setLogger(Logger aLogger)` Sets the Logger for this UimaContext.

  - ### Uses of Logger in org.apache.uima.analysis_engine

    Methods in org.apache.uima.analysis_engine that return Logger
    Modifier and Type | Method and Description
    --- | ---
    `Logger` | AnalysisEngine.`getLogger()` Gets the Logger that this Analysis Engine is currently using.

    Methods in org.apache.uima.analysis_engine with parameters of type Logger
    Modifier and Type | Method and Description
    --- | ---
    `void` | AnalysisEngine.`setLogger(Logger aLogger)` Sets the Logger that this Analysis Engine will use.

  - ### Uses of Logger in org.apache.uima.analysis_engine.annotator

    Methods in org.apache.uima.analysis_engine.annotator that return Logger
    Modifier and Type | Method and Description
    --- | ---
    `Logger` | AnnotatorContext.`getLogger()` Deprecated. Gets the `Logger` to which this annotator should send its log output.

  - ### Uses of Logger in org.apache.uima.resource

    Methods in org.apache.uima.resource that return Logger
    Modifier and Type | Method and Description
    --- | ---
    `Logger` | Resource.`getLogger()` Gets the Logger that this Resource is currently using.
    `Logger` | Resource_ImplBase.`getLogger()` Get the logger for this UIMA framework class.

    Methods in org.apache.uima.resource with parameters of type Logger
    Modifier and Type | Method and Description
    --- | ---
    `void` | Resource.`setLogger(Logger aLogger)` Sets the Logger that this Resource will use.
    `void` | Resource_ImplBase.`setLogger(Logger aLogger)` Set the logger in the current UimaContext for use by user annotators.

  - ### Uses of Logger in org.apache.uima.util

    Methods in org.apache.uima.util with parameters of type Logger
    Modifier and Type | Method and Description
    --- | ---
    `static void` | MessageReport.`decreasingWithTrace(AtomicInteger errorCount, String message, Logger logger)` Issues message at warning or fine level (fine if enabled, includes stack trace)

    Constructors in org.apache.uima.util with parameters of type Logger
    Constructor and Description
    `LoggerPrintStream(Logger logger, Level level)`

Copyright © 2006–2019 The Apache Software Foundation. All rights reserved.