Author: kwilliams
Date: Tue Apr 25 21:37:08 2006
New Revision: 397087

URL: http://svn.apache.org/viewcvs?rev=397087&view=rev
Log:
Cleaning up Command interface (TUSCANY-230)

Added:
    
incubator/tuscany/java/das/rdb/src/test/resources/CustomerConfigWithConverter.xml
   (with props)
    
incubator/tuscany/java/das/rdb/src/test/resources/CustomerConfigWithIDConverter.xml
   (with props)
    
incubator/tuscany/java/das/rdb/src/test/resources/OrdersOrderDetailsConfig.xml  
 (with props)
    incubator/tuscany/java/das/rdb/src/test/resources/PartsConfig.xml   (with 
props)
    
incubator/tuscany/java/das/rdb/src/test/resources/companyMappingWithConverters.xml
   (with props)
Modified:
    incubator/tuscany/java/das/rdb/src/test/resources/companyMapping.xml

Added: 
incubator/tuscany/java/das/rdb/src/test/resources/CustomerConfigWithConverter.xml
URL: 
http://svn.apache.org/viewcvs/incubator/tuscany/java/das/rdb/src/test/resources/CustomerConfigWithConverter.xml?rev=397087&view=auto
==============================================================================
--- 
incubator/tuscany/java/das/rdb/src/test/resources/CustomerConfigWithConverter.xml
 (added)
+++ 
incubator/tuscany/java/das/rdb/src/test/resources/CustomerConfigWithConverter.xml
 Tue Apr 25 21:37:08 2006
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="ASCII"?>
+<Config 
xsi:noNamespaceSchemaLocation="http:///org.apache.tuscany.das.rdb/config.xsd"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
+
+  <Table name="CUSTOMER">
+    <Column name="LASTNAME" 
converterClassName="org.apache.tuscany.das.rdb.test.mappings.SillyDateStringConverter"/>
+  </Table>
+       
+</Config>
\ No newline at end of file

Propchange: 
incubator/tuscany/java/das/rdb/src/test/resources/CustomerConfigWithConverter.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
incubator/tuscany/java/das/rdb/src/test/resources/CustomerConfigWithConverter.xml
------------------------------------------------------------------------------
    svn:keywords = Rev,Date

Added: 
incubator/tuscany/java/das/rdb/src/test/resources/CustomerConfigWithIDConverter.xml
URL: 
http://svn.apache.org/viewcvs/incubator/tuscany/java/das/rdb/src/test/resources/CustomerConfigWithIDConverter.xml?rev=397087&view=auto
==============================================================================
--- 
incubator/tuscany/java/das/rdb/src/test/resources/CustomerConfigWithIDConverter.xml
 (added)
+++ 
incubator/tuscany/java/das/rdb/src/test/resources/CustomerConfigWithIDConverter.xml
 Tue Apr 25 21:37:08 2006
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="ASCII"?>
+<Config 
xsi:noNamespaceSchemaLocation="http:///org.apache.tuscany.das.rdb/config.xsd"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
+
+  <Table name="CUSTOMER">
+    <Column name="ID" 
converterClassName="org.apache.tuscany.das.rdb.test.mappings.StringToLongConverter"/>
+  </Table>
+       
+</Config>
\ No newline at end of file

Propchange: 
incubator/tuscany/java/das/rdb/src/test/resources/CustomerConfigWithIDConverter.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
incubator/tuscany/java/das/rdb/src/test/resources/CustomerConfigWithIDConverter.xml
------------------------------------------------------------------------------
    svn:keywords = Rev,Date

Added: 
incubator/tuscany/java/das/rdb/src/test/resources/OrdersOrderDetailsConfig.xml
URL: 
http://svn.apache.org/viewcvs/incubator/tuscany/java/das/rdb/src/test/resources/OrdersOrderDetailsConfig.xml?rev=397087&view=auto
==============================================================================
--- 
incubator/tuscany/java/das/rdb/src/test/resources/OrdersOrderDetailsConfig.xml 
(added)
+++ 
incubator/tuscany/java/das/rdb/src/test/resources/OrdersOrderDetailsConfig.xml 
Tue Apr 25 21:37:08 2006
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="ASCII"?>
+<Config 
xsi:noNamespaceSchemaLocation="http:///org.apache.tuscany.das.rdb/config.xsd"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
+       
+       <Table name="ORDERDETAILS">
+        <Column name="ORDERID" primaryKey="true"/>
+        <Column name="PRODUCTID" primaryKey="true"/>
+    </Table>
+ 
+          
+    <Relationship name="ORDERDETAILS" primaryKeyTable="ANORDER"
+        foreignKeyTable="ORDERDETAILS" many="true">
+        <KeyPair primaryKeyColumn="ID" foreignKeyColumn="ORDERID"/>
+    </Relationship>
+    
+</Config>
\ No newline at end of file

Propchange: 
incubator/tuscany/java/das/rdb/src/test/resources/OrdersOrderDetailsConfig.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
incubator/tuscany/java/das/rdb/src/test/resources/OrdersOrderDetailsConfig.xml
------------------------------------------------------------------------------
    svn:keywords = Rev,Date

Added: incubator/tuscany/java/das/rdb/src/test/resources/PartsConfig.xml
URL: 
http://svn.apache.org/viewcvs/incubator/tuscany/java/das/rdb/src/test/resources/PartsConfig.xml?rev=397087&view=auto
==============================================================================
--- incubator/tuscany/java/das/rdb/src/test/resources/PartsConfig.xml (added)
+++ incubator/tuscany/java/das/rdb/src/test/resources/PartsConfig.xml Tue Apr 
25 21:37:08 2006
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="ASCII"?>
+<Config 
xsi:noNamespaceSchemaLocation="http:///org.apache.tuscany.das.rdb/config.xsd"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
+  
+  <Table name="PART">
+       <Column name="ID" primaryKey="true"/>
+  </Table>
+  
+  <Relationship name="subparts" primaryKeyTable="PART" foreignKeyTable="PART" 
many="true">
+     <KeyPair primaryKeyColumn="ID" foreignKeyColumn="PARENT_ID"/>
+  </Relationship>      
+       
+</Config>
\ No newline at end of file

Propchange: incubator/tuscany/java/das/rdb/src/test/resources/PartsConfig.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/tuscany/java/das/rdb/src/test/resources/PartsConfig.xml
------------------------------------------------------------------------------
    svn:keywords = Rev,Date

Modified: incubator/tuscany/java/das/rdb/src/test/resources/companyMapping.xml
URL: 
http://svn.apache.org/viewcvs/incubator/tuscany/java/das/rdb/src/test/resources/companyMapping.xml?rev=397087&r1=397086&r2=397087&view=diff
==============================================================================
--- incubator/tuscany/java/das/rdb/src/test/resources/companyMapping.xml 
(original)
+++ incubator/tuscany/java/das/rdb/src/test/resources/companyMapping.xml Tue 
Apr 25 21:37:08 2006
@@ -8,6 +8,7 @@
   <Table name="DEPARTMENT" propertyName="DepartmentType">
     <Column name="ID" primaryKey="true"/>
   </Table>
+
   <Table name="EMPLOYEE" propertyName="EmployeeType">
          <Column name="ID" primaryKey="true"/>
   </Table>

Added: 
incubator/tuscany/java/das/rdb/src/test/resources/companyMappingWithConverters.xml
URL: 
http://svn.apache.org/viewcvs/incubator/tuscany/java/das/rdb/src/test/resources/companyMappingWithConverters.xml?rev=397087&view=auto
==============================================================================
--- 
incubator/tuscany/java/das/rdb/src/test/resources/companyMappingWithConverters.xml
 (added)
+++ 
incubator/tuscany/java/das/rdb/src/test/resources/companyMappingWithConverters.xml
 Tue Apr 25 21:37:08 2006
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="ASCII"?>
+<Config 
xsi:noNamespaceSchemaLocation="http:///org.apache.tuscany.das.rdb/config.xsd"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
+  
+  <Table name="COMPANY" propertyName="CompanyType">
+    <Column name="ID" primaryKey="true"/>
+  </Table>
+  
+  <Table name="DEPARTMENT" propertyName="DepartmentType">
+    <Column name="ID" primaryKey="true"/>
+    <Column name="NUMBER" 
converterClassName="org.apache.tuscany.das.rdb.test.mappings.StringToIntegerConverter"/>
+  </Table>
+
+  <Table name="EMPLOYEE" propertyName="EmployeeType">
+         <Column name="ID" primaryKey="true"/>
+         <Column name="MANAGER" 
converterClassName="org.apache.tuscany.das.rdb.test.mappings.IntegerToBooleanConverter"/>
+  </Table>     
+       
+  <Relationship name="departments" primaryKeyTable="COMPANY" 
foreignKeyTable="DEPARTMENT" many="true">
+     <KeyPair primaryKeyColumn="ID" foreignKeyColumn="COMPANYID"/>
+  </Relationship>      
+
+  <Relationship name="employees" primaryKeyTable="DEPARTMENT" 
foreignKeyTable="EMPLOYEE" many="true">
+     <KeyPair primaryKeyColumn="ID" foreignKeyColumn="DEPARTMENTID"/>
+  </Relationship>      
+       
+</Config>

Propchange: 
incubator/tuscany/java/das/rdb/src/test/resources/companyMappingWithConverters.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
incubator/tuscany/java/das/rdb/src/test/resources/companyMappingWithConverters.xml
------------------------------------------------------------------------------
    svn:keywords = Rev,Date


Reply via email to