## Uses of Class
com.comtrade.ecm.engine.services.EcmServiceProvider

- Packages that use EcmServiceProvider
  Package | Description
  --- | ---
  com.comtrade.ecm.engine.config | Package with classes that perform standard configuration reading and confirmation data providing. All the classes from this package (and all the classes that implement specific reading from configuration files) should carefully use classes from other parts of the library, in order to avoid cyclic dependences. If (in a deploy) there is an available `ConfigurationReader`-object, then it should be used to read the configuration data.
  com.comtrade.ecm.engine.config.engine | Package that implements default-engine loading of configuration data from xml-files.
  com.comtrade.ecm.engine.i18n |
  com.comtrade.ecm.engine.i18n.engine |
  com.comtrade.ecm.engine.logging | Basic logging objects
  com.comtrade.ecm.engine.logging.engine | Logging-functionalities based on standard Java-library objects (java.util.logging package). https://docs.oracle.com/javase/8/docs/technotes/guides/logging/overview.html https://stackoverflow.com/questions/11359187/why-not-use-java-util-logging
  com.comtrade.ecm.engine.logging.logback |

- - ### Uses of EcmServiceProvider in com.comtrade.ecm.engine.config

    Classes in com.comtrade.ecm.engine.config with annotations of type EcmServiceProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ConfigurationReaderDefault`

  - ### Uses of EcmServiceProvider in com.comtrade.ecm.engine.config.engine

    Classes in com.comtrade.ecm.engine.config.engine with annotations of type EcmServiceProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ConfigurationEngineReader` An object that reads configuration files and creates `ConfigurationEngine`.

  - ### Uses of EcmServiceProvider in com.comtrade.ecm.engine.i18n

    Classes in com.comtrade.ecm.engine.i18n with annotations of type EcmServiceProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TextManagerDefault`

  - ### Uses of EcmServiceProvider in com.comtrade.ecm.engine.i18n.engine

    Classes in com.comtrade.ecm.engine.i18n.engine with annotations of type EcmServiceProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TextManagerEngine` An object that performs localization process

  - ### Uses of EcmServiceProvider in com.comtrade.ecm.engine.logging

    Classes in com.comtrade.ecm.engine.logging with annotations of type EcmServiceProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LoggingManagerDefault`

  - ### Uses of EcmServiceProvider in com.comtrade.ecm.engine.logging.engine

    Classes in com.comtrade.ecm.engine.logging.engine with annotations of type EcmServiceProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LoggingManagerEngine` LoggingManager that uses standard Java-library objects (java.util.logging package) https://docs.oracle.com/javase/8/docs/technotes/guides/logging/overview.html

  - ### Uses of EcmServiceProvider in com.comtrade.ecm.engine.logging.logback

    Classes in com.comtrade.ecm.engine.logging.logback with annotations of type EcmServiceProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LoggingManagerLogback`