| 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.system |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Configurable
An special kind of object that can be created (and whose state can be loaded) from configuration data.
At the moment of configuration loading, all loaded EcmConfigurable objects will be validated. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractConfigurable
An object that (if wanted/needed) simplifies the creation of
Configurable.It performs standard attribute-mutation operations (any non-trivial mutation should be performed in inherited classes). The way aforementioned attribute-mutation is performed does violate the encapsulation principle ... |
| Modifier and Type | Class and Description |
|---|---|
class |
Client
Configuration information regarding a "Client" (company that uses an application)
|