| 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 | |
| com.comtrade.ecm.engine.services |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ConfigurationReader
An object that reads configuration data from the configuration files.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ConfigurationReaderDefault |
| Modifier and Type | Class and Description |
|---|---|
class |
ConfigurationEngineReader
An object that reads configuration files and creates
ConfigurationEngine. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
TextManager
An object that defines an API for localization process' manager.
|
| Modifier and Type | Class and Description |
|---|---|
class |
TextManagerDefault |
| Modifier and Type | Class and Description |
|---|---|
class |
TextManagerEngine
An object that performs localization process
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
LoggingManager
Definition of an object that manages creation/usage of individual loggers.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractLoggingManager
Basis for implementations of
LoggingManager.Defines basic LoggingManager elements : - methods for getting/creating EcmLogger - collection of already created loggers |
class |
LoggingManagerDefault |
| 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 |
| Modifier and Type | Class and Description |
|---|---|
class |
LoggingManagerLogback |
| Modifier and Type | Method and Description |
|---|---|
static <T extends EcmService> |
EcmServiceManager.getServiceProvider(java.lang.Class<T> clazz) |