You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by ha...@apache.org on 2006/09/28 04:37:13 UTC

svn commit: r450669 - /incubator/ofbiz/trunk/applications/content/script/org/ofbiz/content/content/ContentServices.xml

Author: hansbak
Date: Wed Sep 27 19:37:13 2006
New Revision: 450669

URL: http://svn.apache.org/viewvc?view=rev&rev=450669
Log:
replaced depreciated minilanguage statements

Modified:
    incubator/ofbiz/trunk/applications/content/script/org/ofbiz/content/content/ContentServices.xml

Modified: incubator/ofbiz/trunk/applications/content/script/org/ofbiz/content/content/ContentServices.xml
URL: http://svn.apache.org/viewvc/incubator/ofbiz/trunk/applications/content/script/org/ofbiz/content/content/ContentServices.xml?view=diff&rev=450669&r1=450668&r2=450669
==============================================================================
--- incubator/ofbiz/trunk/applications/content/script/org/ofbiz/content/content/ContentServices.xml (original)
+++ incubator/ofbiz/trunk/applications/content/script/org/ofbiz/content/content/ContentServices.xml Wed Sep 27 19:37:13 2006
@@ -121,42 +121,32 @@
         <log level="always" message="permissionStatus:${permissionStatus}"/>
 
 
-        <field-to-field map-name="parameters" field-name="contentIdTo" 
-                     to-map-name="pk" to-field-name="contentId" />
-        <field-to-field field-name="currentContent" to-map-name="context"/>
-
-        <field-to-field map-name="parameters" field-name="contentIdFrom" 
-                     to-map-name="pk" to-field-name="contentId" />
-        <field-to-field field-name="userLogin" map-name="parameters" to-map-name="context"/>
+        <set from-field="parameters.contentIdTo" field="pk.contentId"/>
+        <set from-field="currentContent" field="context.currentContent"/>
+        <set from-field="parameters.contentIdFrom" field="pk.contentId"/>
+        <set from-field="parameters.userLogin" field="context.userLogin"/>
         <find-by-primary-key value-name="currentContent" entity-name="Content" map-name="pk" />
         <find-by-primary-key value-name="fromContent" entity-name="Content" map-name="pk" />
 
         <if-compare field-name="permissionStatus" operator="equals" type="String" value="granted">
-                <make-value entity-name="ContentAssoc" value-name="newContentAssoc"/>
-                <field-to-field map-name="parameters" field-name="contentIdTo" 
-                         to-map-name="newContentAssoc" to-field-name="contentIdTo" />
-                <field-to-field map-name="parameters" field-name="contentIdFrom" 
-                         to-map-name="newContentAssoc" to-field-name="contentId" />
-                <field-to-field 
-                        map-name="parameters" field-name="contentAssocTypeId" 
-                        to-map-name="newContentAssoc" to-field-name="contentAssocTypeId" />
-                <now-timestamp-to-env env-name="nowTimestamp"/>
-                <field-to-field map-name="newUserLogin" field-name="userLoginId"
-                    to-field-name="createdByUserLogin" to-map-name="newContentAssoc"/>
-                <field-to-field map-name="newUserLogin" field-name="userLoginId"
-                    to-field-name="lastModifiedByUserLogin" to-map-name="newContentAssoc"/>
-                <env-to-field env-name="nowTimestamp" field-name="createdDate" map-name="newContentAssoc"/>
-                <env-to-field env-name="nowTimestamp" field-name="lastModifiedDate" map-name="newContentAssoc"/>
-              
-                <if-empty map-name="parameters" field-name="fromDate" >
-                    <env-to-field env-name="nowTimestamp" field-name="fromDate" map-name="parameters"/>
-                    <to-string map-name="parameters" field-name="fromDate" />
-                </if-empty>
-                <field-to-field map-name="parameters" field-name="fromDate" to-map-name="newContentAssoc"/>
-                <if-not-empty map-name="parameters" field-name="thruDate" >
-                    <field-to-field map-name="parameters" field-name="thruDate" to-map-name="newContentAssoc"/>
-                </if-not-empty>
-                <create-value value-name="newContentAssoc" />
+            <make-value entity-name="ContentAssoc" value-name="newContentAssoc"/>
+            <set from-field="parameters.contentIdTo"           field="newContentAssoc.contentIdTo"/>
+            <set from-field="parameters.contentIdFrom"         field="newContentAssoc.contentId"/>
+            <set from-field="parameters.contentAssocTypeId"    field="newContentAssoc.contentAssocTypeId"/>
+            <set from-field="newUserLogin.userLoginId"         field="newContentAssoc.createdByUserLogin"/>
+            <set from-field="newUserLogin.userLoginId"         field="newContentAssoc.lastModifiedByUserLogin"/>
+            <now-timestamp-to-env                           env-name="newContentAssoc.createdDate"/>
+            <now-timestamp-to-env                           env-name="newContentAssoc.lastModifiedDate"/>
+            
+            <if-empty map-name="parameters" field-name="fromDate" >
+                <now-timestamp-to-env env-name="parameters.fromDate"/>
+                <to-string map-name="parameters" field-name="fromDate" />
+            </if-empty>
+            <set from-field="parameters.fromDate" field="newContentAssoc.fromDate"/>
+            <if-not-empty map-name="parameters" field-name="thruDate" >
+                <set from-field="parameters.thruDate" field="newContentAssoc.thruDate"/>
+            </if-not-empty>
+            <create-value value-name="newContentAssoc" />
         </if-compare>
         <check-errors/>
     </simple-method>
@@ -244,15 +234,14 @@
             </check-permission>
         </if-compare-field>
                 
-        <now-timestamp-to-env env-name="nowStamp"/>
         <make-value entity-name="ContentRole" value-name="lookupKeyValue"/>
-        <field-to-field field-name="contentId" map-name="parameters" to-map-name="lookupKeyValue"/>
-        <field-to-field field-name="partyId" map-name="parameters" to-map-name="lookupKeyValue"/>
-        <field-to-field field-name="roleTypeId" map-name="parameters" to-map-name="lookupKeyValue"/>
+        <set from-field="parameters.contentId" field="lookupKeyValue.contentId"/>
+        <set from-field="parameters.partyId" field="lookupKeyValue.partyId"/>
+        <set from-field="parameters.roleTypeId" field="lookupKeyValue.roleTypeId"/>
         <find-by-and entity-name="ContentRole" map-name="lookupKeyValue" list-name="roleList"/>
         <iterate entry-name="contentRoleMap" list-name="roleList">
             <make-value entity-name="ContentRole" value-name="role" map-name="contentRoleMap"/>
-            <env-to-field field-name="thruDate" map-name="role" env-name="nowStamp"/>
+            <now-timestamp-to-env env-name="role.thruDate"/>
             <store-value value-name="role"/>
         </iterate>
     </simple-method>
@@ -628,11 +617,11 @@
 
     <!-- Util -->
     <simple-method method-name="findAssocContent" short-description="Find associated content">
-        <field-to-field field-name="contentId" map-name="parameters" to-map-name="queryMap"/>
+        <set from-field="parameters.contentId" field="queryMap.contentId"/>
         <field-to-env field-name="mapKeys" map-name="parameters"/>
         <field-to-list field-name="mapKey" list-name="mapKeys"/>
         <iterate entry-name="mapKey" list-name="mapKeys">
-            <field-to-field field-name="mapKey" to-map-name="queryMap"/>
+            <set from-field="mapKey" field="queryMap.mapKey"/>
             <find-by-and list-name="resultMap" entity-name="ContentAssoc" map-name="queryMap"/>
             <filter-list-by-date list-name="resultMap" to-list-name="validContent"/>
             <iterate entry-name="contentAssoc" list-name="validContent">
@@ -661,7 +650,7 @@
 
         <!-- Create subject -->
         <set-service-fields service-name="createContent" map-name="parameters" to-map-name="createSubjectContent"/>
-        <field-to-field map-name="parameters" field-name="subject" to-map-name="createSubjectEtext" to-field-name="textData"/>
+        <set from-field="parameters.subject" field="createSubjectEtext.textData"/>
         <call-service service-name="createElectronicText" in-map-name="createSubjectEtext">
             <result-to-field result-name="dataResourceId" map-name="createSubjectContent"/>
         </call-service>
@@ -670,7 +659,7 @@
         </call-service>
 
         <!-- Create plain body -->
-        <field-to-field map-name="parameters" field-name="plainBody" to-map-name="createPlainBodyEtext" to-field-name="textData"/>
+        <set from-field="parameters.plainBody" field="createPlainBodyEtext.textData"/>
         <call-service service-name="createElectronicText" in-map-name="createPlainBodyEtext">
             <result-to-field result-name="dataResourceId" map-name="createPlainBodyContent"/>
         </call-service>
@@ -678,12 +667,12 @@
             <result-to-field result-name="contentId" map-name="createBodyAssoc" field-name="contentIdTo"/>
         </call-service>
         <!-- Create content assoc between subject and plain body -->
-        <string-to-field string="TREE_CHILD" field-name="contentAssocTypeId" map-name="createBodyAssoc"/>
-        <string-to-field string="plainBody" field-name="mapKey" map-name="createBodyAssoc"/>
+        <set value="TREE_CHILD" field="createBodyAssoc.contentAssocTypeId"/>
+        <set value="plainBody" field="createBodyAssoc.mapKey"/>
         <call-service service-name="createContentAssoc" in-map-name="createBodyAssoc"/>
 
         <!-- Create HTML body -->
-        <field-to-field map-name="parameters"  field-name="htmlBody" to-map-name="createHtmlBodyEtext" to-field-name="textData"/>
+        <set from-field="parameters.htmlBody" field="createHtmlBodyEtext.textData"/>
         <call-service service-name="createElectronicText" in-map-name="createHtmlBodyEtext">
             <result-to-field result-name="dataResourceId" map-name="createHtmlBodyContent"/>
         </call-service>
@@ -691,7 +680,7 @@
             <result-to-field result-name="contentId" map-name="createBodyAssoc" field-name="contentIdTo"/>
         </call-service>
         <!-- Create content assoc between subject and html body -->
-        <string-to-field string="htmlBody" field-name="mapKey" map-name="createBodyAssoc"/>
+        <set value="htmlBody" field="createBodyAssoc.mapKey"/>
         <call-service service-name="createContentAssoc" in-map-name="createBodyAssoc"/>
 
         <field-to-result field-name="contentId" map-name="createBodyAssoc" result-name="contentId"/>
@@ -703,18 +692,18 @@
         <check-errors/>
 
         <if-not-empty field-name="subjectDataResourceId" map-name="parameters">
-            <field-to-field field-name="subjectDataResourceId" map-name="parameters" to-field-name="dataResourceId" to-map-name="updateSubjectEt"/>
-            <field-to-field field-name="subject" map-name="parameters" to-field-name="textData" to-map-name="updateSubjectEt"/>
+            <set from-field="parameters.subjectDataResourceId" field="updateSubjectEt.dataResourceId"/>
+            <set from-field="parameters.subject" field="updateSubjectEt.textData"/>
             <call-service service-name="updateElectronicText" in-map-name="updateSubjectEt"/>
         </if-not-empty>
         <if-not-empty field-name="plainBodyDataResourceId" map-name="parameters">
-            <field-to-field field-name="plainBodyDataResourceId" map-name="parameters" to-field-name="dataResourceId" to-map-name="updatePlainBodyEt"/>
-            <field-to-field field-name="plainBody" map-name="parameters" to-field-name="textData" to-map-name="updatePlainBodyEt"/>
+            <set from-field="parameters.plainBodyDataResourceId" field="updatePlainBodyEt.dataResourceId"/>
+            <set from-field="parameters.plainBody" field="updatePlainBodyEt.textData"/>
             <call-service service-name="updateElectronicText" in-map-name="updatePlainBodyEt"/>
         </if-not-empty>
         <if-not-empty field-name="htmlBodyDataResourceId" map-name="parameters">
-            <field-to-field field-name="htmlBodyDataResourceId" map-name="parameters" to-field-name="dataResourceId" to-map-name="updateHtmlBodyEt"/>
-            <field-to-field field-name="htmlBody" map-name="parameters" to-field-name="textData" to-map-name="updateHtmlBodyEt"/>
+            <set from-field="parameters.htmlBodyDataResourceId"  field="updateHtmlBodyEt.dataResourceId"/>
+            <set from-field="parameters.htmlBody" field="updateHtmlBodyEt.textData"/>
             <call-service service-name="updateElectronicText" in-map-name="updateHtmlBodyEt"/>
         </if-not-empty>
     </simple-method>
@@ -726,7 +715,7 @@
         <check-errors/>
 
         <set-service-fields service-name="createContent" map-name="parameters" to-map-name="createDownloadContent"/>
-        <field-to-field map-name="parameters" field-name="file" to-map-name="createDownload" to-field-name="dataResourceContent"/>
+        <set from-field="parameters.file" field="createDownload.dataResourceContent"/>
         <call-service service-name="createOtherDataResource" in-map-name="createDownload">
             <result-to-field result-name="dataResourceId" map-name="createDownloadContent"/>
         </call-service>
@@ -741,8 +730,8 @@
         <check-errors/>
 
         <if-not-empty field-name="fileDataResourceId" map-name="parameters">
-            <field-to-field field-name="fileDataResourceId" map-name="parameters" to-field-name="dataResourceId" to-map-name="updateFile"/>
-            <field-to-field field-name="file" map-name="parameters" to-field-name="dataResourceContent" to-map-name="updateFile"/>
+            <set from-field="parameters.fileDataResourceId" field="updateFile.dataResourceId"/>
+            <set from-field="parameters.file" field="updateFile.dataResourceContent"/>
             <call-service service-name="updateOtherDataResource" in-map-name="updateFile"/>
         </if-not-empty>
     </simple-method>
@@ -754,13 +743,13 @@
         <check-errors/>
 
         <set-service-fields service-name="createContent" map-name="parameters" to-map-name="createSimpleTextContent"/>
-        <string-to-field string="DOCUMENT" field-name="contentTypeId" map-name="createSimpleTextContent"/>
+        <set value="DOCUMENT" field="createSimpleTextContent.contentTypeId"/>
 
-        <field-to-field map-name="parameters" field-name="text" to-map-name="createSimpleText" to-field-name="textData"/>
+        <set from-field="parameters.text" field="createSimpleText.textData"/>
         
         <set-service-fields service-name="createDataResource" map-name="parameters" to-map-name="createSimpleTextDataResource"/>
-        <string-to-field string="ELECTRONIC_TEXT" field-name="dataResourceTypeId" map-name="createSimpleTextDataResource"/>
-        <string-to-field string="FTL" field-name="dataTemplateTypeId" map-name="createSimpleTextDataResource"/>
+        <set value="ELECTRONIC_TEXT" field="createSimpleTextDataResource.dataResourceTypeId"/>
+        <set value="FTL" field="createSimpleTextDataResource.dataTemplateTypeId"/>
         
         <call-service service-name="createDataResource" in-map-name="createSimpleTextDataResource">
             <result-to-field result-name="dataResourceId" map-name="createSimpleText"/>
@@ -780,23 +769,22 @@
         <check-errors/>
 
         <if-not-empty field-name="textDataResourceId" map-name="parameters">
-            <field-to-field field-name="textDataResourceId" map-name="parameters" to-field-name="dataResourceId" to-map-name="updateSimpleText"/>
-            <field-to-field field-name="text" map-name="parameters" to-field-name="textData" to-map-name="updateSimpleText"/>
+            <set from-field="parameters.textDataResourceId" field="updateSimpleText.dataResourceId"/>
+            <set from-field="parameters.text" field="updateSimpleText.textData"/>
             <call-service service-name="updateElectronicText" in-map-name="updateSimpleText"/>
         </if-not-empty>
     </simple-method>
     <simple-method method-name="createTopic" short-description="Create TOPIC type Content">
         <make-value value-name="content" entity-name="Content" />
-        <field-to-field map-name="parameters" field-name="newTopicId" to-map-name="content" to-field-name="contentId" />
-        <field-to-field map-name="parameters" field-name="newTopicId" to-map-name="content" to-field-name="contentName" />
-        <field-to-field map-name="parameters" field-name="newTopicDescription" to-map-name="content" to-field-name="description" />
-        <string-to-field string="TOPIC" map-name="content" field-name="contentTypeId" />
+        <set from-field="parameters.newTopicId" field="content.contentId" />
+        <set from-field="parameters.newTopicId" field="content.contentName" />
+        <set from-field="parameters.newTopicDescription" field="content.description" />
+        <set value="TOPIC" field="content.contentTypeId" />
         
-        <now-timestamp-to-env env-name="nowTimestamp"/>
-        <env-to-field env-name="nowTimestamp" field-name="lastModifiedDate" map-name="content"/>
-        <env-to-field env-name="nowTimestamp" field-name="createdDate" map-name="content"/>
-        <field-to-field field-name="userLoginId" map-name="userLogin" to-field-name="lastModifiedByUserLogin" to-map-name="content"/>
-        <field-to-field field-name="userLoginId" map-name="userLogin" to-field-name="createdByUserLogin" to-map-name="content"/>
+        <now-timestamp-to-env env-name="content.lastModifiedDate"/>
+        <now-timestamp-to-env env-name="content.createdDate"/>
+        <set from-field="parameters.userLogin.userLoginId" field="content.lastModifiedByUserLogin"/>
+        <set from-field="parameters.userLogin.userLoginId" field="content.createdByUserLogin"/>
 
         <create-value value-name="content"/>
     </simple-method>