Author: torehalset
Date: Sat Nov 25 16:18:33 2006
New Revision: 479241

URL: http://svn.apache.org/viewvc?view=rev&rev=479241
Log:
CAY-711: SQLTemplate data row query of PostgreSQL Blob

Modified:
    
incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/main/java/org/apache/cayenne/access/types/DefaultType.java
    
incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/main/java/org/apache/cayenne/dba/TypesMapping.java

Modified: 
incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/main/java/org/apache/cayenne/access/types/DefaultType.java
URL: 
http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/main/java/org/apache/cayenne/access/types/DefaultType.java?view=diff&rev=479241&r1=479240&r2=479241
==============================================================================
--- 
incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/main/java/org/apache/cayenne/access/types/DefaultType.java
 (original)
+++ 
incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/main/java/org/apache/cayenne/access/types/DefaultType.java
 Sat Nov 25 16:18:33 2006
@@ -87,6 +87,9 @@
             readMethods.put(TypesMapping.JAVA_TIMESTAMP, rsClass.getMethod(
                     "getTimestamp",
                     paramTypes));
+            readMethods.put(TypesMapping.JAVA_BLOB, rsClass.getMethod(
+                    "getBlob",
+                    paramTypes));
 
             readObjectMethod = rsClass.getMethod("getObject", paramTypes);
 
@@ -130,6 +133,9 @@
                     paramTypes));
             procReadMethods.put(TypesMapping.JAVA_TIMESTAMP, csClass.getMethod(
                     "getTimestamp",
+                    paramTypes));
+            procReadMethods.put(TypesMapping.JAVA_BLOB, csClass.getMethod(
+                    "getBlob",
                     paramTypes));
 
             procReadObjectMethod = csClass.getMethod("getObject", paramTypes);

Modified: 
incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/main/java/org/apache/cayenne/dba/TypesMapping.java
URL: 
http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/main/java/org/apache/cayenne/dba/TypesMapping.java?view=diff&rev=479241&r1=479240&r2=479241
==============================================================================
--- 
incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/main/java/org/apache/cayenne/dba/TypesMapping.java
 (original)
+++ 
incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/main/java/org/apache/cayenne/dba/TypesMapping.java
 Sat Nov 25 16:18:33 2006
@@ -94,6 +94,7 @@
     public static final String JAVA_BYTE = "java.lang.Byte";
     public static final String JAVA_TIME = "java.sql.Time";
     public static final String JAVA_TIMESTAMP = "java.sql.Timestamp";
+    public static final String JAVA_BLOB = "java.sql.Blob";
 
     /**
      * Keys: SQL string type names, Values: SQL int type definitions from 
java.sql.Types


Reply via email to