summaryrefslogtreecommitdiff
path: root/connectivity/source
diff options
context:
space:
mode:
authorOcke Janssen <oj@openoffice.org>2001-05-31 07:32:48 +0000
committerOcke Janssen <oj@openoffice.org>2001-05-31 07:32:48 +0000
commit0f63287158d72bd905f2821bcc25f677dd19e096 (patch)
tree05c09cc17fb27aff12adbd51652f6e3a0cbab3d5 /connectivity/source
parentaf2ee0850e674520e0dfd6f4677a28f02e3f45d2 (diff)
#87621# fiy some calls to jni
Diffstat (limited to 'connectivity/source')
-rw-r--r--connectivity/source/drivers/jdbc/Array.cxx6
-rw-r--r--connectivity/source/drivers/jdbc/Blob.cxx16
-rw-r--r--connectivity/source/drivers/jdbc/Boolean.cxx6
-rw-r--r--connectivity/source/drivers/jdbc/CallableStatement.cxx44
-rw-r--r--connectivity/source/drivers/jdbc/Class.cxx14
-rw-r--r--connectivity/source/drivers/jdbc/Clob.cxx18
-rw-r--r--connectivity/source/drivers/jdbc/DatabaseMetaData.cxx375
-rw-r--r--connectivity/source/drivers/jdbc/Date.cxx18
-rw-r--r--connectivity/source/drivers/jdbc/DriverManager.cxx8
-rw-r--r--connectivity/source/drivers/jdbc/InputStream.cxx12
-rw-r--r--connectivity/source/drivers/jdbc/JDriver.cxx12
-rw-r--r--connectivity/source/drivers/jdbc/Object.cxx14
-rw-r--r--connectivity/source/drivers/jdbc/PreparedStatement.cxx66
-rw-r--r--connectivity/source/drivers/jdbc/Reader.cxx13
-rw-r--r--connectivity/source/drivers/jdbc/Ref.cxx6
-rw-r--r--connectivity/source/drivers/jdbc/ResultSet.cxx158
-rw-r--r--connectivity/source/drivers/jdbc/ResultSetMetaData.cxx60
-rw-r--r--connectivity/source/drivers/jdbc/SQLException.cxx10
-rw-r--r--connectivity/source/drivers/jdbc/String.cxx6
-rw-r--r--connectivity/source/drivers/jdbc/Throwable.cxx13
-rw-r--r--connectivity/source/drivers/jdbc/Timestamp.cxx12
-rw-r--r--connectivity/source/drivers/jdbc/tools.cxx11
22 files changed, 453 insertions, 445 deletions
diff --git a/connectivity/source/drivers/jdbc/Array.cxx b/connectivity/source/drivers/jdbc/Array.cxx
index 2b35295c16..54bede0f17 100644
--- a/connectivity/source/drivers/jdbc/Array.cxx
+++ b/connectivity/source/drivers/jdbc/Array.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: Array.cxx,v $
*
- * $Revision: 1.2 $
+ * $Revision: 1.3 $
*
- * last change: $Author: jl $ $Date: 2001-03-20 17:03:16 $
+ * last change: $Author: oj $ $Date: 2001-05-31 08:29:15 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -219,7 +219,7 @@ sal_Int32 SAL_CALL java_sql_Array::getBaseType( ) throw(::com::sun::star::sdbc:
args[0].l = XNameAccess2Map(t.pEnv,typeMap);
// temporaere Variable initialisieren
char * cSignature = "(Ljava/util/Map;)Ljava/sql/ResultSet;";
- char * cMethodName = "getResultSet";
+ char * cMethodName = "getResultSetAtIndex";
// Java-Call absetzen
jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
if( mID ){
diff --git a/connectivity/source/drivers/jdbc/Blob.cxx b/connectivity/source/drivers/jdbc/Blob.cxx
index 7f018e1458..467deab02c 100644
--- a/connectivity/source/drivers/jdbc/Blob.cxx
+++ b/connectivity/source/drivers/jdbc/Blob.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: Blob.cxx,v $
*
- * $Revision: 1.2 $
+ * $Revision: 1.3 $
*
- * last change: $Author: jl $ $Date: 2001-03-20 17:03:16 $
+ * last change: $Author: oj $ $Date: 2001-05-31 08:29:15 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -114,7 +114,7 @@ sal_Int64 SAL_CALL java_sql_Blob::length( ) throw(::com::sun::star::sdbc::SQLEx
char * cSignature = "()J";
char * cMethodName = "length";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallLongMethod( object, mID );
ThrowSQLException(t.pEnv,*this);
@@ -133,7 +133,7 @@ sal_Int64 SAL_CALL java_sql_Blob::length( ) throw(::com::sun::star::sdbc::SQLEx
char * cSignature = "(JI)[B";
char * cMethodName = "getBytes";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
jbyteArray out = (jbyteArray)t.pEnv->CallObjectMethod( object, mID,pos,length);
ThrowSQLException(t.pEnv,*this);
@@ -160,7 +160,7 @@ sal_Int64 SAL_CALL java_sql_Blob::length( ) throw(::com::sun::star::sdbc::SQLEx
char * cSignature = "()Ljava/io/InputStream;";
char * cMethodName = "getBinaryStream";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -185,7 +185,7 @@ sal_Int64 SAL_CALL java_sql_Blob::position( const ::com::sun::star::uno::Sequenc
char * cSignature = "([BI)J";
char * cMethodName = "position";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallLongMethod( object, mID, args[0].l,start );
ThrowSQLException(t.pEnv,*this);
@@ -207,9 +207,9 @@ sal_Int64 SAL_CALL java_sql_Blob::positionOfBlob( const ::com::sun::star::uno::R
args[0].l = 0;
// temporaere Variable initialisieren
char * cSignature = "(Ljava/sql/Blob;I)J";
- char * cMethodName = "position";
+ char * cMethodName = "positionOfBlob";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallLongMethod( object, mID,args[0].l,start );
ThrowSQLException(t.pEnv,*this);
diff --git a/connectivity/source/drivers/jdbc/Boolean.cxx b/connectivity/source/drivers/jdbc/Boolean.cxx
index deb57b68fb..6639a983f8 100644
--- a/connectivity/source/drivers/jdbc/Boolean.cxx
+++ b/connectivity/source/drivers/jdbc/Boolean.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: Boolean.cxx,v $
*
- * $Revision: 1.2 $
+ * $Revision: 1.3 $
*
- * last change: $Author: jl $ $Date: 2001-03-20 17:03:16 $
+ * last change: $Author: oj $ $Date: 2001-05-31 08:29:15 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -104,7 +104,7 @@ java_lang_Boolean::java_lang_Boolean( sal_Bool _par0 ): java_lang_Object( NULL,
// temporaere Variable initialisieren
char * cSignature = "(Z)V";
jobject tempObj;
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), "<init>", cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), "<init>", cSignature );OSL_ENSURE(mID,"Unknown method id!");
tempObj = t.pEnv->NewObjectA( getMyClass(), mID, args );
saveRef( t.pEnv, tempObj );
t.pEnv->DeleteLocalRef( tempObj );
diff --git a/connectivity/source/drivers/jdbc/CallableStatement.cxx b/connectivity/source/drivers/jdbc/CallableStatement.cxx
index d13da034d0..b3e06b8424 100644
--- a/connectivity/source/drivers/jdbc/CallableStatement.cxx
+++ b/connectivity/source/drivers/jdbc/CallableStatement.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: CallableStatement.cxx,v $
*
- * $Revision: 1.4 $
+ * $Revision: 1.5 $
*
- * last change: $Author: oj $ $Date: 2001-04-30 10:13:38 $
+ * last change: $Author: oj $ $Date: 2001-05-31 08:29:15 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -127,7 +127,7 @@ sal_Bool SAL_CALL java_sql_CallableStatement::wasNull( ) throw(starsdbc::SQLExc
char * cSignature = "()Z";
char * cMethodName = "wasNull";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID );
ThrowSQLException(t.pEnv,*this);
@@ -147,7 +147,7 @@ sal_Bool SAL_CALL java_sql_CallableStatement::getBoolean( sal_Int32 columnIndex
char * cSignature = "(I)Z";
char * cMethodName = "getBoolean";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID, columnIndex );
ThrowSQLException(t.pEnv,*this);
@@ -167,7 +167,7 @@ sal_Int8 SAL_CALL java_sql_CallableStatement::getByte( sal_Int32 columnIndex ) t
char * cSignature = "(I)B";
char * cMethodName = "getByte";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallByteMethod( object, mID, columnIndex);
ThrowSQLException(t.pEnv,*this);
@@ -186,7 +186,7 @@ Sequence< sal_Int8 > SAL_CALL java_sql_CallableStatement::getBytes( sal_Int32 co
char * cSignature = "(I)[B";
char * cMethodName = "getBytes";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
jbyteArray out(0);
out = (jbyteArray)t.pEnv->CallObjectMethod( object, mID, columnIndex);
@@ -214,7 +214,7 @@ Sequence< sal_Int8 > SAL_CALL java_sql_CallableStatement::getBytes( sal_Int32 co
char * cSignature = "(I)Ljava/sql/Date;";
char * cMethodName = "getDate";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID, columnIndex );
ThrowSQLException(t.pEnv,*this);
@@ -237,7 +237,7 @@ double SAL_CALL java_sql_CallableStatement::getDouble( sal_Int32 columnIndex ) t
char * cSignature = "(I)D";
char * cMethodName = "getDouble";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallDoubleMethod( object, mID, args[0].i);
ThrowSQLException(t.pEnv,*this);
@@ -258,7 +258,7 @@ float SAL_CALL java_sql_CallableStatement::getFloat( sal_Int32 columnIndex ) thr
char * cSignature = "(I)F";
char * cMethodName = "getFloat";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallFloatMethod( object, mID, columnIndex );
ThrowSQLException(t.pEnv,*this);
@@ -279,7 +279,7 @@ sal_Int32 SAL_CALL java_sql_CallableStatement::getInt( sal_Int32 columnIndex ) t
char * cSignature = "(I)I";
char * cMethodName = "getInt";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID, columnIndex );
ThrowSQLException(t.pEnv,*this);
@@ -301,7 +301,7 @@ sal_Int64 SAL_CALL java_sql_CallableStatement::getLong( sal_Int32 columnIndex )
char * cSignature = "(I)J";
char * cMethodName = "getLong";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallLongMethod( object, mID, args[0].i );
ThrowSQLException(t.pEnv,*this);
@@ -323,7 +323,7 @@ Any SAL_CALL java_sql_CallableStatement::getObject( sal_Int32 columnIndex, const
char * cSignature = "(I)Ljava/lang/Object;";
char * cMethodName = "getObject";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID, args[0].i);
ThrowSQLException(t.pEnv,*this);
@@ -346,7 +346,7 @@ sal_Int16 SAL_CALL java_sql_CallableStatement::getShort( sal_Int32 columnIndex )
char * cSignature = "(I)S";
char * cMethodName = "getShort";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallShortMethod( object, mID, args[0].i);
ThrowSQLException(t.pEnv,*this);
@@ -369,7 +369,7 @@ sal_Int16 SAL_CALL java_sql_CallableStatement::getShort( sal_Int32 columnIndex )
char * cSignature = "(I)Ljava/lang/String;";
char * cMethodName = "getString";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = (jstring)t.pEnv->CallObjectMethod( object, mID, columnIndex );
ThrowSQLException(t.pEnv,*this);
@@ -393,7 +393,7 @@ sal_Int16 SAL_CALL java_sql_CallableStatement::getShort( sal_Int32 columnIndex )
char * cSignature = "(I)Ljava/sql/Time;";
char * cMethodName = "getTime";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID, columnIndex);
ThrowSQLException(t.pEnv,*this);
@@ -416,7 +416,7 @@ sal_Int16 SAL_CALL java_sql_CallableStatement::getShort( sal_Int32 columnIndex )
char * cSignature = "(I)Ljava/sql/Timestamp;";
char * cMethodName = "getTimestamp";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID, args[0].i);
ThrowSQLException(t.pEnv,*this);
@@ -441,7 +441,7 @@ void SAL_CALL java_sql_CallableStatement::registerOutParameter( sal_Int32 parame
char * cSignature = "(IILjava/lang/String;)V";
char * cMethodName = "registerOutParameter";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
{
t.pEnv->CallVoidMethod( object, mID, args[0].i,args[1].i,args[2].l);
@@ -464,7 +464,7 @@ void SAL_CALL java_sql_CallableStatement::registerNumericOutParameter( sal_Int32
char * cSignature = "(III)V";
char * cMethodName = "registerOutParameter";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
{
t.pEnv->CallVoidMethod( object, mID, args[0].i,args[1].i,args[2].i);
@@ -517,7 +517,7 @@ Reference< starsdbc::XArray > SAL_CALL java_sql_CallableStatement::getArray( sal
char * cSignature = "(I)Ljava/sql/Ref;";
char * cMethodName = "getArray";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID, columnIndex);
ThrowSQLException(t.pEnv,*this);
@@ -537,7 +537,7 @@ Reference< starsdbc::XClob > SAL_CALL java_sql_CallableStatement::getClob( sal_I
char * cSignature = "(I)Ljava/sql/Ref;";
char * cMethodName = "getClob";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID, columnIndex);
ThrowSQLException(t.pEnv,*this);
@@ -556,7 +556,7 @@ Reference< starsdbc::XBlob > SAL_CALL java_sql_CallableStatement::getBlob( sal_I
char * cSignature = "(I)Ljava/sql/Ref;";
char * cMethodName = "getBlob";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID, columnIndex);
ThrowSQLException(t.pEnv,*this);
@@ -576,7 +576,7 @@ Reference< starsdbc::XRef > SAL_CALL java_sql_CallableStatement::getRef( sal_Int
char * cSignature = "(I)Ljava/sql/Ref;";
char * cMethodName = "getRef";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID, columnIndex);
ThrowSQLException(t.pEnv,*this);
diff --git a/connectivity/source/drivers/jdbc/Class.cxx b/connectivity/source/drivers/jdbc/Class.cxx
index 11474256b3..29f7169a88 100644
--- a/connectivity/source/drivers/jdbc/Class.cxx
+++ b/connectivity/source/drivers/jdbc/Class.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: Class.cxx,v $
*
- * $Revision: 1.4 $
+ * $Revision: 1.5 $
*
- * last change: $Author: oj $ $Date: 2001-05-04 09:58:43 $
+ * last change: $Author: oj $ $Date: 2001-05-31 08:29:15 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -112,7 +112,7 @@ java_lang_Class * java_lang_Class::forName( const ::rtl::OUString& _par0 )
char * cSignature = "(Ljava/lang/String;)Ljava/lang/Class;";
char * cMethodName = "forName";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetStaticMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetStaticMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallStaticObjectMethod( getMyClass(), mID, args[0].l );
if(!out)
@@ -138,7 +138,7 @@ sal_Bool java_lang_Class::isAssignableFrom( java_lang_Class * _par0 )
char * cSignature = "(Ljava/lang/Class;)Z";
char * cMethodName = "isAssignableFrom";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID, args[0].l );
ThrowSQLException(t.pEnv,0);
@@ -157,7 +157,7 @@ java_lang_Object * java_lang_Class::newInstance()
char * cSignature = "()Ljava/lang/Object;";
char * cMethodName = "newInstance";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID);
ThrowSQLException(t.pEnv,0);
@@ -177,7 +177,7 @@ jobject java_lang_Class::newInstanceObject()
char * cSignature = "()Ljava/lang/Object;";
char * cMethodName = "newInstance";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID);
ThrowSQLException(t.pEnv,0);
@@ -197,7 +197,7 @@ jobject java_lang_Class::newInstanceObject()
char * cSignature = "()Ljava/lang/String;";
char * cMethodName = "getName";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = (jstring)t.pEnv->CallObjectMethod( object, mID);
ThrowSQLException(t.pEnv,0);
diff --git a/connectivity/source/drivers/jdbc/Clob.cxx b/connectivity/source/drivers/jdbc/Clob.cxx
index a7b7535c43..0634678583 100644
--- a/connectivity/source/drivers/jdbc/Clob.cxx
+++ b/connectivity/source/drivers/jdbc/Clob.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: Clob.cxx,v $
*
- * $Revision: 1.2 $
+ * $Revision: 1.3 $
*
- * last change: $Author: jl $ $Date: 2001-03-20 17:03:16 $
+ * last change: $Author: oj $ $Date: 2001-05-31 08:29:15 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -110,7 +110,7 @@ sal_Int64 SAL_CALL java_sql_Clob::length( ) throw(::com::sun::star::sdbc::SQLEx
char * cSignature = "()J";
char * cMethodName = "length";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallLongMethod( object, mID );
ThrowSQLException(t.pEnv,*this);
@@ -128,9 +128,9 @@ sal_Int64 SAL_CALL java_sql_Clob::length( ) throw(::com::sun::star::sdbc::SQLEx
if( t.pEnv ){
// temporaere Variable initialisieren
char * cSignature = "(JI)Ljava/lang/String;";
- char * cMethodName = "getBaseTypeName";
+ char * cMethodName = "getSubString";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = (jstring)t.pEnv->CallObjectMethod( object, mID,pos,length);
ThrowSQLException(t.pEnv,*this);
@@ -152,7 +152,7 @@ sal_Int64 SAL_CALL java_sql_Clob::length( ) throw(::com::sun::star::sdbc::SQLEx
char * cSignature = "()Ljava/io/Reader;";
char * cMethodName = "getCharacterStream";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -175,7 +175,7 @@ sal_Int64 SAL_CALL java_sql_Clob::position( const ::rtl::OUString& searchstr, sa
char * cSignature = "(Ljava/lang/String;I)J";
char * cMethodName = "position";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallLongMethod( object, mID, args[0].l,start );
ThrowSQLException(t.pEnv,*this);
@@ -197,9 +197,9 @@ sal_Int64 SAL_CALL java_sql_Clob::positionOfClob( const ::com::sun::star::uno::R
args[0].l = 0;
// temporaere Variable initialisieren
char * cSignature = "(Ljava/sql/Clob;I)J";
- char * cMethodName = "position";
+ char * cMethodName = "positionOfClob";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallLongMethod( object, mID,args[0].l,start );
ThrowSQLException(t.pEnv,*this);
diff --git a/connectivity/source/drivers/jdbc/DatabaseMetaData.cxx b/connectivity/source/drivers/jdbc/DatabaseMetaData.cxx
index ed8d9dcb80..b318b3ebda 100644
--- a/connectivity/source/drivers/jdbc/DatabaseMetaData.cxx
+++ b/connectivity/source/drivers/jdbc/DatabaseMetaData.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: DatabaseMetaData.cxx,v $
*
- * $Revision: 1.6 $
+ * $Revision: 1.7 $
*
- * last change: $Author: oj $ $Date: 2001-05-18 08:31:18 $
+ * last change: $Author: oj $ $Date: 2001-05-31 08:29:15 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -137,7 +137,7 @@ Reference< XResultSet > SAL_CALL java_sql_DatabaseMetaData::getTypeInfo( ) thro
char * cSignature = "()Ljava/sql/ResultSet;";
char * cMethodName = "getTypeInfo";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID );
ThrowSQLException(t.pEnv,*this);
@@ -158,7 +158,7 @@ Reference< XResultSet > SAL_CALL java_sql_DatabaseMetaData::getCatalogs( ) thro
char * cSignature = "()Ljava/sql/ResultSet;";
char * cMethodName = "getCatalogs";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID );
ThrowSQLException(t.pEnv,*this);
@@ -180,7 +180,7 @@ Reference< XResultSet > SAL_CALL java_sql_DatabaseMetaData::getCatalogs( ) thro
char * cSignature = "()Ljava/lang/String;";
char * cMethodName = "getCatalogSeparator";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = (jstring)t.pEnv->CallObjectMethod( object, mID );
ThrowSQLException(t.pEnv,*this);
@@ -201,7 +201,7 @@ Reference< XResultSet > SAL_CALL java_sql_DatabaseMetaData::getSchemas( ) throw
char * cSignature = "()Ljava/sql/ResultSet;";
char * cMethodName = "getSchemas";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
{
out = t.pEnv->CallObjectMethod( object, mID);
@@ -217,20 +217,21 @@ Reference< XResultSet > SAL_CALL java_sql_DatabaseMetaData::getColumnPrivileges(
{
jobject out(0);
SDBThreadAttach t; OSL_ENSURE(t.pEnv,"Java Enviroment gelöscht worden!");
- if( t.pEnv ){
- jvalue args[4];
- // temporaere Variable initialisieren
- args[0].l = catalog.hasValue() ? convertwchar_tToJavaString(t.pEnv,comphelper::getString(catalog)) : 0;
- args[1].l = schema.toChar() == '%' ? NULL : convertwchar_tToJavaString(t.pEnv,schema);
- args[2].l = convertwchar_tToJavaString(t.pEnv,table);
- args[3].l = convertwchar_tToJavaString(t.pEnv,columnNamePattern);
-
- char * cSignature = "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/sql/ResultSet;";
- char * cMethodName = "getTables";
+ if( t.pEnv )
+ {
+ char * cSignature = "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;";
+ char * cMethodName = "getColumnPrivileges";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
{
+ jvalue args[4];
+ // temporaere Variable initialisieren
+ args[0].l = catalog.hasValue() ? convertwchar_tToJavaString(t.pEnv,comphelper::getString(catalog)) : 0;
+ args[1].l = schema.toChar() == '%' ? NULL : convertwchar_tToJavaString(t.pEnv,schema);
+ args[2].l = convertwchar_tToJavaString(t.pEnv,table);
+ args[3].l = convertwchar_tToJavaString(t.pEnv,columnNamePattern);
+
out = t.pEnv->CallObjectMethod( object, mID, args[0].l, args[1].l,args[2].l,args[3].l);
ThrowSQLException(t.pEnv,*this);
if(catalog.hasValue())
@@ -252,27 +253,31 @@ Reference< XResultSet > SAL_CALL java_sql_DatabaseMetaData::getColumns(
{
jobject out(0);
SDBThreadAttach t; OSL_ENSURE(t.pEnv,"Java Enviroment gelöscht worden!");
- if( t.pEnv ){
- jvalue args[3];
- // temporaere Variable initialisieren
- args[0].l = catalog.hasValue() ? convertwchar_tToJavaString(t.pEnv,comphelper::getString(catalog)) : 0;
- args[1].l = schemaPattern.toChar() == '%' ? NULL : convertwchar_tToJavaString(t.pEnv,schemaPattern);
- args[2].l = convertwchar_tToJavaString(t.pEnv,tableNamePattern);
-
- char * cSignature = "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/sql/ResultSet;";
- char * cMethodName = "getTables";
+ if( t.pEnv )
+ {
+ char * cSignature = "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;";
+ char * cMethodName = "getColumns";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
{
- out = t.pEnv->CallObjectMethod( object, mID, args[0].l, args[1].l,args[2].l);
+ jvalue args[4];
+ // temporaere Variable initialisieren
+ args[0].l = catalog.hasValue() ? convertwchar_tToJavaString(t.pEnv,comphelper::getString(catalog)) : 0;
+ args[1].l = schemaPattern.toChar() == '%' ? NULL : convertwchar_tToJavaString(t.pEnv,schemaPattern);
+ args[2].l = convertwchar_tToJavaString(t.pEnv,tableNamePattern);
+ args[3].l = convertwchar_tToJavaString(t.pEnv,columnNamePattern);
+
+ out = t.pEnv->CallObjectMethod( object, mID, args[0].l, args[1].l,args[2].l,args[3].l);
ThrowSQLException(t.pEnv,*this);
if(catalog.hasValue())
t.pEnv->DeleteLocalRef((jstring)args[0].l);
if(args[1].l)
t.pEnv->DeleteLocalRef((jstring)args[1].l);
- if(tableNamePattern.getLength())
+ if(args[2].l)
t.pEnv->DeleteLocalRef((jstring)args[2].l);
+ if(args[3].l)
+ t.pEnv->DeleteLocalRef((jstring)args[3].l);
} //mID
} //t.pEnv
// ACHTUNG: der Aufrufer wird Eigentuemer des zurueckgelieferten Zeigers !!!
@@ -308,7 +313,7 @@ Reference< XResultSet > SAL_CALL java_sql_DatabaseMetaData::getTables(
char * cSignature = "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/sql/ResultSet;";
char * cMethodName = "getTables";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
{
out = t.pEnv->CallObjectMethod( object, mID, args[0].l, args[1].l,args[2].l,args[3].l);
@@ -342,9 +347,9 @@ Reference< XResultSet > SAL_CALL java_sql_DatabaseMetaData::getProcedureColumns(
args[3].l = convertwchar_tToJavaString(t.pEnv,columnNamePattern);
// temporaere Variable initialisieren
char * cSignature = "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;";
- char * cMethodName = "getProcedures";
+ char * cMethodName = "getProcedureColumns";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID, args[0].l,args[1].l,args[2].l);
ThrowSQLException(t.pEnv,*this);
@@ -379,7 +384,7 @@ Reference< XResultSet > SAL_CALL java_sql_DatabaseMetaData::getProcedures( const
char * cSignature = "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;";
char * cMethodName = "getProcedures";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID, args[0].l,args[1].l,args[2].l);
ThrowSQLException(t.pEnv,*this);
@@ -411,7 +416,7 @@ Reference< XResultSet > SAL_CALL java_sql_DatabaseMetaData::getVersionColumns(
char * cSignature = "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;";
char * cMethodName = "getVersionColumns";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID, args[0].l,args[1].l,args[2].l);
ThrowSQLException(t.pEnv,*this);
@@ -437,7 +442,7 @@ sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxBinaryLiteralLength( ) thro
char * cSignature = "()I";
char * cMethodName = "getMaxBinaryLiteralLength";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID );
ThrowSQLException(t.pEnv,*this);
@@ -457,7 +462,7 @@ sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxRowSize( ) throw(SQLExcepti
char * cSignature = "()I";
char * cMethodName = "getMaxRowSize";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID );
ThrowSQLException(t.pEnv,*this);
@@ -477,7 +482,7 @@ sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxCatalogNameLength( ) throw(
char * cSignature = "()I";
char * cMethodName = "getMaxCatalogNameLength";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID );
ThrowSQLException(t.pEnv,*this);
@@ -497,7 +502,7 @@ sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxCharLiteralLength( ) throw(
char * cSignature = "()I";
char * cMethodName = "getMaxCharLiteralLength";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -517,7 +522,7 @@ sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxColumnNameLength( ) throw(S
char * cSignature = "()I";
char * cMethodName = "getMaxColumnNameLength";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID );
ThrowSQLException(t.pEnv,*this);
@@ -536,7 +541,7 @@ sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxColumnsInIndex( ) throw(SQL
char * cSignature = "()I";
char * cMethodName = "getMaxColumnsInIndex";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -555,7 +560,7 @@ sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxCursorNameLength( ) throw(S
char * cSignature = "()I";
char * cMethodName = "getMaxCursorNameLength";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -574,7 +579,7 @@ sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxConnections( ) throw(SQLExc
char * cSignature = "()I";
char * cMethodName = "getMaxConnections";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -593,7 +598,7 @@ sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxColumnsInTable( ) throw(SQL
char * cSignature = "()I";
char * cMethodName = "getMaxColumnsInTable";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -612,7 +617,7 @@ sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxStatementLength( ) throw(SQ
char * cSignature = "()I";
char * cMethodName = "getMaxStatementLength";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID );
ThrowSQLException(t.pEnv,*this);
@@ -631,7 +636,7 @@ sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxTableNameLength( ) throw(SQ
char * cSignature = "()I";
char * cMethodName = "getMaxTableNameLength";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID );
ThrowSQLException(t.pEnv,*this);
@@ -650,7 +655,7 @@ sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxTablesInSelect( ) throw(SQL
char * cSignature = "()I";
char * cMethodName = "getMaxTablesInSelect";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -674,7 +679,7 @@ Reference< XResultSet > SAL_CALL java_sql_DatabaseMetaData::getExportedKeys(
char * cSignature = "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;";
char * cMethodName = "getExportedKeys";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID, args[0].l,args[1].l,args[2].l);
ThrowSQLException(t.pEnv,*this);
@@ -706,7 +711,7 @@ Reference< XResultSet > SAL_CALL java_sql_DatabaseMetaData::getImportedKeys(
char * cSignature = "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;";
char * cMethodName = "getImportedKeys";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID, args[0].l,args[1].l,args[2].l);
ThrowSQLException(t.pEnv,*this);
@@ -738,7 +743,7 @@ Reference< XResultSet > SAL_CALL java_sql_DatabaseMetaData::getPrimaryKeys(
char * cSignature = "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;";
char * cMethodName = "getPrimaryKeys";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID, args[0].l,args[1].l,args[2].l);
ThrowSQLException(t.pEnv,*this);
@@ -773,7 +778,7 @@ Reference< XResultSet > SAL_CALL java_sql_DatabaseMetaData::getIndexInfo(
char * cSignature = "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)Ljava/sql/ResultSet;";
char * cMethodName = "getIndexInfo";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID, args[0].l,args[1].l,args[2].l,args[3].z,args[4].z );
ThrowSQLException(t.pEnv,*this);
@@ -805,9 +810,9 @@ Reference< XResultSet > SAL_CALL java_sql_DatabaseMetaData::getBestRowIdentifier
// temporaere Variable initialisieren
char * cSignature = "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;";
- char * cMethodName = "getTablePrivileges";
+ char * cMethodName = "getBestRowIdentifier";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID, args[0].l,args[1].l,args[2].l,scope,nullable);
ThrowSQLException(t.pEnv,*this);
@@ -840,7 +845,7 @@ Reference< XResultSet > SAL_CALL java_sql_DatabaseMetaData::getTablePrivileges(
char * cSignature = "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;";
char * cMethodName = "getTablePrivileges";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID, args[0].l,args[1].l,args[2].l);
ThrowSQLException(t.pEnv,*this);
@@ -877,7 +882,7 @@ Reference< XResultSet > SAL_CALL java_sql_DatabaseMetaData::getCrossReference(
char * cSignature = "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;";
char * cMethodName = "getCrossReference";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID, args[0].l,args[2].l,args[2].l,args[3].l,args[4].l,args[5].l );
ThrowSQLException(t.pEnv,*this);
@@ -910,7 +915,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::doesMaxRowSizeIncludeBlobs( ) thro
char * cSignature = "()Z";
char * cMethodName = "doesMaxRowSizeIncludeBlobs";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -929,7 +934,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::storesLowerCaseQuotedIdentifiers(
char * cSignature = "()Z";
char * cMethodName = "storesLowerCaseQuotedIdentifiers";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -948,7 +953,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::storesLowerCaseIdentifiers( ) thro
char * cSignature = "()Z";
char * cMethodName = "storesLowerCaseIdentifiers";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -967,7 +972,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::storesMixedCaseQuotedIdentifiers(
char * cSignature = "()Z";
char * cMethodName = "storesMixedCaseQuotedIdentifiers";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -986,7 +991,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::storesMixedCaseIdentifiers( ) thro
char * cSignature = "()Z";
char * cMethodName = "storesMixedCaseIdentifiers";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1005,7 +1010,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::storesUpperCaseQuotedIdentifiers(
char * cSignature = "()Z";
char * cMethodName = "storesUpperCaseQuotedIdentifiers";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1024,7 +1029,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::storesUpperCaseIdentifiers( ) thro
char * cSignature = "()Z";
char * cMethodName = "storesUpperCaseIdentifiers";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1043,7 +1048,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsAlterTableWithAddColumn( )
char * cSignature = "()Z";
char * cMethodName = "supportsAlterTableWithAddColumn";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1062,7 +1067,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsAlterTableWithDropColumn(
char * cSignature = "()Z";
char * cMethodName = "supportsAlterTableWithDropColumn";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1081,7 +1086,7 @@ sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxIndexLength( ) throw(SQLExc
char * cSignature = "()I";
char * cMethodName = "getMaxIndexLength";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1100,7 +1105,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsNonNullableColumns( ) thro
char * cSignature = "()Z";
char * cMethodName = "supportsNonNullableColumns";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1120,7 +1125,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsNonNullableColumns( ) thro
char * cSignature = "()Ljava/lang/String;";
char * cMethodName = "getCatalogTerm";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = (jstring)t.pEnv->CallObjectMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1143,7 +1148,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsNonNullableColumns( ) thro
char * cSignature = "()Ljava/lang/String;";
char * cMethodName = "getIdentifierQuoteString";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = (jstring)t.pEnv->CallObjectMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1166,7 +1171,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsNonNullableColumns( ) thro
char * cSignature = "()Ljava/lang/String;";
char * cMethodName = "getExtraNameCharacters";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = (jstring)t.pEnv->CallObjectMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1188,7 +1193,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsDifferentTableCorrelationNa
char * cSignature = "()Z";
char * cMethodName = "supportsDifferentTableCorrelationNames";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1207,7 +1212,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::isCatalogAtStart( ) throw(SQLExcep
char * cSignature = "()Z";
char * cMethodName = "isCatalogAtStart";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1226,7 +1231,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::dataDefinitionIgnoredInTransactions
char * cSignature = "()Z";
char * cMethodName = "dataDefinitionIgnoredInTransactions";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1245,7 +1250,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::dataDefinitionCausesTransactionComm
char * cSignature = "()Z";
char * cMethodName = "dataDefinitionCausesTransactionCommit";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1264,7 +1269,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsDataManipulationTransaction
char * cSignature = "()Z";
char * cMethodName = "supportsDataManipulationTransactionsOnly";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1283,7 +1288,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsDataDefinitionAndDataManipu
char * cSignature = "()Z";
char * cMethodName = "supportsDataDefinitionAndDataManipulationTransactions";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1302,7 +1307,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsPositionedDelete( ) throw(
char * cSignature = "()Z";
char * cMethodName = "supportsPositionedDelete";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1321,7 +1326,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsPositionedUpdate( ) throw(
char * cSignature = "()Z";
char * cMethodName = "supportsPositionedUpdate";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1340,7 +1345,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsOpenStatementsAcrossRollbac
char * cSignature = "()Z";
char * cMethodName = "supportsOpenStatementsAcrossRollback";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1359,7 +1364,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsOpenStatementsAcrossCommit(
char * cSignature = "()Z";
char * cMethodName = "supportsOpenStatementsAcrossCommit";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1378,7 +1383,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsOpenCursorsAcrossCommit( )
char * cSignature = "()Z";
char * cMethodName = "supportsOpenCursorsAcrossCommit";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1397,7 +1402,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsOpenCursorsAcrossRollback(
char * cSignature = "()Z";
char * cMethodName = "supportsOpenCursorsAcrossRollback";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1416,7 +1421,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsTransactionIsolationLevel(
char * cSignature = "(I)Z";
char * cMethodName = "supportsTransactionIsolationLevel";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID, level);
ThrowSQLException(t.pEnv,*this);
@@ -1436,7 +1441,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsSchemasInDataManipulation(
char * cSignature = "()Z";
char * cMethodName = "supportsSchemasInDataManipulation";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1455,7 +1460,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsANSI92FullSQL( ) throw(SQL
char * cSignature = "()Z";
char * cMethodName = "supportsANSI92FullSQL";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1474,7 +1479,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsANSI92EntryLevelSQL( ) thr
char * cSignature = "()Z";
char * cMethodName = "supportsANSI92EntryLevelSQL";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1493,7 +1498,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsIntegrityEnhancementFacilit
char * cSignature = "()Z";
char * cMethodName = "supportsIntegrityEnhancementFacility";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID );
ThrowSQLException(t.pEnv,*this);
@@ -1512,7 +1517,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsSchemasInIndexDefinitions(
char * cSignature = "()Z";
char * cMethodName = "supportsSchemasInIndexDefinitions";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1531,7 +1536,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsSchemasInTableDefinitions(
char * cSignature = "()Z";
char * cMethodName = "supportsSchemasInTableDefinitions";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1550,7 +1555,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsCatalogsInTableDefinitions(
char * cSignature = "()Z";
char * cMethodName = "supportsCatalogsInTableDefinitions";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1569,7 +1574,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsCatalogsInIndexDefinitions(
char * cSignature = "()Z";
char * cMethodName = "supportsCatalogsInIndexDefinitions";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1588,7 +1593,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsCatalogsInDataManipulation(
char * cSignature = "()Z";
char * cMethodName = "supportsCatalogsInDataManipulation";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1607,7 +1612,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsOuterJoins( ) throw(SQLExc
char * cSignature = "()Z";
char * cMethodName = "supportsOuterJoins";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1626,7 +1631,7 @@ Reference< XResultSet > SAL_CALL java_sql_DatabaseMetaData::getTableTypes( ) th
char * cSignature = "()Ljava/sql/ResultSet;";
char * cMethodName = "getTableTypes";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1646,7 +1651,7 @@ sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxStatements( ) throw(SQLExce
char * cSignature = "()I";
char * cMethodName = "getMaxStatements";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1665,7 +1670,7 @@ sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxProcedureNameLength( ) thro
char * cSignature = "()I";
char * cMethodName = "getMaxProcedureNameLength";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1684,7 +1689,7 @@ sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxSchemaNameLength( ) throw(S
char * cSignature = "()I";
char * cMethodName = "getMaxSchemaNameLength";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1703,7 +1708,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsTransactions( ) throw(SQLE
char * cSignature = "()Z";
char * cMethodName = "supportsTransactions";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1722,7 +1727,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::allProceduresAreCallable( ) throw(
char * cSignature = "()Z";
char * cMethodName = "allProceduresAreCallable";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID );
ThrowSQLException(t.pEnv,*this);
@@ -1741,7 +1746,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsStoredProcedures( ) throw(
char * cSignature = "()Z";
char * cMethodName = "supportsStoredProcedures";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID );
ThrowSQLException(t.pEnv,*this);
@@ -1760,7 +1765,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsSelectForUpdate( ) throw(S
char * cSignature = "()Z";
char * cMethodName = "supportsSelectForUpdate";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID );
ThrowSQLException(t.pEnv,*this);
@@ -1779,7 +1784,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::allTablesAreSelectable( ) throw(SQ
char * cSignature = "()Z";
char * cMethodName = "allTablesAreSelectable";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID );
ThrowSQLException(t.pEnv,*this);
@@ -1798,7 +1803,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::isReadOnly( ) throw(SQLException,
char * cSignature = "()Z";
char * cMethodName = "isReadOnly";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1817,7 +1822,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::usesLocalFiles( ) throw(SQLExcepti
char * cSignature = "()Z";
char * cMethodName = "usesLocalFiles";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1836,7 +1841,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::usesLocalFilePerTable( ) throw(SQL
char * cSignature = "()Z";
char * cMethodName = "usesLocalFilePerTable";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1855,7 +1860,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsTypeConversion( ) throw(SQ
char * cSignature = "()Z";
char * cMethodName = "supportsTypeConversion";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1874,7 +1879,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::nullPlusNonNullIsNull( ) throw(SQL
char * cSignature = "()Z";
char * cMethodName = "nullPlusNonNullIsNull";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1893,7 +1898,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsColumnAliasing( ) throw(SQ
char * cSignature = "()Z";
char * cMethodName = "supportsColumnAliasing";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1912,7 +1917,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsTableCorrelationNames( ) t
char * cSignature = "()Z";
char * cMethodName = "supportsTableCorrelationNames";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1934,7 +1939,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsConvert( sal_Int32 fromType
char * cSignature = "(II)Z";
char * cMethodName = "supportsConvert";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID, args[0].i,args[0].i );
ThrowSQLException(t.pEnv,*this);
@@ -1954,7 +1959,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsExpressionsInOrderBy( ) th
char * cSignature = "()Z";
char * cMethodName = "supportsExpressionsInOrderBy";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1973,7 +1978,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsGroupBy( ) throw(SQLExcept
char * cSignature = "()Z";
char * cMethodName = "supportsGroupBy";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1992,7 +1997,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsGroupByBeyondSelect( ) thr
char * cSignature = "()Z";
char * cMethodName = "supportsGroupByBeyondSelect";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2011,7 +2016,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsGroupByUnrelated( ) throw(
char * cSignature = "()Z";
char * cMethodName = "supportsGroupByUnrelated";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2030,7 +2035,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsMultipleTransactions( ) th
char * cSignature = "()Z";
char * cMethodName = "supportsMultipleTransactions";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2049,7 +2054,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsMultipleResultSets( ) thro
char * cSignature = "()Z";
char * cMethodName = "supportsMultipleResultSets";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2068,7 +2073,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsLikeEscapeClause( ) throw(
char * cSignature = "()Z";
char * cMethodName = "supportsLikeEscapeClause";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2087,7 +2092,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsOrderByUnrelated( ) throw(
char * cSignature = "()Z";
char * cMethodName = "supportsOrderByUnrelated";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2106,7 +2111,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsUnion( ) throw(SQLExceptio
char * cSignature = "()Z";
char * cMethodName = "supportsUnion";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2125,7 +2130,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsUnionAll( ) throw(SQLExcep
char * cSignature = "()Z";
char * cMethodName = "supportsUnionAll";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2144,7 +2149,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsMixedCaseIdentifiers( ) th
char * cSignature = "()Z";
char * cMethodName = "supportsMixedCaseIdentifiers";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2163,7 +2168,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsMixedCaseQuotedIdentifiers(
char * cSignature = "()Z";
char * cMethodName = "supportsMixedCaseQuotedIdentifiers";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2182,7 +2187,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::nullsAreSortedAtEnd( ) throw(SQLEx
char * cSignature = "()Z";
char * cMethodName = "nullsAreSortedAtEnd";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2201,7 +2206,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::nullsAreSortedAtStart( ) throw(SQL
char * cSignature = "()Z";
char * cMethodName = "nullsAreSortedAtStart";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2220,7 +2225,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::nullsAreSortedHigh( ) throw(SQLExc
char * cSignature = "()Z";
char * cMethodName = "nullsAreSortedHigh";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2239,7 +2244,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::nullsAreSortedLow( ) throw(SQLExce
char * cSignature = "()Z";
char * cMethodName = "nullsAreSortedLow";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2258,7 +2263,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsSchemasInProcedureCalls( )
char * cSignature = "()Z";
char * cMethodName = "supportsSchemasInProcedureCalls";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2277,7 +2282,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsSchemasInPrivilegeDefinitio
char * cSignature = "()Z";
char * cMethodName = "supportsSchemasInPrivilegeDefinitions";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2296,7 +2301,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsCatalogsInProcedureCalls(
char * cSignature = "()Z";
char * cMethodName = "supportsCatalogsInProcedureCalls";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2315,7 +2320,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsCatalogsInPrivilegeDefiniti
char * cSignature = "()Z";
char * cMethodName = "supportsCatalogsInPrivilegeDefinitions";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2334,7 +2339,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsCorrelatedSubqueries( ) th
char * cSignature = "()Z";
char * cMethodName = "supportsCorrelatedSubqueries";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2353,7 +2358,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsSubqueriesInComparisons( )
char * cSignature = "()Z";
char * cMethodName = "supportsSubqueriesInComparisons";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2372,7 +2377,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsSubqueriesInExists( ) thro
char * cSignature = "()Z";
char * cMethodName = "supportsSubqueriesInExists";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2391,7 +2396,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsSubqueriesInIns( ) throw(S
char * cSignature = "()Z";
char * cMethodName = "supportsSubqueriesInIns";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2410,7 +2415,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsSubqueriesInQuantifieds( )
char * cSignature = "()Z";
char * cMethodName = "supportsSubqueriesInQuantifieds";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2429,7 +2434,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsANSI92IntermediateSQL( ) t
char * cSignature = "()Z";
char * cMethodName = "supportsANSI92IntermediateSQL";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2449,7 +2454,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsANSI92IntermediateSQL( ) t
char * cSignature = "()Ljava/lang/String;";
char * cMethodName = "getURL";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
jstring out = (jstring)t.pEnv->CallObjectMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2471,7 +2476,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsANSI92IntermediateSQL( ) t
char * cSignature = "()Ljava/lang/String;";
char * cMethodName = "getUserName";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
jstring out = (jstring)t.pEnv->CallObjectMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2494,7 +2499,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsANSI92IntermediateSQL( ) t
char * cSignature = "()Ljava/lang/String;";
char * cMethodName = "getDriverName";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = (jstring)t.pEnv->CallObjectMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2517,7 +2522,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsANSI92IntermediateSQL( ) t
char * cSignature = "()Ljava/lang/String;";
char * cMethodName = "getDriverVersion";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = (jstring)t.pEnv->CallObjectMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2539,7 +2544,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsANSI92IntermediateSQL( ) t
char * cSignature = "()Ljava/lang/String;";
char * cMethodName = "getDatabaseProductVersion";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
jstring out = (jstring)t.pEnv->CallObjectMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2561,7 +2566,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsANSI92IntermediateSQL( ) t
char * cSignature = "()Ljava/lang/String;";
char * cMethodName = "getDatabaseProductName";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
jstring out = (jstring)t.pEnv->CallObjectMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2584,7 +2589,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsANSI92IntermediateSQL( ) t
char * cSignature = "()Ljava/lang/String;";
char * cMethodName = "getProcedureTerm";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = (jstring)t.pEnv->CallObjectMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2607,7 +2612,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsANSI92IntermediateSQL( ) t
char * cSignature = "()Ljava/lang/String;";
char * cMethodName = "getSchemaTerm";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = (jstring)t.pEnv->CallObjectMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2629,7 +2634,7 @@ sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getDriverMajorVersion( ) throw(Ru
char * cSignature = "()I";
char * cMethodName = "getDriverMajorVersion";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2648,7 +2653,7 @@ sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getDefaultTransactionIsolation( )
char * cSignature = "()I";
char * cMethodName = "getDefaultTransactionIsolation";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2667,7 +2672,7 @@ sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getDriverMinorVersion( ) throw(Ru
char * cSignature = "()I";
char * cMethodName = "getDriverMinorVersion";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2687,7 +2692,7 @@ sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getDriverMinorVersion( ) throw(Ru
char * cSignature = "()Ljava/lang/String;";
char * cMethodName = "getSQLKeywords";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = (jstring)t.pEnv->CallObjectMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2710,7 +2715,7 @@ sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getDriverMinorVersion( ) throw(Ru
char * cSignature = "()Ljava/lang/String;";
char * cMethodName = "getSearchStringEscape";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = (jstring)t.pEnv->CallObjectMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2733,7 +2738,7 @@ sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getDriverMinorVersion( ) throw(Ru
char * cSignature = "()Ljava/lang/String;";
char * cMethodName = "getStringFunctions";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = (jstring)t.pEnv->CallObjectMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2756,7 +2761,7 @@ sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getDriverMinorVersion( ) throw(Ru
char * cSignature = "()Ljava/lang/String;";
char * cMethodName = "getTimeDateFunctions";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = (jstring)t.pEnv->CallObjectMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2779,7 +2784,7 @@ sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getDriverMinorVersion( ) throw(Ru
char * cSignature = "()Ljava/lang/String;";
char * cMethodName = "getSystemFunctions";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = (jstring)t.pEnv->CallObjectMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2802,7 +2807,7 @@ sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getDriverMinorVersion( ) throw(Ru
char * cSignature = "()Ljava/lang/String;";
char * cMethodName = "getNumericFunctions";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = (jstring)t.pEnv->CallObjectMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2824,7 +2829,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsExtendedSQLGrammar( ) thro
char * cSignature = "()Z";
char * cMethodName = "supportsExtendedSQLGrammar";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2843,7 +2848,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsCoreSQLGrammar( ) throw(SQ
char * cSignature = "()Z";
char * cMethodName = "supportsCoreSQLGrammar";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2862,7 +2867,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsMinimumSQLGrammar( ) throw
char * cSignature = "()Z";
char * cMethodName = "supportsMinimumSQLGrammar";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2881,7 +2886,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsFullOuterJoins( ) throw(SQ
char * cSignature = "()Z";
char * cMethodName = "supportsFullOuterJoins";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2900,7 +2905,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsLimitedOuterJoins( ) throw
char * cSignature = "()Z";
char * cMethodName = "supportsLimitedOuterJoins";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2919,7 +2924,7 @@ sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxColumnsInGroupBy( ) throw(S
char * cSignature = "()I";
char * cMethodName = "getMaxColumnsInGroupBy";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2938,7 +2943,7 @@ sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxColumnsInOrderBy( ) throw(S
char * cSignature = "()I";
char * cMethodName = "getMaxColumnsInOrderBy";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2957,7 +2962,7 @@ sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxColumnsInSelect( ) throw(SQ
char * cSignature = "()I";
char * cMethodName = "getMaxColumnsInSelect";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2976,7 +2981,7 @@ sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxUserNameLength( ) throw(SQL
char * cSignature = "()I";
char * cMethodName = "getMaxUserNameLength";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -2995,7 +3000,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsResultSetType( sal_Int32 se
char * cSignature = "(I)Z";
char * cMethodName = "supportsResultSetType";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID,setType);
ThrowSQLException(t.pEnv,*this);
@@ -3014,7 +3019,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsResultSetConcurrency( sal_I
char * cSignature = "(II)Z";
char * cMethodName = "supportsResultSetConcurrency";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID,setType,concurrency);
ThrowSQLException(t.pEnv,*this);
@@ -3033,7 +3038,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::ownUpdatesAreVisible( sal_Int32 set
char * cSignature = "(I)Z";
char * cMethodName = "ownUpdatesAreVisible";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID,setType);
ThrowSQLException(t.pEnv,*this);
@@ -3052,7 +3057,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::ownDeletesAreVisible( sal_Int32 set
char * cSignature = "(I)Z";
char * cMethodName = "ownDeletesAreVisible";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID,setType);
ThrowSQLException(t.pEnv,*this);
@@ -3071,7 +3076,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::ownInsertsAreVisible( sal_Int32 set
char * cSignature = "(I)Z";
char * cMethodName = "ownInsertsAreVisible";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID,setType);
ThrowSQLException(t.pEnv,*this);
@@ -3090,7 +3095,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::othersUpdatesAreVisible( sal_Int32
char * cSignature = "(I)Z";
char * cMethodName = "othersUpdatesAreVisible";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID,setType);
ThrowSQLException(t.pEnv,*this);
@@ -3109,7 +3114,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::othersDeletesAreVisible( sal_Int32
char * cSignature = "(I)Z";
char * cMethodName = "othersDeletesAreVisible";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID,setType);
ThrowSQLException(t.pEnv,*this);
@@ -3128,7 +3133,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::othersInsertsAreVisible( sal_Int32
char * cSignature = "(I)Z";
char * cMethodName = "othersInsertsAreVisible";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID,setType);
ThrowSQLException(t.pEnv,*this);
@@ -3147,7 +3152,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::updatesAreDetected( sal_Int32 setTy
char * cSignature = "(I)Z";
char * cMethodName = "updatesAreDetected";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID,setType);
ThrowSQLException(t.pEnv,*this);
@@ -3166,7 +3171,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::deletesAreDetected( sal_Int32 setTy
char * cSignature = "(I)Z";
char * cMethodName = "deletesAreDetected";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID,setType);
ThrowSQLException(t.pEnv,*this);
@@ -3185,7 +3190,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::insertsAreDetected( sal_Int32 setTy
char * cSignature = "(I)Z";
char * cMethodName = "insertsAreDetected";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID,setType);
ThrowSQLException(t.pEnv,*this);
@@ -3204,7 +3209,7 @@ sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsBatchUpdates( ) throw(SQLE
char * cSignature = "()Z";
char * cMethodName = "supportsBatchUpdates";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -3220,21 +3225,23 @@ Reference< XResultSet > SAL_CALL java_sql_DatabaseMetaData::getUDTs(
jobject out(0);
SDBThreadAttach t; OSL_ENSURE(t.pEnv,"Java Enviroment gelöscht worden!");
if( t.pEnv ){
- jvalue args[4];
- // temporaere Variable initialisieren
- args[0].l = catalog.hasValue() ? convertwchar_tToJavaString(t.pEnv,comphelper::getString(catalog)) : 0;
- args[1].l = schemaPattern.toChar() == '%' ? NULL : convertwchar_tToJavaString(t.pEnv,schemaPattern);
- args[2].l = convertwchar_tToJavaString(t.pEnv,typeNamePattern);
- jintArray pArray = t.pEnv->NewIntArray(types.getLength());
- t.pEnv->SetIntArrayRegion(pArray,0,types.getLength(),(jint*)types.getConstArray());
- args[3].l = pArray;
+
- char * cSignature = "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/sql/ResultSet;";
- char * cMethodName = "getTables";
+ char * cSignature = "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[I;)Ljava/sql/ResultSet;";
+ char * cMethodName = "getUDTs";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
{
+ jvalue args[4];
+ // temporaere Variable initialisieren
+ args[0].l = catalog.hasValue() ? convertwchar_tToJavaString(t.pEnv,comphelper::getString(catalog)) : 0;
+ args[1].l = schemaPattern.toChar() == '%' ? NULL : convertwchar_tToJavaString(t.pEnv,schemaPattern);
+ args[2].l = convertwchar_tToJavaString(t.pEnv,typeNamePattern);
+ jintArray pArray = t.pEnv->NewIntArray(types.getLength());
+ t.pEnv->SetIntArrayRegion(pArray,0,types.getLength(),(jint*)types.getConstArray());
+ args[3].l = pArray;
+
out = t.pEnv->CallObjectMethod( object, mID, args[0].l, args[1].l,args[2].l,args[3].l);
ThrowSQLException(t.pEnv,*this);
if(catalog.hasValue())
@@ -3259,7 +3266,7 @@ Reference< XConnection > SAL_CALL java_sql_DatabaseMetaData::getConnection( ) t
// char * cSignature = "()Ljava/sql/Connection;";
// char * cMethodName = "getConnection";
// // Java-Call absetzen
-// jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+// jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
// if( mID )
// {
// out = t.pEnv->CallObjectMethod( object, mID);
diff --git a/connectivity/source/drivers/jdbc/Date.cxx b/connectivity/source/drivers/jdbc/Date.cxx
index 93c3e5e148..1e19265a88 100644
--- a/connectivity/source/drivers/jdbc/Date.cxx
+++ b/connectivity/source/drivers/jdbc/Date.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: Date.cxx,v $
*
- * $Revision: 1.3 $
+ * $Revision: 1.4 $
*
- * last change: $Author: oj $ $Date: 2001-05-23 09:13:12 $
+ * last change: $Author: oj $ $Date: 2001-05-31 08:29:15 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -88,7 +88,7 @@ java_util_Date::java_util_Date( const ::com::sun::star::util::Date& _rOut ) //:
// temporaere Variable initialisieren
char * cSignature = "(J)V";
jobject tempObj;
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), "<init>", cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), "<init>", cSignature );OSL_ENSURE(mID,"Unknown method id!");
tempObj = t.pEnv->NewObjectA( getMyClass(), mID, args );
saveRef( t.pEnv, tempObj );
t.pEnv->DeleteLocalRef( tempObj );
@@ -129,7 +129,7 @@ sal_Int32 java_util_Date::getMinutes()
char * cSignature = "()I";
char * cMethodName = "getMinutes";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID);
} //mID
@@ -146,7 +146,7 @@ sal_Int32 java_util_Date::getMonth()
char * cSignature = "()I";
char * cMethodName = "getMonth";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID);
} //mID
@@ -163,7 +163,7 @@ sal_Int32 java_util_Date::getSeconds()
char * cSignature = "()I";
char * cMethodName = "getSeconds";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID);
} //mID
@@ -180,7 +180,7 @@ sal_Int32 java_util_Date::getYear()
char * cSignature = "()I";
char * cMethodName = "getYear";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID);
} //mID
@@ -197,7 +197,7 @@ sal_Int32 java_util_Date::getDate()
char * cSignature = "()I";
char * cMethodName = "getDate";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID);
} //mID
@@ -214,7 +214,7 @@ sal_Int32 java_util_Date::getHours()
char * cSignature = "()I";
char * cMethodName = "getHours";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID);
} //mID
diff --git a/connectivity/source/drivers/jdbc/DriverManager.cxx b/connectivity/source/drivers/jdbc/DriverManager.cxx
index b737c7ecef..a06741f099 100644
--- a/connectivity/source/drivers/jdbc/DriverManager.cxx
+++ b/connectivity/source/drivers/jdbc/DriverManager.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: DriverManager.cxx,v $
*
- * $Revision: 1.3 $
+ * $Revision: 1.4 $
*
- * last change: $Author: jl $ $Date: 2001-03-20 17:03:17 $
+ * last change: $Author: oj $ $Date: 2001-05-31 08:29:15 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -111,7 +111,7 @@ jobject java_sql_DriverManager::getDriver(const ::rtl::OUString &url)
char * cSignature = "(Ljava/lang/String;)Ljava/sql/Driver;";
char * cMethodName = "getDriver";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetStaticMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetStaticMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
{
out = t.pEnv->CallStaticObjectMethod( getMyClass(), mID, args[0].l );
@@ -136,7 +136,7 @@ void java_sql_DriverManager::setLoginTimeout(sal_Int32 _par0)
char * cSignature = "(I)V";
char * cMethodName = "setLoginTimeout";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
t.pEnv->CallStaticVoidMethod(getMyClass(), mID, _par0);
ThrowSQLException(t.pEnv,0);
diff --git a/connectivity/source/drivers/jdbc/InputStream.cxx b/connectivity/source/drivers/jdbc/InputStream.cxx
index e3c2f5ca1c..35e91bfc12 100644
--- a/connectivity/source/drivers/jdbc/InputStream.cxx
+++ b/connectivity/source/drivers/jdbc/InputStream.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: InputStream.cxx,v $
*
- * $Revision: 1.2 $
+ * $Revision: 1.3 $
*
- * last change: $Author: jl $ $Date: 2001-03-20 17:03:17 $
+ * last change: $Author: oj $ $Date: 2001-05-31 08:29:15 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -114,7 +114,7 @@ void SAL_CALL java_io_InputStream::skipBytes( sal_Int32 nBytesToSkip ) throw(::c
char * cSignature = "(I)I";
char * cMethodName = "skip";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
{
out = t.pEnv->CallIntMethod( object, mID,nBytesToSkip);
@@ -132,7 +132,7 @@ sal_Int32 SAL_CALL java_io_InputStream::available( ) throw(::com::sun::star::io
char * cSignature = "()Z";
char * cMethodName = "available";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
{
out = t.pEnv->CallBooleanMethod( object, mID);
@@ -149,7 +149,7 @@ void SAL_CALL java_io_InputStream::closeInput( ) throw(::com::sun::star::io::No
char * cSignature = "()V";
char * cMethodName = "close";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
{
t.pEnv->CallVoidMethod( object, mID);
@@ -168,7 +168,7 @@ sal_Int32 SAL_CALL java_io_InputStream::readBytes( ::com::sun::star::uno::Sequen
char * cSignature = "([BII)I";
char * cMethodName = "read";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
{
while(!(out = t.pEnv->CallIntMethod( object, mID,pByteArray,0,nBytesToRead)))
diff --git a/connectivity/source/drivers/jdbc/JDriver.cxx b/connectivity/source/drivers/jdbc/JDriver.cxx
index fb58bb671a..651d5b48df 100644
--- a/connectivity/source/drivers/jdbc/JDriver.cxx
+++ b/connectivity/source/drivers/jdbc/JDriver.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: JDriver.cxx,v $
*
- * $Revision: 1.15 $
+ * $Revision: 1.16 $
*
- * last change: $Author: fs $ $Date: 2001-05-30 06:38:50 $
+ * last change: $Author: oj $ $Date: 2001-05-31 08:32:48 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -224,7 +224,7 @@ Reference< XConnection > SAL_CALL java_sql_Driver::connect( const ::rtl::OUStrin
char * cSignature = "(Ljava/lang/String;Ljava/util/Properties;)Ljava/sql/Connection;";
char * cMethodName = "connect";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
ThrowSQLException(t.pEnv,*this);
if( mID )
{
@@ -278,7 +278,7 @@ Sequence< DriverPropertyInfo > SAL_CALL java_sql_Driver::getPropertyInfo( const
char * cSignature = "(Ljava/lang/String;Ljava/util/Properties;)[Ljava/sql/DriverPropertyInfo;";
char * cMethodName = "getPropertyInfo";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
{
jvalue args[2];
@@ -310,7 +310,7 @@ sal_Int32 SAL_CALL java_sql_Driver::getMajorVersion( ) throw(RuntimeException)
char * cSignature = "()I";
char * cMethodName = "getMajorVersion";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
out = t.pEnv->CallIntMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -330,7 +330,7 @@ sal_Int32 SAL_CALL java_sql_Driver::getMinorVersion( ) throw(RuntimeException)
char * cSignature = "()I";
char * cMethodName = "getMinorVersion";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
out = t.pEnv->CallIntMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
diff --git a/connectivity/source/drivers/jdbc/Object.cxx b/connectivity/source/drivers/jdbc/Object.cxx
index da26014fce..d7ba645ad7 100644
--- a/connectivity/source/drivers/jdbc/Object.cxx
+++ b/connectivity/source/drivers/jdbc/Object.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: Object.cxx,v $
*
- * $Revision: 1.6 $
+ * $Revision: 1.7 $
*
- * last change: $Author: oj $ $Date: 2001-05-09 12:58:20 $
+ * last change: $Author: oj $ $Date: 2001-05-31 08:29:15 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -297,7 +297,7 @@ java_lang_Object::java_lang_Object(const Reference<XMultiServiceFactory >& _rxFa
// // temporaere Variable initialisieren
// char * cSignature = "()V";
// jclass tempClass;
-// jmethodID mID = t.pEnv->GetMethodID( getMyClass(), "<init>", cSignature );
+// jmethodID mID = t.pEnv->GetMethodID( getMyClass(), "<init>", cSignature );OSL_ENSURE(mID,"Unknown method id!");
// tempClass = (jclass)t.pEnv->NewObjectA( getMyClass(), mID, NULL );
// saveRef( t.pEnv, tempClass );
// t.pEnv->DeleteLocalRef( tempClass );
@@ -342,11 +342,11 @@ java_lang_Class * java_lang_Object::getClass()
char * cSignature = "()Ljava/lang/Class;";
char * cMethodName = "getClass";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
{
out = t.pEnv->CallObjectMethodA( object, mID, NULL );
-
+ ThrowSQLException(t.pEnv,NULL);
return new java_lang_Class( t.pEnv, out );
} //mID
} //pEnv
@@ -364,12 +364,12 @@ java_lang_Class * java_lang_Object::getClass()
char * cSignature = "()Ljava/lang/String;";
char * cMethodName = "toString";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
{
jstring out(0);
out = (jstring)t.pEnv->CallObjectMethod( object, mID);
-
+ ThrowSQLException(t.pEnv,NULL);
if(out)
aStr = JavaString2String(t.pEnv,out);
} //mID
diff --git a/connectivity/source/drivers/jdbc/PreparedStatement.cxx b/connectivity/source/drivers/jdbc/PreparedStatement.cxx
index 6e12fbde6d..9730723e82 100644
--- a/connectivity/source/drivers/jdbc/PreparedStatement.cxx
+++ b/connectivity/source/drivers/jdbc/PreparedStatement.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: PreparedStatement.cxx,v $
*
- * $Revision: 1.6 $
+ * $Revision: 1.7 $
*
- * last change: $Author: oj $ $Date: 2001-05-17 09:13:17 $
+ * last change: $Author: oj $ $Date: 2001-05-31 08:29:15 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -159,7 +159,7 @@ sal_Bool SAL_CALL java_sql_PreparedStatement::execute( ) throw(::com::sun::star
char * cSignature = "()Z";
char * cMethodName = "execute";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -179,7 +179,7 @@ sal_Int32 SAL_CALL java_sql_PreparedStatement::executeUpdate( ) throw(::com::su
char * cSignature = "()I";
char * cMethodName = "executeUpdate";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -201,7 +201,7 @@ void SAL_CALL java_sql_PreparedStatement::setString( sal_Int32 parameterIndex, c
char * cSignature = "(ILjava/lang/String;)V";
char * cMethodName = "setString";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID, args[0].i,args[1].l);
ThrowSQLException(t.pEnv,*this);
@@ -222,7 +222,7 @@ void SAL_CALL java_sql_PreparedStatement::setString( sal_Int32 parameterIndex, c
// char * cSignature = "()Ljava/sql/Connection;";
// char * cMethodName = "getConnection";
// // Java-Call absetzen
-// jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+// jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
// if( mID ){
// out = t.pEnv->CallObjectMethod( object, mID);
// ThrowSQLException(t.pEnv,*this);
@@ -244,7 +244,7 @@ void SAL_CALL java_sql_PreparedStatement::setString( sal_Int32 parameterIndex, c
char * cSignature = "()Ljava/sql/ResultSet;";
char * cMethodName = "executeQuery";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -267,7 +267,7 @@ void SAL_CALL java_sql_PreparedStatement::setBoolean( sal_Int32 parameterIndex,
char * cSignature = "(IZ)V";
char * cMethodName = "setBoolean";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID, args[0].i,args[1].z);
ThrowSQLException(t.pEnv,*this);
@@ -289,7 +289,7 @@ void SAL_CALL java_sql_PreparedStatement::setByte( sal_Int32 parameterIndex, sal
char * cSignature = "(IB)V";
char * cMethodName = "setByte";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID, args[0].i,args[1].b);
ThrowSQLException(t.pEnv,*this);
@@ -312,7 +312,7 @@ void SAL_CALL java_sql_PreparedStatement::setDate( sal_Int32 parameterIndex, con
char * cSignature = "(ILjava/sql/Date;)V";
char * cMethodName = "setDate";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID, args[0].i,args[1].l);
ThrowSQLException(t.pEnv,*this);
@@ -336,7 +336,7 @@ void SAL_CALL java_sql_PreparedStatement::setTime( sal_Int32 parameterIndex, con
char * cSignature = "(ILjava/sql/Time;)V";
char * cMethodName = "setTime";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID, args[0].i,args[1].l);
ThrowSQLException(t.pEnv,*this);
@@ -359,7 +359,7 @@ void SAL_CALL java_sql_PreparedStatement::setTimestamp( sal_Int32 parameterIndex
char * cSignature = "(ILjava/sql/Timestamp;)V";
char * cMethodName = "setTimestamp";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID, args[0].i,args[1].l);
ThrowSQLException(t.pEnv,*this);
@@ -383,7 +383,7 @@ void SAL_CALL java_sql_PreparedStatement::setDouble( sal_Int32 parameterIndex, d
char * cSignature = "(ID)V";
char * cMethodName = "setDouble";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID, args[0].i,args[1].d);
ThrowSQLException(t.pEnv,*this);
@@ -405,7 +405,7 @@ void SAL_CALL java_sql_PreparedStatement::setFloat( sal_Int32 parameterIndex, fl
char * cSignature = "(IF)V";
char * cMethodName = "setFloat";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID, args[0].i,args[1].f);
ThrowSQLException(t.pEnv,*this);
@@ -427,7 +427,7 @@ void SAL_CALL java_sql_PreparedStatement::setInt( sal_Int32 parameterIndex, sal_
char * cSignature = "(II)V";
char * cMethodName = "setInt";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID, args[0].i,args[1].i);
ThrowSQLException(t.pEnv,*this);
@@ -449,7 +449,7 @@ void SAL_CALL java_sql_PreparedStatement::setLong( sal_Int32 parameterIndex, sal
char * cSignature = "(IJ)V";
char * cMethodName = "setLong";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID, args[0].i,args[1].j);
ThrowSQLException(t.pEnv,*this);
@@ -471,7 +471,7 @@ void SAL_CALL java_sql_PreparedStatement::setNull( sal_Int32 parameterIndex, sal
char * cSignature = "(II)V";
char * cMethodName = "setNull";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID, args[0].i,args[1].i);
ThrowSQLException(t.pEnv,*this);
@@ -493,7 +493,7 @@ void SAL_CALL java_sql_PreparedStatement::setClob( sal_Int32 parameterIndex, con
char * cSignature = "(ILjava/sql/Clob;)V";
char * cMethodName = "setClob";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID, args[0].i,args[1].l);
ThrowSQLException(t.pEnv,*this);
@@ -515,7 +515,7 @@ void SAL_CALL java_sql_PreparedStatement::setBlob( sal_Int32 parameterIndex, con
char * cSignature = "(ILjava/sql/Blob;)V";
char * cMethodName = "setBlob";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID, args[0].i,args[1].l);
ThrowSQLException(t.pEnv,*this);
@@ -537,7 +537,7 @@ void SAL_CALL java_sql_PreparedStatement::setArray( sal_Int32 parameterIndex, co
char * cSignature = "(ILjava/sql/Array;)V";
char * cMethodName = "setArray";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID, args[0].i,args[1].l);
ThrowSQLException(t.pEnv,*this);
@@ -559,7 +559,7 @@ void SAL_CALL java_sql_PreparedStatement::setRef( sal_Int32 parameterIndex, cons
char * cSignature = "(ILjava/sql/Ref;)V";
char * cMethodName = "setRef";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID, args[0].i,args[1].l);
ThrowSQLException(t.pEnv,*this);
@@ -581,7 +581,7 @@ void SAL_CALL java_sql_PreparedStatement::setObjectWithInfo( sal_Int32 parameter
char * cSignature = "(ILjava/lang/Object;II)V";
char * cMethodName = "setObject";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID, args[0].i,args[1].l,targetSqlType,scale);
ThrowSQLException(t.pEnv,*this);
@@ -603,7 +603,7 @@ void SAL_CALL java_sql_PreparedStatement::setObjectNull( sal_Int32 parameterInde
char * cSignature = "(ILjava/lang/Object;)V";
char * cMethodName = "setObject";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID, args[0].i,args[1].l);
ThrowSQLException(t.pEnv,*this);
@@ -625,7 +625,7 @@ void SAL_CALL java_sql_PreparedStatement::setObject( sal_Int32 parameterIndex, c
char * cSignature = "(ILjava/lang/Object;)V";
char * cMethodName = "setObject";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID, args[0].i,args[1].l);
ThrowSQLException(t.pEnv,*this);
@@ -647,7 +647,7 @@ void SAL_CALL java_sql_PreparedStatement::setShort( sal_Int32 parameterIndex, sa
char * cSignature = "(IS)V";
char * cMethodName = "setShort";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID, args[0].i,args[1].s);
ThrowSQLException(t.pEnv,*this);
@@ -671,7 +671,7 @@ void SAL_CALL java_sql_PreparedStatement::setBytes( sal_Int32 parameterIndex, co
char * cSignature = "(I[B)V";
char * cMethodName = "setBytes";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID, args[0].i,args[1].l);
ThrowSQLException(t.pEnv,*this);
@@ -713,7 +713,7 @@ void SAL_CALL java_sql_PreparedStatement::setCharacterStream( sal_Int32 paramete
char * cSignature = "(ILjava/io/InputStream;I)V";
char * cMethodName = "setCharacterStream";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
t.pEnv->CallVoidMethod( object, mID, args[0].i,tempObj,length);
ThrowSQLException(t.pEnv,*this);
@@ -756,7 +756,7 @@ void SAL_CALL java_sql_PreparedStatement::setBinaryStream( sal_Int32 parameterIn
char * cSignature = "(ILjava/io/InputStream;I)V";
char * cMethodName = "setBinaryStream";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
t.pEnv->CallVoidMethod( object, mID, args[0].i,tempObj,(sal_Int32)length);
ThrowSQLException(t.pEnv,*this);
@@ -777,7 +777,7 @@ void SAL_CALL java_sql_PreparedStatement::clearParameters( ) throw(::com::sun::
char * cSignature = "()V";
char * cMethodName = "clearParameters";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -794,7 +794,7 @@ void SAL_CALL java_sql_PreparedStatement::clearBatch( ) throw(::com::sun::star:
char * cSignature = "()V";
char * cMethodName = "clearBatch";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -811,7 +811,7 @@ void SAL_CALL java_sql_PreparedStatement::addBatch( ) throw(::com::sun::star::sd
char * cSignature = "()V";
char * cMethodName = "addBatch";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID );
ThrowSQLException(t.pEnv,*this);
@@ -829,7 +829,7 @@ void SAL_CALL java_sql_PreparedStatement::addBatch( ) throw(::com::sun::star::sd
char * cSignature = "()[I";
char * cMethodName = "executeBatch";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
jintArray out = (jintArray)t.pEnv->CallObjectMethod( object, mID );
ThrowSQLException(t.pEnv,*this);
@@ -855,7 +855,7 @@ void SAL_CALL java_sql_PreparedStatement::addBatch( ) throw(::com::sun::star::sd
char * cSignature = "()Ljava/sql/ResultSetMetaData;";
char * cMethodName = "getMetaData";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID );
ThrowSQLException(t.pEnv,*this);
diff --git a/connectivity/source/drivers/jdbc/Reader.cxx b/connectivity/source/drivers/jdbc/Reader.cxx
index 7a0a7054c5..9f95803115 100644
--- a/connectivity/source/drivers/jdbc/Reader.cxx
+++ b/connectivity/source/drivers/jdbc/Reader.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: Reader.cxx,v $
*
- * $Revision: 1.2 $
+ * $Revision: 1.3 $
*
- * last change: $Author: jl $ $Date: 2001-03-20 17:03:17 $
+ * last change: $Author: oj $ $Date: 2001-05-31 08:29:15 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -111,7 +111,7 @@ void SAL_CALL java_io_Reader::skipBytes( sal_Int32 nBytesToSkip ) throw(::com::s
char * cSignature = "(I)I";
char * cMethodName = "skip";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
{
out = t.pEnv->CallIntMethod( object, mID,nBytesToSkip);
@@ -129,7 +129,7 @@ sal_Int32 SAL_CALL java_io_Reader::available( ) throw(::com::sun::star::io::Not
char * cSignature = "()Z";
char * cMethodName = "available";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
{
out = t.pEnv->CallBooleanMethod( object, mID);
@@ -138,6 +138,7 @@ sal_Int32 SAL_CALL java_io_Reader::available( ) throw(::com::sun::star::io::Not
} //t.pEnv
return out;
}
+
void SAL_CALL java_io_Reader::closeInput( ) throw(::com::sun::star::io::NotConnectedException, ::com::sun::star::io::IOException, ::com::sun::star::uno::RuntimeException)
{
SDBThreadAttach t; OSL_ENSURE(t.pEnv,"Java Enviroment gelöscht worden!");
@@ -146,7 +147,7 @@ void SAL_CALL java_io_Reader::closeInput( ) throw(::com::sun::star::io::NotConn
char * cSignature = "()V";
char * cMethodName = "close";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
{
t.pEnv->CallVoidMethod( object, mID);
@@ -166,7 +167,7 @@ sal_Int32 SAL_CALL java_io_Reader::readBytes( ::com::sun::star::uno::Sequence< s
char * cSignature = "([CII)I";
char * cMethodName = "read";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
{
while(!(out = t.pEnv->CallIntMethod( object, mID,pCharArray,0,nBytesToRead)))
diff --git a/connectivity/source/drivers/jdbc/Ref.cxx b/connectivity/source/drivers/jdbc/Ref.cxx
index acdd009e81..a3b1316d91 100644
--- a/connectivity/source/drivers/jdbc/Ref.cxx
+++ b/connectivity/source/drivers/jdbc/Ref.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: Ref.cxx,v $
*
- * $Revision: 1.2 $
+ * $Revision: 1.3 $
*
- * last change: $Author: jl $ $Date: 2001-03-20 17:03:17 $
+ * last change: $Author: oj $ $Date: 2001-05-31 08:29:15 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -106,7 +106,7 @@ void java_sql_Ref::saveClassRef( jclass pClass )
char * cSignature = "()Ljava/lang/String;";
char * cMethodName = "getBaseTypeName";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
jstring out = (jstring)t.pEnv->CallObjectMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
diff --git a/connectivity/source/drivers/jdbc/ResultSet.cxx b/connectivity/source/drivers/jdbc/ResultSet.cxx
index 76ff078807..1e1af61a58 100644
--- a/connectivity/source/drivers/jdbc/ResultSet.cxx
+++ b/connectivity/source/drivers/jdbc/ResultSet.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: ResultSet.cxx,v $
*
- * $Revision: 1.8 $
+ * $Revision: 1.9 $
*
- * last change: $Author: oj $ $Date: 2001-05-18 08:31:18 $
+ * last change: $Author: oj $ $Date: 2001-05-31 08:29:15 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -138,7 +138,7 @@ java_sql_ResultSet::~java_sql_ResultSet()
char * cSignature = "()V";
char * cMethodName = "close";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
t.pEnv->CallVoidMethod( object, mID);
}
@@ -204,7 +204,7 @@ sal_Int32 SAL_CALL java_sql_ResultSet::findColumn( const ::rtl::OUString& column
char * cSignature = "(Ljava/lang/String;)I";
char * cMethodName = "findColumn";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID, args[0].l );
ThrowSQLException(t.pEnv,*this);
@@ -227,7 +227,7 @@ Reference< ::com::sun::star::io::XInputStream > SAL_CALL java_sql_ResultSet::get
char * cSignature = "(I)Ljava/io/InputStream;";
char * cMethodName = "getBinaryStream";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID, columnIndex);
ThrowSQLException(t.pEnv,*this);
@@ -248,7 +248,7 @@ Reference< ::com::sun::star::io::XInputStream > SAL_CALL java_sql_ResultSet::get
char * cSignature = "(I)Ljava/io/InputStream;";
char * cMethodName = "getCharacterStream";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID, columnIndex);
ThrowSQLException(t.pEnv,*this);
@@ -270,7 +270,7 @@ sal_Bool SAL_CALL java_sql_ResultSet::getBoolean( sal_Int32 columnIndex ) throw(
char * cSignature = "(I)Z";
char * cMethodName = "getBoolean";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID, columnIndex );
ThrowSQLException(t.pEnv,*this);
@@ -291,7 +291,7 @@ sal_Int8 SAL_CALL java_sql_ResultSet::getByte( sal_Int32 columnIndex ) throw(SQL
char * cSignature = "(I)B";
char * cMethodName = "getByte";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallByteMethod( object, mID, columnIndex);
ThrowSQLException(t.pEnv,*this);
@@ -311,7 +311,7 @@ Sequence< sal_Int8 > SAL_CALL java_sql_ResultSet::getBytes( sal_Int32 columnInde
char * cSignature = "(I)[B";
char * cMethodName = "getBytes";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
jbyteArray out = (jbyteArray)t.pEnv->CallObjectMethod( object, mID, columnIndex);
ThrowSQLException(t.pEnv,*this);
@@ -339,7 +339,7 @@ Sequence< sal_Int8 > SAL_CALL java_sql_ResultSet::getBytes( sal_Int32 columnInde
char * cSignature = "(I)Ljava/sql/Date;";
char * cMethodName = "getDate";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID, columnIndex );
ThrowSQLException(t.pEnv,*this);
@@ -361,7 +361,7 @@ double SAL_CALL java_sql_ResultSet::getDouble( sal_Int32 columnIndex ) throw(SQL
char * cSignature = "(I)D";
char * cMethodName = "getDouble";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallDoubleMethod( object, mID, columnIndex);
ThrowSQLException(t.pEnv,*this);
@@ -382,7 +382,7 @@ float SAL_CALL java_sql_ResultSet::getFloat( sal_Int32 columnIndex ) throw(SQLEx
char * cSignature = "(I)F";
char * cMethodName = "getFloat";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallFloatMethod( object, mID, columnIndex );
ThrowSQLException(t.pEnv,*this);
@@ -403,7 +403,7 @@ sal_Int32 SAL_CALL java_sql_ResultSet::getInt( sal_Int32 columnIndex ) throw(SQL
char * cSignature = "(I)I";
char * cMethodName = "getInt";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID, columnIndex );
ThrowSQLException(t.pEnv,*this);
@@ -423,7 +423,7 @@ sal_Int32 SAL_CALL java_sql_ResultSet::getRow( ) throw(SQLException, RuntimeExc
char * cSignature = "()I";
char * cMethodName = "getRow";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID );
ThrowSQLException(t.pEnv,*this);
@@ -443,7 +443,7 @@ sal_Int64 SAL_CALL java_sql_ResultSet::getLong( sal_Int32 columnIndex ) throw(SQ
char * cSignature = "(I)J";
char * cMethodName = "getLong";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallLongMethod( object, mID, columnIndex );
ThrowSQLException(t.pEnv,*this);
@@ -465,7 +465,7 @@ sal_Int64 SAL_CALL java_sql_ResultSet::getLong( sal_Int32 columnIndex ) throw(SQ
char * cSignature = "()Ljava/sql/ResultSetMetaData;";
char * cMethodName = "getMetaData";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID );
ThrowSQLException(t.pEnv,*this);
@@ -484,7 +484,7 @@ Reference< XArray > SAL_CALL java_sql_ResultSet::getArray( sal_Int32 columnIndex
char * cSignature = "(I)Ljava/sql/Ref;";
char * cMethodName = "getArray";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID, columnIndex);
ThrowSQLException(t.pEnv,*this);
@@ -505,7 +505,7 @@ Reference< XClob > SAL_CALL java_sql_ResultSet::getClob( sal_Int32 columnIndex )
char * cSignature = "(I)Ljava/sql/Ref;";
char * cMethodName = "getClob";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID, columnIndex);
ThrowSQLException(t.pEnv,*this);
@@ -525,7 +525,7 @@ Reference< XBlob > SAL_CALL java_sql_ResultSet::getBlob( sal_Int32 columnIndex )
char * cSignature = "(I)Ljava/sql/Ref;";
char * cMethodName = "getBlob";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID, columnIndex);
ThrowSQLException(t.pEnv,*this);
@@ -546,7 +546,7 @@ Reference< XRef > SAL_CALL java_sql_ResultSet::getRef( sal_Int32 columnIndex ) t
char * cSignature = "(I)Ljava/sql/Ref;";
char * cMethodName = "getRef";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID, columnIndex);
ThrowSQLException(t.pEnv,*this);
@@ -571,7 +571,7 @@ Any SAL_CALL java_sql_ResultSet::getObject( sal_Int32 columnIndex, const Referen
char * cSignature = "(I)Ljava/lang/Object;";
char * cMethodName = "getObject";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethodA( object, mID, args);
ThrowSQLException(t.pEnv,*this);
@@ -593,7 +593,7 @@ sal_Int16 SAL_CALL java_sql_ResultSet::getShort( sal_Int32 columnIndex ) throw(S
char * cSignature = "(I)S";
char * cMethodName = "getShort";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallShortMethod( object, mID, columnIndex);
ThrowSQLException(t.pEnv,*this);
@@ -615,7 +615,7 @@ sal_Int16 SAL_CALL java_sql_ResultSet::getShort( sal_Int32 columnIndex ) throw(S
char * cSignature = "(I)Ljava/lang/String;";
char * cMethodName = "getString";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = (jstring)t.pEnv->CallObjectMethod( object, mID, columnIndex );
ThrowSQLException(t.pEnv,*this);
@@ -640,7 +640,7 @@ sal_Int16 SAL_CALL java_sql_ResultSet::getShort( sal_Int32 columnIndex ) throw(S
char * cSignature = "(I)Ljava/sql/Time;";
char * cMethodName = "getTime";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID, columnIndex);
ThrowSQLException(t.pEnv,*this);
@@ -665,7 +665,7 @@ sal_Int16 SAL_CALL java_sql_ResultSet::getShort( sal_Int32 columnIndex ) throw(S
char * cSignature = "(I)Ljava/sql/Timestamp;";
char * cMethodName = "getTimestamp";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID, args[0].i);
ThrowSQLException(t.pEnv,*this);
@@ -688,7 +688,7 @@ sal_Bool SAL_CALL java_sql_ResultSet::isAfterLast( ) throw(SQLException, Runtim
char * cSignature = "()Z";
char * cMethodName = "isAfterLast";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -708,7 +708,7 @@ sal_Bool SAL_CALL java_sql_ResultSet::isFirst( ) throw(SQLException, RuntimeExc
char * cSignature = "()Z";
char * cMethodName = "isFirst";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -728,7 +728,7 @@ sal_Bool SAL_CALL java_sql_ResultSet::isLast( ) throw(SQLException, RuntimeExce
char * cSignature = "()Z";
char * cMethodName = "isLast";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -747,7 +747,7 @@ void SAL_CALL java_sql_ResultSet::beforeFirst( ) throw(SQLException, RuntimeExc
char * cSignature = "()V";
char * cMethodName = "isBeforeFirst";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -765,7 +765,7 @@ void SAL_CALL java_sql_ResultSet::afterLast( ) throw(SQLException, RuntimeExcep
char * cSignature = "()V";
char * cMethodName = "afterLast";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -783,7 +783,7 @@ void SAL_CALL java_sql_ResultSet::close( ) throw(::com::sun::star::sdbc::SQLExc
char * cSignature = "()V";
char * cMethodName = "close";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -802,7 +802,7 @@ sal_Bool SAL_CALL java_sql_ResultSet::first( ) throw(SQLException, RuntimeExcep
char * cSignature = "()Z";
char * cMethodName = "first";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -822,7 +822,7 @@ sal_Bool SAL_CALL java_sql_ResultSet::last( ) throw(SQLException, RuntimeExcept
char * cSignature = "()Z";
char * cMethodName = "last";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -841,7 +841,7 @@ sal_Bool SAL_CALL java_sql_ResultSet::absolute( sal_Int32 row ) throw(SQLExcepti
char * cSignature = "(I)Z";
char * cMethodName = "absolute";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID,row);
ThrowSQLException(t.pEnv,*this);
@@ -860,7 +860,7 @@ sal_Bool SAL_CALL java_sql_ResultSet::relative( sal_Int32 row ) throw(SQLExcepti
char * cSignature = "(I)Z";
char * cMethodName = "relative";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID,row);
ThrowSQLException(t.pEnv,*this);
@@ -880,7 +880,7 @@ sal_Bool SAL_CALL java_sql_ResultSet::previous( ) throw(SQLException, RuntimeEx
char * cSignature = "()Z";
char * cMethodName = "previous";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -899,7 +899,7 @@ Reference< XInterface > SAL_CALL java_sql_ResultSet::getStatement( ) throw(SQLE
// char * cSignature = "()Ljava/sql/Statement;";
// char * cMethodName = "getStatement";
// // Java-Call absetzen
-// jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+// jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
// if( mID ){
// out = t.pEnv->CallObjectMethod( object, mID );
// ThrowSQLException(t.pEnv,*this);
@@ -921,7 +921,7 @@ sal_Bool SAL_CALL java_sql_ResultSet::rowDeleted( ) throw(SQLException, Runtime
char * cSignature = "()Z";
char * cMethodName = "rowDeleted";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -940,7 +940,7 @@ sal_Bool SAL_CALL java_sql_ResultSet::rowInserted( ) throw(SQLException, Runtim
char * cSignature = "()Z";
char * cMethodName = "rowInserted";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -959,7 +959,7 @@ sal_Bool SAL_CALL java_sql_ResultSet::rowUpdated( ) throw(SQLException, Runtime
char * cSignature = "()Z";
char * cMethodName = "rowUpdated";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -979,7 +979,7 @@ sal_Bool SAL_CALL java_sql_ResultSet::isBeforeFirst( ) throw(SQLException, Runt
char * cSignature = "()Z";
char * cMethodName = "isBeforeFirst";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1000,7 +1000,7 @@ sal_Bool SAL_CALL java_sql_ResultSet::next( ) throw(SQLException, RuntimeExcept
char * cSignature = "()Z";
char * cMethodName = "next";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1020,7 +1020,7 @@ sal_Bool SAL_CALL java_sql_ResultSet::wasNull( ) throw(SQLException, RuntimeExc
char * cSignature = "()Z";
char * cMethodName = "wasNull";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID );
ThrowSQLException(t.pEnv,*this);
@@ -1039,7 +1039,7 @@ void SAL_CALL java_sql_ResultSet::cancel( ) throw(::com::sun::star::uno::Runtim
char * cSignature = "()V";
char * cMethodName = "cancel";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID );
ThrowSQLException(t.pEnv,*this);
@@ -1057,7 +1057,7 @@ void SAL_CALL java_sql_ResultSet::clearWarnings( ) throw(::com::sun::star::sdbc
char * cSignature = "()V";
char * cMethodName = "clearWarnings";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1075,7 +1075,7 @@ void SAL_CALL java_sql_ResultSet::clearWarnings( ) throw(::com::sun::star::sdbc
char * cSignature = "()Ljava/sql/SQLWarning;";
char * cMethodName = "getWarnings";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1095,7 +1095,7 @@ void SAL_CALL java_sql_ResultSet::insertRow( ) throw(::com::sun::star::sdbc::SQ
char * cSignature = "()V";
char * cMethodName = "insertRow";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1112,7 +1112,7 @@ void SAL_CALL java_sql_ResultSet::updateRow( ) throw(::com::sun::star::sdbc::SQ
char * cSignature = "()V";
char * cMethodName = "updateRow";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1129,7 +1129,7 @@ void SAL_CALL java_sql_ResultSet::deleteRow( ) throw(::com::sun::star::sdbc::SQ
char * cSignature = "()V";
char * cMethodName = "deleteRow";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1147,7 +1147,7 @@ void SAL_CALL java_sql_ResultSet::cancelRowUpdates( ) throw(::com::sun::star::s
char * cSignature = "()V";
char * cMethodName = "cancelRowUpdates";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1165,7 +1165,7 @@ void SAL_CALL java_sql_ResultSet::moveToInsertRow( ) throw(::com::sun::star::sd
char * cSignature = "()V";
char * cMethodName = "moveToInsertRow";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1183,7 +1183,7 @@ void SAL_CALL java_sql_ResultSet::moveToCurrentRow( ) throw(::com::sun::star::s
char * cSignature = "()V";
char * cMethodName = "moveToCurrentRow";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -1201,7 +1201,7 @@ void SAL_CALL java_sql_ResultSet::updateNull( sal_Int32 columnIndex ) throw(::co
char * cSignature = "(I)V";
char * cMethodName = "updateNull";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID,columnIndex);
ThrowSQLException(t.pEnv,*this);
@@ -1219,7 +1219,7 @@ void SAL_CALL java_sql_ResultSet::updateBoolean( sal_Int32 columnIndex, sal_Bool
char * cSignature = "(IZ)V";
char * cMethodName = "updateNull";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID,columnIndex,x);
ThrowSQLException(t.pEnv,*this);
@@ -1236,7 +1236,7 @@ void SAL_CALL java_sql_ResultSet::updateByte( sal_Int32 columnIndex, sal_Int8 x
char * cSignature = "(IB)V";
char * cMethodName = "updateByte";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID,columnIndex,x);
ThrowSQLException(t.pEnv,*this);
@@ -1254,7 +1254,7 @@ void SAL_CALL java_sql_ResultSet::updateShort( sal_Int32 columnIndex, sal_Int16
char * cSignature = "(IS)V";
char * cMethodName = "updateShort";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID,columnIndex,x);
ThrowSQLException(t.pEnv,*this);
@@ -1271,7 +1271,7 @@ void SAL_CALL java_sql_ResultSet::updateInt( sal_Int32 columnIndex, sal_Int32 x
char * cSignature = "(II)V";
char * cMethodName = "updateInt";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID,columnIndex,x);
ThrowSQLException(t.pEnv,*this);
@@ -1288,7 +1288,7 @@ void SAL_CALL java_sql_ResultSet::updateLong( sal_Int32 columnIndex, sal_Int64 x
char * cSignature = "(IJ)V";
char * cMethodName = "updateLong";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID,columnIndex,x);
ThrowSQLException(t.pEnv,*this);
@@ -1307,7 +1307,7 @@ void SAL_CALL java_sql_ResultSet::updateFloat( sal_Int32 columnIndex, float x )
char * cSignature = "(IF)V";
char * cMethodName = "updateFloat";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID,columnIndex,x);
ThrowSQLException(t.pEnv,*this);
@@ -1325,7 +1325,7 @@ void SAL_CALL java_sql_ResultSet::updateDouble( sal_Int32 columnIndex, double x
char * cSignature = "(ID)V";
char * cMethodName = "updateDouble";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID,columnIndex,x);
ThrowSQLException(t.pEnv,*this);
@@ -1346,7 +1346,7 @@ void SAL_CALL java_sql_ResultSet::updateString( sal_Int32 columnIndex, const ::r
char * cSignature = "(ILjava/lang/String)V";
char * cMethodName = "updateString";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID,columnIndex,args[0].l);
ThrowSQLException(t.pEnv,*this);
@@ -1371,7 +1371,7 @@ void SAL_CALL java_sql_ResultSet::updateBytes( sal_Int32 columnIndex, const ::co
char * cSignature = "(I[B)V";
char * cMethodName = "updateBytes";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID,columnIndex,args[0].l);
ThrowSQLException(t.pEnv,*this);
@@ -1394,7 +1394,7 @@ void SAL_CALL java_sql_ResultSet::updateDate( sal_Int32 columnIndex, const ::com
char * cSignature = "(ILjava/sql/Date;)V";
char * cMethodName = "updateDate";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID,columnIndex,args[0].l);
ThrowSQLException(t.pEnv,*this);
@@ -1416,7 +1416,7 @@ void SAL_CALL java_sql_ResultSet::updateTime( sal_Int32 columnIndex, const ::com
char * cSignature = "(ILjava/sql/Time;)V";
char * cMethodName = "updateTime";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID,columnIndex,args[0].l);
ThrowSQLException(t.pEnv,*this);
@@ -1438,7 +1438,7 @@ void SAL_CALL java_sql_ResultSet::updateTimestamp( sal_Int32 columnIndex, const
char * cSignature = "(I;Ljava/sql/Timestamp;)V";
char * cMethodName = "updateTimestamp";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID,columnIndex,args[0].l);
ThrowSQLException(t.pEnv,*this);
@@ -1459,7 +1459,7 @@ void SAL_CALL java_sql_ResultSet::updateBinaryStream( sal_Int32 columnIndex, con
char * cSignature = "(ILjava/io/InputStream;I)V";
char * cMethodName = "updateBinaryStream";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID,columnIndex,args[0].l,length);
ThrowSQLException(t.pEnv,*this);
@@ -1480,7 +1480,7 @@ void SAL_CALL java_sql_ResultSet::updateCharacterStream( sal_Int32 columnIndex,
char * cSignature = "(ILjava/io/InputStream;I)V";
char * cMethodName = "updateCharacterStream";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID,columnIndex,args[0].l,length);
ThrowSQLException(t.pEnv,*this);
@@ -1563,7 +1563,7 @@ void SAL_CALL java_sql_ResultSet::updateObject( sal_Int32 columnIndex, const ::c
char * cSignature = "(ILjava/lang/Object;)V";
char * cMethodName = "updateObject";
// Java-Call absetzen
-// jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+// jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
// if( mID ){
// t.pEnv->CallVoidMethodA( object, mID,columnIndex,args);
ThrowSQLException(t.pEnv,*this);
@@ -1592,7 +1592,7 @@ void SAL_CALL java_sql_ResultSet::updateNumericObject( sal_Int32 columnIndex, co
// char * cSignature = "(I;Ljava/lang/Object;I)V";
// char * cMethodName = "updateObject";
// // Java-Call absetzen
-// jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+// jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
// if( mID ){
// t.pEnv->CallVoidMethod( object, mID,columnIndex,args[0].l,scale);
// ThrowSQLException(t.pEnv,*this);
@@ -1609,9 +1609,9 @@ sal_Int32 java_sql_ResultSet::getResultSetConcurrency() const throw(::com::sun::
if( t.pEnv ){
// temporaere Variable initialisieren
char * cSignature = "()I";
- char * cMethodName = "getResultSetConcurrency";
+ char * cMethodName = "getConcurrency";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID);
ThrowSQLException(t.pEnv,*(::cppu::OWeakObject*)this);
@@ -1628,9 +1628,9 @@ sal_Int32 java_sql_ResultSet::getResultSetType() const throw(::com::sun::star::s
if( t.pEnv ){
// temporaere Variable initialisieren
char * cSignature = "()I";
- char * cMethodName = "getResultSetType";
+ char * cMethodName = "getType";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID);
ThrowSQLException(t.pEnv,*(::cppu::OWeakObject*)this);
@@ -1648,7 +1648,7 @@ sal_Int32 java_sql_ResultSet::getFetchDirection() const throw(::com::sun::star::
char * cSignature = "()I";
char * cMethodName = "getFetchDirection";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID);
ThrowSQLException(t.pEnv,*(::cppu::OWeakObject*)this);
@@ -1666,7 +1666,7 @@ sal_Int32 java_sql_ResultSet::getFetchSize() const throw(::com::sun::star::sdbc:
char * cSignature = "()I";
char * cMethodName = "getFetchSize";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID);
ThrowSQLException(t.pEnv,*(::cppu::OWeakObject*)this);
@@ -1685,7 +1685,7 @@ sal_Int32 java_sql_ResultSet::getFetchSize() const throw(::com::sun::star::sdbc:
char * cSignature = "()Ljava/lang/String;";
char * cMethodName = "getCursorName";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
jstring out = (jstring)t.pEnv->CallObjectMethod( object, mID);
ThrowSQLException(t.pEnv,*(::cppu::OWeakObject*)this);
@@ -1706,7 +1706,7 @@ void java_sql_ResultSet::setFetchDirection(sal_Int32 _par0) throw(::com::sun::st
char * cSignature = "(I)V";
char * cMethodName = "setFetchDirection";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID,_par0);
ThrowSQLException(t.pEnv,*(::cppu::OWeakObject*)this);
@@ -1724,7 +1724,7 @@ void SAL_CALL java_sql_ResultSet::refreshRow( ) throw(SQLException, RuntimeExce
char * cSignature = "()V";
char * cMethodName = "refreshRow";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID);
ThrowSQLException(t.pEnv,*(::cppu::OWeakObject*)this);
@@ -1741,7 +1741,7 @@ void java_sql_ResultSet::setFetchSize(sal_Int32 _par0) throw(::com::sun::star::s
char * cSignature = "(I)V";
char * cMethodName = "setFetchSize";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID,_par0);
ThrowSQLException(t.pEnv,*(::cppu::OWeakObject*)this);
diff --git a/connectivity/source/drivers/jdbc/ResultSetMetaData.cxx b/connectivity/source/drivers/jdbc/ResultSetMetaData.cxx
index a5ca8c1d09..68ef13e6da 100644
--- a/connectivity/source/drivers/jdbc/ResultSetMetaData.cxx
+++ b/connectivity/source/drivers/jdbc/ResultSetMetaData.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: ResultSetMetaData.cxx,v $
*
- * $Revision: 1.2 $
+ * $Revision: 1.3 $
*
- * last change: $Author: jl $ $Date: 2001-03-20 17:03:18 $
+ * last change: $Author: oj $ $Date: 2001-05-31 08:29:15 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -115,7 +115,7 @@ sal_Int32 SAL_CALL java_sql_ResultSetMetaData::getColumnDisplaySize( sal_Int32 c
char * cSignature = "(I)I";
char * cMethodName = "getColumnDisplaySize";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID,column);
ThrowSQLException(t.pEnv,*this);
@@ -135,7 +135,7 @@ sal_Int32 SAL_CALL java_sql_ResultSetMetaData::getColumnType( sal_Int32 column )
char * cSignature = "(I)I";
char * cMethodName = "getColumnType";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID,column);
ThrowSQLException(t.pEnv,*this);
@@ -155,7 +155,7 @@ sal_Int32 SAL_CALL java_sql_ResultSetMetaData::getColumnCount( ) throw(SQLExcep
char * cSignature = "()I";
char * cMethodName = "getColumnCount";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID);
ThrowSQLException(t.pEnv,*this);
@@ -177,9 +177,9 @@ sal_Bool SAL_CALL java_sql_ResultSetMetaData::isCaseSensitive( sal_Int32 column
char * cSignature = "(I)Z";
char * cMethodName = "isCaseSensitive";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
- out = (sal_Bool)t.pEnv->CallIntMethod( object, mID, column );
+ out = t.pEnv->CallBooleanMethod( object, mID, column );
ThrowSQLException(t.pEnv,*this);
// und aufraeumen
} //t.pEnv
@@ -195,7 +195,7 @@ sal_Bool SAL_CALL java_sql_ResultSetMetaData::isCaseSensitive( sal_Int32 column
char * cSignature = "(I)Ljava/lang/String;";
char * cMethodName = "getSchemaName";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
{
jstring out = (jstring)t.pEnv->CallObjectMethod( object, mID, column );
@@ -219,7 +219,7 @@ sal_Bool SAL_CALL java_sql_ResultSetMetaData::isCaseSensitive( sal_Int32 column
char * cSignature = "(I)Ljava/lang/String;";
char * cMethodName = "getColumnName";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
{
jstring out = (jstring)t.pEnv->CallObjectMethod( object, mID, column );
@@ -242,7 +242,7 @@ sal_Bool SAL_CALL java_sql_ResultSetMetaData::isCaseSensitive( sal_Int32 column
char * cSignature = "(I)Ljava/lang/String;";
char * cMethodName = "getTableName";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
{
jstring out = (jstring)t.pEnv->CallObjectMethod( object, mID, column );
@@ -265,7 +265,7 @@ sal_Bool SAL_CALL java_sql_ResultSetMetaData::isCaseSensitive( sal_Int32 column
char * cSignature = "(I)Ljava/lang/String;";
char * cMethodName = "getCatalogName";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
{
jstring out = (jstring)t.pEnv->CallObjectMethod( object, mID, column );
@@ -288,7 +288,7 @@ sal_Bool SAL_CALL java_sql_ResultSetMetaData::isCaseSensitive( sal_Int32 column
char * cSignature = "(I)Ljava/lang/String;";
char * cMethodName = "getColumnTypeName";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
{
jstring out = (jstring)t.pEnv->CallObjectMethod( object, mID, column );
@@ -311,7 +311,7 @@ sal_Bool SAL_CALL java_sql_ResultSetMetaData::isCaseSensitive( sal_Int32 column
char * cSignature = "(I)Ljava/lang/String;";
char * cMethodName = "getColumnLabel";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
{
jstring out = (jstring)t.pEnv->CallObjectMethod( object, mID, column );
@@ -334,7 +334,7 @@ sal_Bool SAL_CALL java_sql_ResultSetMetaData::isCaseSensitive( sal_Int32 column
char * cSignature = "(I)Ljava/lang/String;";
char * cMethodName = "getColumnClassName";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
{
jstring out = (jstring)t.pEnv->CallObjectMethod( object, mID, column );
@@ -354,16 +354,13 @@ sal_Bool SAL_CALL java_sql_ResultSetMetaData::isCurrency( sal_Int32 column ) thr
jboolean out(sal_False);
SDBThreadAttach t; OSL_ENSURE(t.pEnv,"Java Enviroment gelöscht worden!");
if( t.pEnv ){
- jvalue args[1];
- // Parameter konvertieren
- args[0].i = (sal_Int32)column;
// temporaere Variable initialisieren
char * cSignature = "(I)Z";
char * cMethodName = "isCurrency";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
- out = (sal_Bool)t.pEnv->CallIntMethod( object, mID, column );
+ out = t.pEnv->CallBooleanMethod( object, mID, column );
ThrowSQLException(t.pEnv,*this);
// und aufraeumen
} //t.pEnv
@@ -376,16 +373,13 @@ sal_Bool SAL_CALL java_sql_ResultSetMetaData::isAutoIncrement( sal_Int32 column
jboolean out(sal_False);
SDBThreadAttach t; OSL_ENSURE(t.pEnv,"Java Enviroment gelöscht worden!");
if( t.pEnv ){
- jvalue args[1];
- // Parameter konvertieren
- args[0].i = (sal_Int32)column;
// temporaere Variable initialisieren
char * cSignature = "(I)Z";
char * cMethodName = "isAutoIncrement";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
- out = (sal_Bool)t.pEnv->CallIntMethod( object, mID, column);
+ out = t.pEnv->CallBooleanMethod( object, mID, column);
ThrowSQLException(t.pEnv,*this);
// und aufraeumen
} //t.pEnv
@@ -406,9 +400,9 @@ sal_Bool SAL_CALL java_sql_ResultSetMetaData::isSigned( sal_Int32 column ) throw
char * cSignature = "(I)Z";
char * cMethodName = "isSigned";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
- out = (sal_Bool)t.pEnv->CallIntMethod( object, mID, column);
+ out = t.pEnv->CallBooleanMethod( object, mID, column);
ThrowSQLException(t.pEnv,*this);
// und aufraeumen
} //t.pEnv
@@ -427,7 +421,7 @@ sal_Int32 SAL_CALL java_sql_ResultSetMetaData::getPrecision( sal_Int32 column )
char * cSignature = "(I)I";
char * cMethodName = "getPrecision";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID, column );
ThrowSQLException(t.pEnv,*this);
@@ -449,7 +443,7 @@ sal_Int32 SAL_CALL java_sql_ResultSetMetaData::getScale( sal_Int32 column ) thro
char * cSignature = "(I)I";
char * cMethodName = "getScale";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID, column );
ThrowSQLException(t.pEnv,*this);
@@ -471,7 +465,7 @@ sal_Int32 SAL_CALL java_sql_ResultSetMetaData::isNullable( sal_Int32 column ) th
char * cSignature = "(I)I";
char * cMethodName = "isNullable";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID, column );
ThrowSQLException(t.pEnv,*this);
@@ -491,7 +485,7 @@ sal_Bool SAL_CALL java_sql_ResultSetMetaData::isSearchable( sal_Int32 column ) t
char * cSignature = "(I)Z";
char * cMethodName = "isSearchable";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID, column );
ThrowSQLException(t.pEnv,*this);
@@ -511,7 +505,7 @@ sal_Bool SAL_CALL java_sql_ResultSetMetaData::isReadOnly( sal_Int32 column ) thr
char * cSignature = "(I)Z";
char * cMethodName = "isReadOnly";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID, column );
ThrowSQLException(t.pEnv,*this);
@@ -531,7 +525,7 @@ sal_Bool SAL_CALL java_sql_ResultSetMetaData::isDefinitelyWritable( sal_Int32 co
char * cSignature = "(I)Z";
char * cMethodName = "isDefinitelyWritable";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID, column );
ThrowSQLException(t.pEnv,*this);
@@ -550,7 +544,7 @@ sal_Bool SAL_CALL java_sql_ResultSetMetaData::isWritable( sal_Int32 column ) thr
char * cSignature = "(I)Z";
char * cMethodName = "isWritable";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallBooleanMethod( object, mID, column );
ThrowSQLException(t.pEnv,*this);
diff --git a/connectivity/source/drivers/jdbc/SQLException.cxx b/connectivity/source/drivers/jdbc/SQLException.cxx
index 23bb1b87de..f2a9329728 100644
--- a/connectivity/source/drivers/jdbc/SQLException.cxx
+++ b/connectivity/source/drivers/jdbc/SQLException.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: SQLException.cxx,v $
*
- * $Revision: 1.2 $
+ * $Revision: 1.3 $
*
- * last change: $Author: jl $ $Date: 2001-03-20 17:03:18 $
+ * last change: $Author: oj $ $Date: 2001-05-31 08:29:15 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -133,7 +133,7 @@ starsdbc::SQLException java_sql_SQLException_BASE::getNextException() const
char * cSignature = "()Ljava/sql/Exception;";
char * cMethodName = "getNextException";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallObjectMethod( object, mID);
ThrowSQLException(t.pEnv,0);
@@ -154,7 +154,7 @@ starsdbc::SQLException java_sql_SQLException_BASE::getNextException() const
char * cSignature = "()Ljava/lang/String;";
char * cMethodName = "getSQLState";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = (jstring) t.pEnv->CallObjectMethod( object, mID);
ThrowSQLException(t.pEnv,0);
@@ -175,7 +175,7 @@ sal_Int32 java_sql_SQLException_BASE::getErrorCode() const
char * cSignature = "()I";
char * cMethodName = "getErrorCode";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID);
ThrowSQLException(t.pEnv,0);
diff --git a/connectivity/source/drivers/jdbc/String.cxx b/connectivity/source/drivers/jdbc/String.cxx
index 5384f40981..7fcde940d9 100644
--- a/connectivity/source/drivers/jdbc/String.cxx
+++ b/connectivity/source/drivers/jdbc/String.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: String.cxx,v $
*
- * $Revision: 1.2 $
+ * $Revision: 1.3 $
*
- * last change: $Author: jl $ $Date: 2001-03-20 17:03:18 $
+ * last change: $Author: oj $ $Date: 2001-05-31 08:29:15 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -109,7 +109,7 @@ java_lang_String::java_lang_String( const ::rtl::OUString& _par0 ): java_lang_Ob
// temporaere Variable initialisieren
char * cSignature = "(Ljava/lang/String;)V";
jobject tempObj;
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), "<init>", cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), "<init>", cSignature );OSL_ENSURE(mID,"Unknown method id!");
tempObj = t.pEnv->NewObjectA( getMyClass(), mID, args );
saveRef( t.pEnv, tempObj );
t.pEnv->DeleteLocalRef( tempObj );
diff --git a/connectivity/source/drivers/jdbc/Throwable.cxx b/connectivity/source/drivers/jdbc/Throwable.cxx
index 5f98358b04..5cd5e4ff9f 100644
--- a/connectivity/source/drivers/jdbc/Throwable.cxx
+++ b/connectivity/source/drivers/jdbc/Throwable.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: Throwable.cxx,v $
*
- * $Revision: 1.3 $
+ * $Revision: 1.4 $
*
- * last change: $Author: jl $ $Date: 2001-03-20 17:03:18 $
+ * last change: $Author: oj $ $Date: 2001-05-31 08:29:15 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -107,9 +107,10 @@ void java_lang_Throwable::saveClassRef( jclass pClass )
char * cSignature = "()Ljava/lang/String;";
char * cMethodName = "getMessage";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
jstring out = (jstring)t.pEnv->CallObjectMethod( object, mID);
+ ThrowSQLException(t.pEnv,NULL);
if(out)
aStr = JavaString2String(t.pEnv,out);
@@ -129,9 +130,10 @@ void java_lang_Throwable::saveClassRef( jclass pClass )
char * cSignature = "()Ljava/lang/String;";
char * cMethodName = "getLocalizedMessage";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
jstring out = (jstring)t.pEnv->CallObjectMethod( object, mID);
+ ThrowSQLException(t.pEnv,NULL);
if(out)
aStr = JavaString2String(t.pEnv,out);
@@ -150,9 +152,10 @@ void java_lang_Throwable::saveClassRef( jclass pClass )
char * cSignature = "()Ljava/lang/String;";
char * cMethodName = "toString";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
jstring out = (jstring)t.pEnv->CallObjectMethod( object, mID);
+ ThrowSQLException(t.pEnv,NULL);
if(out)
aStr = JavaString2String(t.pEnv,out);
diff --git a/connectivity/source/drivers/jdbc/Timestamp.cxx b/connectivity/source/drivers/jdbc/Timestamp.cxx
index cdc675af95..bec43db3fe 100644
--- a/connectivity/source/drivers/jdbc/Timestamp.cxx
+++ b/connectivity/source/drivers/jdbc/Timestamp.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: Timestamp.cxx,v $
*
- * $Revision: 1.5 $
+ * $Revision: 1.6 $
*
- * last change: $Author: oj $ $Date: 2001-05-23 09:10:30 $
+ * last change: $Author: oj $ $Date: 2001-05-31 08:29:15 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -148,7 +148,7 @@ java_sql_Time::java_sql_Time( const ::com::sun::star::util::Time& _rOut ): java_
// temporaere Variable initialisieren
char * cSignature = "(J)V";
jobject tempObj;
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), "<init>", cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), "<init>", cSignature );OSL_ENSURE(mID,"Unknown method id!");
tempObj = t.pEnv->NewObjectA( getMyClass(), mID, args );
saveRef( t.pEnv, tempObj );
t.pEnv->DeleteLocalRef( tempObj );
@@ -199,7 +199,7 @@ java_sql_Timestamp::java_sql_Timestamp(const ::com::sun::star::util::DateTime& _
// temporaere Variable initialisieren
char * cSignature = "(J)V";
jobject tempObj;
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), "<init>", cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), "<init>", cSignature );OSL_ENSURE(mID,"Unknown method id!");
tempObj = t.pEnv->NewObjectA( getMyClass(), mID, args );
saveRef( t.pEnv, tempObj );
t.pEnv->DeleteLocalRef( tempObj );
@@ -216,7 +216,7 @@ sal_Int32 java_sql_Timestamp::getNanos()
char * cSignature = "()I";
char * cMethodName = "getNanos";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
out = t.pEnv->CallIntMethod( object, mID);
} //mID
@@ -235,7 +235,7 @@ void java_sql_Timestamp::setNanos( sal_Int32 _par0 )
char * cSignature = "(I)V";
char * cMethodName = "setNanos";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID ){
t.pEnv->CallVoidMethod( object, mID, args[0].i );
// und aufraeumen
diff --git a/connectivity/source/drivers/jdbc/tools.cxx b/connectivity/source/drivers/jdbc/tools.cxx
index 01777776cc..06cc8d698c 100644
--- a/connectivity/source/drivers/jdbc/tools.cxx
+++ b/connectivity/source/drivers/jdbc/tools.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: tools.cxx,v $
*
- * $Revision: 1.5 $
+ * $Revision: 1.6 $
*
- * last change: $Author: oj $ $Date: 2001-05-09 12:58:20 $
+ * last change: $Author: oj $ $Date: 2001-05-31 08:29:15 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -102,9 +102,12 @@ void java_util_Properties::setProperty(const ::rtl::OUString key, const ::rtl::O
char * cSignature = "(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;";
char * cMethodName = "setProperty";
// Java-Call absetzen
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!");
if( mID )
+ {
out = t.pEnv->CallObjectMethod(object, mID, args[0].l,args[1].l);
+ ThrowSQLException(t.pEnv,NULL);
+ }
t.pEnv->DeleteLocalRef((jstring)args[1].l);
t.pEnv->DeleteLocalRef((jstring)args[0].l);
ThrowSQLException(t.pEnv,0);
@@ -149,7 +152,7 @@ java_util_Properties::java_util_Properties( ): java_lang_Object( NULL, (jobject)
// temporaere Variable initialisieren
char * cSignature = "()V";
jobject tempObj;
- jmethodID mID = t.pEnv->GetMethodID( getMyClass(), "<init>", cSignature );
+ jmethodID mID = t.pEnv->GetMethodID( getMyClass(), "<init>", cSignature );OSL_ENSURE(mID,"Unknown method id!");
tempObj = t.pEnv->NewObject( getMyClass(), mID);
saveRef( t.pEnv, tempObj );
t.pEnv->DeleteLocalRef( tempObj );