JMinor Application Framework

As simple as possible but not simpler

User Tools

Site Tools


documentation:technical:distribution

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Last revision Both sides next revision
documentation:technical:distribution [2017/08/09 16:33]
darri
documentation:technical:distribution [2017/11/02 16:17]
darri
Line 1: Line 1:
-====== Distribution ======+====== Distribution ​modules ​======
  
 ====jminor-common-core.jar==== ====jminor-common-core.jar====
   * Common core classes share by framework modules (~75 KB)   * Common core classes share by framework modules (~75 KB)
- 
-<source resources/​modules/​common-core/​ivy.xml>​ 
  
 ====jminor-common-db.jar==== ====jminor-common-db.jar====
   * Common database related classes (~95 KB)   * Common database related classes (~95 KB)
- 
-<source resources/​modules/​common-db/​ivy.xml>​ 
  
 ====jminor-common-model.jar==== ====jminor-common-model.jar====
   * Non-ui related core classes (~65 KB)   * Non-ui related core classes (~65 KB)
- 
-<source resources/​modules/​common-model/​ivy.xml>​ 
  
 ====jminor-common-server.jar==== ====jminor-common-server.jar====
   * RMI server related core classes (~35 KB)   * RMI server related core classes (~35 KB)
  
-<source resources/​modules/​common-server/ivy.xml>+====jminor-common-server-http.jar==== 
 +  * Http server related core classes (~5 KB)
  
 ====jminor-framework-db-core.jar==== ====jminor-framework-db-core.jar====
-  * Database connection related core framework classes (~145 KB)+  * Core database layer framework classes (~140 KB)
  
-<source resources/​modules/​framework-db-core/ivy.xml>+====jminor-framework-db-http.jar==== 
 +  * Http database connection framework classes (~10 KB)
  
 ====jminor-framework-db-local.jar==== ====jminor-framework-db-local.jar====
   * Local database connection framework classes (~30 KB)   * Local database connection framework classes (~30 KB)
- 
-<source resources/​modules/​framework-db-local/​ivy.xml>​ 
  
 ====jminor-framework-db-remote.jar==== ====jminor-framework-db-remote.jar====
   * Remote database connection framework classes (~10 KB)   * Remote database connection framework classes (~10 KB)
- 
-<source resources/​modules/​framework-db-remote/​ivy.xml>​ 
  
 ====jminor-framework-db-test.jar==== ====jminor-framework-db-test.jar====
   * Classes for unit testing framework database components (~10 KB)   * Classes for unit testing framework database components (~10 KB)
- 
-<source resources/​modules/​framework-db-test/​ivy.xml>​ 
  
 ====jminor-framework-model.jar==== ====jminor-framework-model.jar====
-  * Non-ui client model framework classes (~65 KB) +  * Application level model (non-uiframework classes (~65 KB)
- +
-<source resources/​modules/​framework-model/​ivy.xml>​+
  
 ====jminor-framework-model-unittests.jar==== ====jminor-framework-model-unittests.jar====
   * Unit test base classes for testing the client model framework classes (~25 KB)   * Unit test base classes for testing the client model framework classes (~25 KB)
- 
-<source resources/​modules/​framework-model-unittests/​ivy.xml>​ 
  
 ====jminor-framework-server.jar==== ====jminor-framework-server.jar====
   * RMI server classes (~40 KB)   * RMI server classes (~40 KB)
  
-<source resources/​modules/​framework-server/​ivy.xml>​ +====jminor-framework-servlet.jar==== 
- +  * Servlet ​server classes (~10 KB)
-====jminor-framework-server-monitor.jar==== +
-  * RMI server ​monitor ​classes (~75 KB) +
- +
-<source resources/​modules/​server-monitor/​ivy.xml>​+
  
 ====jminor-swing-common-model.jar==== ====jminor-swing-common-model.jar====
   * Common Swing non-ui classes (~45 KB)   * Common Swing non-ui classes (~45 KB)
- 
-<source resources/​modules/​swing-common-model/​ivy.xml>​ 
  
 ====jminor-swing-common-ui.jar==== ====jminor-swing-common-ui.jar====
-  * Common Swing UI classes (~240 KB)+  * Common Swing ui classes (~220 KB) 
 + 
 +====jminor-swing-common-tools.jar==== 
 +  * Common Swing tools non-ui classes (~35 KB)
  
-<source resources/​modules/​swing-common-ui/ivy.xml>+====jminor-swing-common-tools-ui.jar==== 
 +  * Common Swing tools ui classes (~25 KB) 
 + 
 +====jminor-swing-framework-tools.jar==== 
 +  * Non-ui Swing tools classes (~25 KB) 
 + 
 +====jminor-swing-framework-tools-ui.jar==== 
 +  * UI Swing tools classes (~10 KB) 
 + 
 +====jminor-swing-framework-server-monitor.jar==== 
 +  * RMI server monitor classes (~75 KB)
  
 ====jminor-swing-framework-model.jar==== ====jminor-swing-framework-model.jar====
-  * Non-ui Swing client model classes (~50 KB) +  * Non-ui Swing application level classes (~40 KB)
- +
-<source resources/​modules/​swing-framework-model/​ivy.xml>​+
  
 ====jminor-swing-framework-ui.jar==== ====jminor-swing-framework-ui.jar====
-  * UI Swing client model classes (~165 KB) +  * UI Swing application level classes (~165 KB)
- +
-<source resources/​modules/​swing-framework-ui/​ivy.xml>​+
  
 ====jminor-framework-ui-test.jar==== ====jminor-framework-ui-test.jar====
   * Classes for unit testing client ui components (~5 KB)   * Classes for unit testing client ui components (~5 KB)
  
-<source resources/​modules/​swing-framework-ui-test/​ivy.xml>​ +====jminor-javafx-framework.jar====
- +
-====jminor-swing-framework-bundle.jar==== +
-  * Bundle containint all required classes for a Swing client (~1 MB) +
- +
-<source resources/​modules/​swing-framework-bundle/​ivy.xml>​ +
- +
-====jminor-javafx.jar====+
   * Classes for a JavaFX client (~105 KB)   * Classes for a JavaFX client (~105 KB)
- 
-<source resources/​modules/​javafx/​ivy.xml>​ 
documentation/technical/distribution.txt · Last modified: 2018/09/24 13:39 by darri