User: vg      
Date: 05/02/16 07:48:03

Modified:
 /dba/connectivity/com/sun/star/sdbcx/comp/hsqldb/
  NativeStorageAccess.java

Log:
 INTEGRATION: CWS hsqldb2 (1.3.2); FILE MERGED
 2005/01/26 09:05:06 oj 1.3.2.1: new version of hsqldb

File Changes:

Directory: /dba/connectivity/com/sun/star/sdbcx/comp/hsqldb/
============================================================

File [changed]: NativeStorageAccess.java
Url: 
http://dba.openoffice.org/source/browse/dba/connectivity/com/sun/star/sdbcx/comp/hsqldb/NativeStorageAccess.java?r1=1.3&r2=1.4
Delta lines:  +12 -12
---------------------
--- NativeStorageAccess.java    21 Jan 2005 16:36:44 -0000      1.3
+++ NativeStorageAccess.java    16 Feb 2005 15:48:00 -0000      1.4
@@ -95,33 +95,33 @@
                
NativeLibraryLoader.loadLibrary(StorageNativeOutputStream.class.getClassLoader(),
 "hsqldb2");
        }
     /** Creates a new instance of StorageAccess */
-    public NativeStorageAccess(String name,String _mode,Object key) throws 
java.lang.Exception{
+    public NativeStorageAccess(String name,String _mode,Object key) throws 
java.io.IOException{
         try {
             int mode = ElementModes.SEEKABLEREAD;
             if ( _mode.equals("rw") )
-                mode |= ElementModes.WRITE; 
+                mode = ElementModes.READWRITE | ElementModes.SEEKABLE; 
 
             openStream(name, (String)key, mode);
         } catch(Exception e){            
-            throw new java.lang.Exception();
+            throw new java.io.IOException();
         }
     }
     public native void openStream(String name,String key, int mode);
-    public native void close(String name,String key) throws 
java.lang.Exception;
+    public native void close(String name,String key) throws 
java.io.IOException;
     
-    public native long getFilePointer(String name,String key) throws 
java.lang.Exception;
+    public native long getFilePointer(String name,String key) throws 
java.io.IOException;
     
-    public native long length(String name,String key) throws 
java.lang.Exception;
+    public native long length(String name,String key) throws 
java.io.IOException;
     
-    public native int read(String name,String key) throws java.lang.Exception;
+    public native int read(String name,String key) throws java.io.IOException;
     
-    public native void read(String name,String key,byte[] b, int off, int len) 
throws java.lang.Exception;
+    public native int read(String name,String key,byte[] b, int off, int len) 
throws java.io.IOException;
     
-    public native int readInt(String name,String key) throws 
java.lang.Exception;
+    public native int readInt(String name,String key) throws 
java.io.IOException;
     
-    public native void seek(String name,String key,long position) throws 
java.lang.Exception;
+    public native void seek(String name,String key,long position) throws 
java.io.IOException;
     
-    public native void write(String name,String key,byte[] b, int offset, int 
length) throws java.lang.Exception;
+    public native void write(String name,String key,byte[] b, int offset, int 
length) throws java.io.IOException;
     
-    public native void writeInt(String name,String key,int v) throws 
java.lang.Exception;
+    public native void writeInt(String name,String key,int v) throws 
java.io.IOException;
 }




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to