Skip navigation links
Packages 
Package Description
com.comtrade.ecm.app.pudms.jobs  
com.comtrade.ecm.engine.business  
com.comtrade.ecm.engine.business.actions  
com.comtrade.ecm.engine.business.entity  
com.comtrade.ecm.engine.business.entity.attributes  
com.comtrade.ecm.engine.business.exceptions  
com.comtrade.ecm.engine.business.manager  
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.datatypes
Additional DataTypes.
All of them must implement DataType interface.
com.comtrade.ecm.engine.exceptions
Exceptions used in other parts of a library (or in applications that use this library).
EcmException is an exception that should be used as a base for all other library-specific exceptions.
It should be used in throws-clauses of library-methods whenever such an exception can be propagated to a front-end level.
EcmSimpleException should be used as a base class for creation of other specific exceptions.
EcmMultipleException should be created whenever a method wishes to throw several EcmSimpleExceptions.
com.comtrade.ecm.engine.i18n  
com.comtrade.ecm.engine.i18n.engine  
com.comtrade.ecm.engine.io  
com.comtrade.ecm.engine.io.mime  
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.objects
Library-specific classes and interfaces that define independent objects, later to be used in more complex structures.
com.comtrade.ecm.engine.persistence  
com.comtrade.ecm.engine.persistence.exceptions  
com.comtrade.ecm.engine.services  
com.comtrade.ecm.engine.system  
com.comtrade.ecm.engine.util  
com.comtrade.ecm.engine.xml  
Skip navigation links