svn commit: r422410 - /incubator/ofbiz/site/training/AdvancedFramework.html

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

svn commit: r422410 - /incubator/ofbiz/site/training/AdvancedFramework.html

jonesde
Author: jonesde
Date: Sun Jul 16 01:50:48 2006
New Revision: 422410

URL: http://svn.apache.org/viewvc?rev=422410&view=rev
Log:
A bit more organization and added a few new training points

Modified:
    incubator/ofbiz/site/training/AdvancedFramework.html

Modified: incubator/ofbiz/site/training/AdvancedFramework.html
URL: http://svn.apache.org/viewvc/incubator/ofbiz/site/training/AdvancedFramework.html?rev=422410&r1=422409&r2=422410&view=diff
==============================================================================
--- incubator/ofbiz/site/training/AdvancedFramework.html (original)
+++ incubator/ofbiz/site/training/AdvancedFramework.html Sun Jul 16 01:50:48 2006
@@ -324,92 +324,103 @@
                             <li>Datasources</li>
                             <li>JDBC Drivers (ofbiz/framework/entity/lib/jdbc)</li>
                             <li>Distributed Cache Clearing</li>
+                            <li>Data Type Dictionary
+                                <ol>
+                                    <li>ofbiz/framework/entity/dtd/fieldtypemodel.xsd</li>
+                                    <li>ofbiz/framework/entity/fieldtype/fieldtype*.xml</li>
+                                </ol>
+                            </li>
                         </ol>
                     </li>
-                    <li>Entity Groups &amp; Delegation
-                        <ol>
-                            <li>ofbiz/framework/entity/dtd/entitygroup.xsd</li>
-                            <li>entitydef/entitygroups*.xml</li>
-                        </ol>
-                    </li>
-                    <li>Data Type Dictionary
+                    <li>Entity Definition
                         <ol>
-                            <li>ofbiz/framework/entity/dtd/fieldtypemodel.xsd</li>
-                            <li>ofbiz/framework/entity/fieldtype/fieldtype*.xml</li>
+                            <li>Entity Groups &amp; Delegation
+                                <ol>
+                                    <li>ofbiz/framework/entity/dtd/entitygroup.xsd</li>
+                                    <li>entitydef/entitygroups*.xml</li>
+                                </ol>
+                            </li>
+                            <li>Entity Definitions
+                                <ol>
+                                    <li>ofbiz/framework/entity/dtd/entitymodel.xsd</li>
+                                    <li>entitydef/entitymodel*.xml</li>
+                                    <li>Entities</li>
+                                    <li>Fields</li>
+                                    <li>Primary Keys</li>
+                                    <li>Relationships</li>
+                                    <li>Indices</li>
+                                </ol>
+                            </li>
+                            <li>View Entity Definitions
+                                <ol>
+                                    <li>Member Entities</li>
+                                    <li>Field Aliases</li>
+                                    <li>View Links</li>
+                                    <li>Relationships</li>
+                                    <li>Joins: Inner &amp; Outer</li>
+                                    <li>Grouping and Summary Data</li>
+                                </ol>
+                            </li>
                         </ol>
                     </li>
-                    <li>Entity Definitions
+                    <li>Entity ECA (Event-Condition-Action) Rules
                         <ol>
-                            <li>ofbiz/framework/entity/dtd/entitymodel.xsd</li>
-                            <li>entitydef/entitymodel*.xml</li>
-                            <li>Entities</li>
-                            <li>Fields</li>
-                            <li>Primary Keys</li>
-                            <li>Relationships</li>
-                        </ol>
-                    </li>
-                    <li>View Entity Definitions <ol>
-                            <li>Member Entities</li>
-                            <li>Field Aliases</li>
-                            <li>View Links</li>
-                            <li>Relationships</li>
-                            <li>Joins: Inner &amp; Outer</li>
-                            <li>Grouping and Summary Data</li>
+                            <li>ofbiz/framework/entity/dtd/entity-eca.xsd</li>
+                            <li>entitydef/eecas*.xml</li>
+                            <li>When to Use an Entity ECA: Data Maintenance, not Business Processes</li>
+                            <li>Defining Entity ECAs</li>
+                            <li>Limitations</li>
                         </ol>
                     </li>
-                    <li>The GenericDelegator API
+                    <li>The Entity Engine API
                         <ol>
-                            <li>Factory Methods (GenericDelegator, GenericPK, GenericValue)</li>
-                            <li>Creating, Storing &amp; Removing</li>
-                            <li>Finding
+                            <li>Caching
                                 <ol>
-                                    <li>By Primary Key</li>
-                                    <li>By And</li>
-                                    <li>By Condition
+                                    <li>Theory of Operation</li>
+                                    <li>UtilCache &amp; The Webtools Cache Page</li>
+                                    <li>Automatic &amp; Manual Cache Clearing</li>
+                                    <li>Distributed Cache Clearing Note</li>
+                                </ol>
+                            </li>
+                            <li>The GenericDelegator API
+                                <ol>
+                                    <li>Factory Methods (GenericDelegator, GenericPK, GenericValue)</li>
+                                    <li>Creating, Storing &amp; Removing</li>
+                                    <li>Finding
                                         <ol>
-                                            <li>EntityConditions
+                                            <li>By Primary Key</li>
+                                            <li>By And</li>
+                                            <li>By Condition
                                                 <ol>
-                                                    <li>EntityFieldMap</li>
-                                                    <li>EntityExpr</li>
-                                                    <li>EntityConditionList</li>
-                                                    <li>EntityWhereString (caution)</li>
+                                                    <li>EntityConditions
+                                                        <ol>
+                                                            <li>EntityFieldMap</li>
+                                                            <li>EntityExpr</li>
+                                                            <li>EntityConditionList</li>
+                                                            <li>EntityWhereString (caution)</li>
+                                                        </ol>
+                                                    </li>
                                                 </ol>
                                             </li>
+                                            <li>The EntityListIterator (remember to close)</li>
+                                            <li>The DynamicViewEntity</li>
                                         </ol>
                                     </li>
-                                    <li>The EntityListIterator (remember to close)</li>
                                 </ol>
                             </li>
-                            <li>Caching
+                            <li>The GenericEntity API
                                 <ol>
-                                    <li>Theory of Operation</li>
-                                    <li>UtilCache &amp; The Webtools Cache Page</li>
-                                    <li>Automatic &amp; Manual Cache Clearing</li>
-                                    <li>Distributed Cache Clearing Note</li>
+                                    <li>GenericPK</li>
+                                    <li>GenericValue</li>
                                 </ol>
                             </li>
-                        </ol>
-                    </li>
-                    <li>The GenericEntity API
-                        <ol>
-                            <li>GenericPK</li>
-                            <li>GenericValue</li>
-                        </ol>
-                    </li>
-                    <li>Sequenced Keys
-                        <ol>
-                            <li>delegator.getNextSeqId</li>
-                            <li>SequenceValueItem entity (SEQUENCE_VALUE_ITEM table) - update to avoid key collisions!</li>
-                        </ol>
-                    </li>
-                    <li>Overview of GenericHelper Interface</li>
-                    <li>Entity ECA (Event-Condition-Action) Rules
-                        <ol>
-                            <li>ofbiz/framework/entity/dtd/entity-eca.xsd</li>
-                            <li>entitydef/eecas*.xml</li>
-                            <li>When to Use an Entity ECA: Data Maintenance, not Business Processes</li>
-                            <li>Defining Entity ECAs</li>
-                            <li>Limitations</li>
+                            <li>Sequenced Keys
+                                <ol>
+                                    <li>delegator.getNextSeqId</li>
+                                    <li>SequenceValueItem entity (SEQUENCE_VALUE_ITEM table) - update to avoid key collisions!</li>
+                                </ol>
+                            </li>
+                            <li>Overview of GenericHelper Interface</li>
                         </ol>
                     </li>
                     <li>Entity XML Import/Export
@@ -420,6 +431,20 @@
                             <li>WebTools WebApp Import and Export Pages</li>
                         </ol>
                     </li>
+                    <li>Entity Sync
+                        <ol>
+                            <li>Theory of Operation
+                                <ol>
+                                    <li>Time-based Synchronization</li>
+                                    <li>Suitable for Large Data Sets</li>
+                                    <li>Best For Ongoing Incremental Changes (as opposed to large infrequent changes)</li>
+                                </ol>
+                            </li>
+                            <li>EntitySync and Related Entities</li>
+                            <li>Sample EntitySync Settings, and Demo Scheduled Job</li>
+                            <li>WebTools EntitySync Status Page</li>
+                        </ol>
+                    </li>
                 </ol>
             </li>
             <li>The Service Engine
@@ -482,24 +507,23 @@
                             </li>
                         </ol>
                     </li>
-                    <li>Remote Services
-                        <ol>
-                            <li>JMS Services</li>
-                            <li>HTTP Services</li>
-                        </ol>
-                    </li>
                     <li>Implementing Services
                         <ol>
                             <li>Service Context (parameters and return values)</li>
                             <li>Java Services</li>
                             <li>Bean Shell Services</li>
                             <li>simple-method Services</li>
+                            <li>Remote Services
+                                <ol>
+                                    <li>JMS Services</li>
+                                    <li>HTTP Services</li>
+                                </ol>
+                            </li>
                         </ol>
                     </li>
                     <li>Calling Services
                         <ol>
-                            <li>Synch &amp; Asynch</li>
-                            <li>Scheduled Services</li>
+                            <li>Synch, Asynch &amp; Scheduled</li>
                             <li>Calling From:
                                 <ol>
                                     <li>Java</li>
@@ -507,6 +531,20 @@
                                     <li>Control Servlet</li>
                                 </ol>
                             </li>
+                            <li>Scheduled Services
+                                <ol>
+                                    <li>Call from Java (as above)</li>
+                                    <li>Setup in Imported Entity XML File</li>
+                                    <li>WebTools Service Job Screens</li>
+                                </ol>
+                            </li>
+                            <li>Service Engine RemoteDispatcher
+                                <ol>
+                                    <li>JNDI &amp; RMI Basics</li>
+                                    <li>rmi-dispatcher Container (in ofbiz-containers.xml)</li>
+                                    <li>ExampleRemoteClient.java</li>
+                                </ol>
+                            </li>
                         </ol>
                     </li>
                     <li>Service Groups
@@ -532,13 +570,6 @@
                                     <li>Actions Per Event</li>
                                 </ol>
                             </li>
-                        </ol>
-                    </li>
-                    <li>Service Engine RemoteDispatcher
-                        <ol>
-                            <li>JNDI &amp; RMI Basics</li>
-                            <li>rmi-dispatcher Container (in ofbiz-containers.xml)</li>
-                            <li>ExampleRemoteClient.java</li>
                         </ol>
                     </li>
                     <li>Service Mail-Condition-Action (MCA) Rules