# Uses of Package
com.comtrade.ecm.engine.logging

- Packages that use com.comtrade.ecm.engine.logging
  Package | Description
  --- | ---
  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 |
  com.comtrade.ecm.engine.services |

- Classes in com.comtrade.ecm.engine.logging used by com.comtrade.ecm.engine.logging
  Class and Description
  AbstractLoggingManager Basis for implementations of `LoggingManager`. Defines basic LoggingManager elements : - methods for getting/creating EcmLogger - collection of already created loggers
  EcmLogger Logger object for application and library objects. It combines simple logging methods (from `EcmSimpleLogger`) with more advanced methods (from `EcmSupplierLogger`).
  EcmSimpleLogger Defines a simple logging object.
  EcmSupplierLogger Defines methods which work with `Supplier`-objects instead of `String`-objects, in order to optimize logging speed.
  LoggerDefault Dummy logger. Does nothing.
  LoggingLevel
  LoggingManager Definition of an object that manages creation/usage of individual loggers.

- Classes in com.comtrade.ecm.engine.logging used by com.comtrade.ecm.engine.logging.engine
  Class and Description
  AbstractLoggingManager Basis for implementations of `LoggingManager`. Defines basic LoggingManager elements : - methods for getting/creating EcmLogger - collection of already created loggers
  EcmLogger Logger object for application and library objects. It combines simple logging methods (from `EcmSimpleLogger`) with more advanced methods (from `EcmSupplierLogger`).
  LoggingManager Definition of an object that manages creation/usage of individual loggers.

- Classes in com.comtrade.ecm.engine.logging used by com.comtrade.ecm.engine.logging.logback
  Class and Description
  AbstractLoggingManager Basis for implementations of `LoggingManager`. Defines basic LoggingManager elements : - methods for getting/creating EcmLogger - collection of already created loggers
  EcmLogger Logger object for application and library objects. It combines simple logging methods (from `EcmSimpleLogger`) with more advanced methods (from `EcmSupplierLogger`).
  LoggingManager Definition of an object that manages creation/usage of individual loggers.

- Classes in com.comtrade.ecm.engine.logging used by com.comtrade.ecm.engine.services
  Class and Description
  EcmLogger Logger object for application and library objects. It combines simple logging methods (from `EcmSimpleLogger`) with more advanced methods (from `EcmSupplierLogger`).