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]
