harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From telli...@apache.org
Subject svn commit: r386087 [44/45] - in /incubator/harmony/enhanced/classlib/trunk: make/ make/patternsets/ modules/jndi/ modules/jndi/META-INF/ modules/jndi/make/ modules/jndi/make/common/ modules/jndi/src/ modules/jndi/src/main/ modules/jndi/src/main/java/ ...
Date Wed, 15 Mar 2006 14:57:17 GMT
Added: incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/ConnectionEventListenerTest.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/ConnectionEventListenerTest.java?rev=386087&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/ConnectionEventListenerTest.java (added)
+++ incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/ConnectionEventListenerTest.java Wed Mar 15 06:55:38 2006
@@ -0,0 +1,35 @@
+/* Copyright 2004 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package tests.api.javax.sql;
+
+import javax.sql.ConnectionEventListener;
+
+import junit.framework.TestCase;
+
+/**
+ * JUnit Testcase for the javax.sql.ConnectionEventListener class
+ * 
+ */
+
+public class ConnectionEventListenerTest extends TestCase {
+
+	public void testConnectionEventListener() {
+
+		ConnectionEventListener theListener = new Impl_ConnectionEventListener();
+
+	} // end method testConnectionEventListener()
+
+} // end class ConnectionEventListenerTest

Added: incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/ConnectionEventTest.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/ConnectionEventTest.java?rev=386087&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/ConnectionEventTest.java (added)
+++ incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/ConnectionEventTest.java Wed Mar 15 06:55:38 2006
@@ -0,0 +1,154 @@
+/* Copyright 2004 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package tests.api.javax.sql;
+
+import java.sql.SQLException;
+
+import javax.sql.ConnectionEvent;
+import javax.sql.PooledConnection;
+
+import junit.framework.TestCase;
+
+/**
+ * JUnit Testcase for the javax.sql.ConnectionEvent class
+ * 
+ */
+
+public class ConnectionEventTest extends TestCase {
+
+	/*
+	 * ConstructorTest
+	 */
+	public void testConnectionEventPooledConnectionSQLException() {
+
+		PooledConnection[] init1 = { new Impl_PooledConnection(),
+				new Impl_PooledConnection(), null, null };
+		SQLException[] init2 = { new SQLException("Test SQL Exception"), null,
+				new SQLException("Test SQL Exception2"), null };
+
+		PooledConnection[] theFinalStates1 = init1;
+		SQLException[] theFinalStates2 = init2;
+
+		Exception[] theExceptions = { null, null,
+				new IllegalArgumentException("null source"),
+				new IllegalArgumentException("null source") };
+
+		ConnectionEvent aConnectionEvent;
+		int loopCount = init1.length;
+		for (int i = 0; i < loopCount; i++) {
+			try {
+				aConnectionEvent = new ConnectionEvent(init1[i], init2[i]);
+				if (theExceptions[i] != null)
+					fail(i + "Exception missed");
+				assertEquals(i + "Final state mismatch", aConnectionEvent
+						.getSource(), theFinalStates1[i]);
+				assertEquals(i + "Final state mismatch", aConnectionEvent
+						.getSQLException(), theFinalStates2[i]);
+			} catch (Exception e) {
+				if (theExceptions[i] == null)
+					fail(i + "Unexpected exception");
+				assertEquals(i + "Exception mismatch", e.getClass(),
+						theExceptions[i].getClass());
+				// assertEquals( i + "Exception mismatch", e.getMessage(),
+				// theExceptions[i].getMessage() );
+			} // end try
+		} // end for
+
+	} // end method testConnectionEventPooledConnectionSQLException
+
+	/*
+	 * ConstructorTest
+	 */
+	public void testConnectionEventPooledConnection() {
+
+		PooledConnection[] init1 = { new Impl_PooledConnection(), null, };
+
+		PooledConnection[] theFinalStates1 = init1;
+		SQLException[] theFinalStates2 = { null, null };
+
+		Exception[] theExceptions = { null,
+				new IllegalArgumentException("null source") };
+
+		ConnectionEvent aConnectionEvent;
+		int loopCount = init1.length;
+		for (int i = 0; i < loopCount; i++) {
+			try {
+				aConnectionEvent = new ConnectionEvent(init1[i]);
+				if (theExceptions[i] != null)
+					fail(i + "Exception missed");
+				assertEquals(i + "Final state mismatch", aConnectionEvent
+						.getSource(), theFinalStates1[i]);
+				assertEquals(i + "Final state mismatch", aConnectionEvent
+						.getSQLException(), theFinalStates2[i]);
+
+			} catch (Exception e) {
+				if (theExceptions[i] == null)
+					fail(i + "Unexpected exception");
+				assertEquals(i + "Exception mismatch", e.getClass(),
+						theExceptions[i].getClass());
+				// assertEquals( i + "Exception mismatch", e.getMessage(),
+				// theExceptions[i].getMessage() );
+			} // end try
+		} // end for
+
+	} // end method testConnectionEventPooledConnection
+
+	/*
+	 * Method test for getSQLException
+	 */
+	public void testGetSQLException() {
+
+		ConnectionEvent aConnectionEvent;
+		PooledConnection[] init1 = { new Impl_PooledConnection(),
+				new Impl_PooledConnection() };
+		SQLException[] init2 = { new SQLException("Test SQL Exception"), null };
+
+		SQLException theReturn;
+		SQLException[] theReturns = init2;
+
+		PooledConnection[] theFinalStates1 = init1;
+		SQLException[] theFinalStates2 = init2;
+
+		Exception[] theExceptions = { null,
+				new IllegalArgumentException("null source") };
+
+		int loopCount = 1;
+		for (int i = 0; i < loopCount; i++) {
+			try {
+				aConnectionEvent = new ConnectionEvent(init1[i], init2[i]);
+				theReturn = aConnectionEvent.getSQLException();
+				if (theExceptions[i] != null)
+					fail(i + "Exception missed");
+				assertTrue(theReturn.equals(theReturns[i]));
+				assertEquals(i + "Final state mismatch", aConnectionEvent
+						.getSource(), theFinalStates1[i]);
+				assertEquals(i + "Final state mismatch", aConnectionEvent
+						.getSQLException(), theFinalStates2[i]);
+
+			} catch (Exception e) {
+				if (theExceptions[i] == null)
+					fail(i + "Unexpected exception");
+				assertEquals(i + "Exception mismatch", e.getClass(),
+						theExceptions[i].getClass());
+				assertEquals(i + "Exception mismatch", e.getMessage(),
+						theExceptions[i].getMessage());
+			} // end try
+		} // end for
+
+	} // end method testGetSQLException
+
+} // end class ConnectionEventTest
+

Added: incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/ConnectionPoolDataSourceTest.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/ConnectionPoolDataSourceTest.java?rev=386087&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/ConnectionPoolDataSourceTest.java (added)
+++ incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/ConnectionPoolDataSourceTest.java Wed Mar 15 06:55:38 2006
@@ -0,0 +1,35 @@
+/* Copyright 2004 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package tests.api.javax.sql;
+
+import javax.sql.ConnectionPoolDataSource;
+
+import junit.framework.TestCase;
+
+/**
+ * JUnit Testcase for the javax.sql.ConnectionPoolDataSource class
+ * 
+ */
+
+public class ConnectionPoolDataSourceTest extends TestCase {
+
+	public void testConnectionPoolDataSource() {
+
+		ConnectionPoolDataSource theSource = new Impl_ConnectionPoolDataSource();
+
+	} // end method ConnectionPoolDataSource()
+
+} // end class ConnectionPoolDataSourceTest

Added: incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/DataSourceTest.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/DataSourceTest.java?rev=386087&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/DataSourceTest.java (added)
+++ incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/DataSourceTest.java Wed Mar 15 06:55:38 2006
@@ -0,0 +1,35 @@
+/* Copyright 2004 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package tests.api.javax.sql;
+
+import javax.sql.DataSource;
+
+import junit.framework.TestCase;
+
+/**
+ * JUnit Testcase for the javax.sql.DataSource class
+ * 
+ */
+
+public class DataSourceTest extends TestCase {
+
+	public void testDataSource() {
+
+		DataSource theSource = new Impl_DataSource();
+
+	} // end method testDataSource()
+
+} // end class DataSourceTest

Added: incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_ConnectionEventListener.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_ConnectionEventListener.java?rev=386087&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_ConnectionEventListener.java (added)
+++ incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_ConnectionEventListener.java Wed Mar 15 06:55:38 2006
@@ -0,0 +1,35 @@
+/* Copyright 2004 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package tests.api.javax.sql;
+
+import javax.sql.ConnectionEvent;
+import javax.sql.ConnectionEventListener;
+
+public class Impl_ConnectionEventListener implements ConnectionEventListener {
+
+	public Impl_ConnectionEventListener() {
+		super();
+	} // end constructor
+
+	public void connectionClosed(ConnectionEvent parm1) {
+
+	} // end method connectionClosed
+
+	public void connectionErrorOccurred(ConnectionEvent parm1) {
+
+	} // end method connectionErrorOccurred
+
+} // end class ConnectionEventListenerTest

Added: incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_ConnectionPoolDataSource.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_ConnectionPoolDataSource.java?rev=386087&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_ConnectionPoolDataSource.java (added)
+++ incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_ConnectionPoolDataSource.java Wed Mar 15 06:55:38 2006
@@ -0,0 +1,58 @@
+/* Copyright 2004 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package tests.api.javax.sql;
+
+import java.io.PrintWriter;
+
+import javax.sql.ConnectionPoolDataSource;
+import javax.sql.PooledConnection;
+
+public class Impl_ConnectionPoolDataSource implements ConnectionPoolDataSource {
+
+	public Impl_ConnectionPoolDataSource() {
+		super();
+	} // end constructor
+
+	public int getLoginTimeout() {
+
+		return -851163454;
+	} // end method getLoginTimeout
+
+	public PrintWriter getLogWriter() {
+
+		return null;
+	} // end method getLogWriter
+
+	public PooledConnection getPooledConnection() {
+
+		return null;
+	} // end method getPooledConnection
+
+	public PooledConnection getPooledConnection(String parm1, String parm2) {
+
+		return null;
+	} // end method getPooledConnection
+
+	public void setLoginTimeout(int parm1) {
+
+	} // end method setLoginTimeout
+
+	public void setLogWriter(PrintWriter parm1) {
+
+	} // end method setLogWriter
+
+} // end class ConnectionPoolDataSourceTest
+

Added: incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_DataSource.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_DataSource.java?rev=386087&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_DataSource.java (added)
+++ incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_DataSource.java Wed Mar 15 06:55:38 2006
@@ -0,0 +1,57 @@
+/* Copyright 2004 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package tests.api.javax.sql;
+
+import java.io.PrintWriter;
+import java.sql.Connection;
+
+import javax.sql.DataSource;
+
+public class Impl_DataSource implements DataSource {
+
+	public Impl_DataSource() {
+		super();
+	} // end constructor
+
+	public Connection getConnection() {
+
+		return null;
+	} // end method getConnection
+
+	public Connection getConnection(String parm1, String parm2) {
+
+		return null;
+	} // end method getConnection
+
+	public int getLoginTimeout() {
+
+		return 1566548506;
+	} // end method getLoginTimeout
+
+	public PrintWriter getLogWriter() {
+
+		return null;
+	} // end method getLogWriter
+
+	public void setLoginTimeout(int parm1) {
+
+	} // end method setLoginTimeout
+
+	public void setLogWriter(PrintWriter parm1) {
+
+	} // end method setLogWriter
+
+} // end class DataSourceTest

Added: incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_PooledConnection.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_PooledConnection.java?rev=386087&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_PooledConnection.java (added)
+++ incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_PooledConnection.java Wed Mar 15 06:55:38 2006
@@ -0,0 +1,52 @@
+/* Copyright 2004 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package tests.api.javax.sql;
+
+import java.sql.Connection;
+
+import javax.sql.ConnectionEventListener;
+import javax.sql.PooledConnection;
+
+import tests.api.java.sql.TestHelper_Connection1;
+
+/**
+ * Helper implementation for the interface javax.sql.PooledConnection
+ * 
+ */
+
+public class Impl_PooledConnection implements PooledConnection {
+
+	public Impl_PooledConnection() {
+		super();
+	} // end constructor
+
+	public Connection getConnection() {
+		return new TestHelper_Connection1();
+	} // end method getConnection
+
+	public void close() {
+
+	} // end method close
+
+	public void addConnectionEventListener(ConnectionEventListener parm1) {
+
+	} // end method addConnectionEventListener
+
+	public void removeConnectionEventListener(ConnectionEventListener parm1) {
+
+	} // end method removeConnectionEventListener
+
+} // end class PooledConnectionTest

Added: incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_RowSet.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_RowSet.java?rev=386087&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_RowSet.java (added)
+++ incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_RowSet.java Wed Mar 15 06:55:38 2006
@@ -0,0 +1,924 @@
+/* Copyright 2004 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package tests.api.javax.sql;
+
+import java.io.InputStream;
+import java.io.Reader;
+import java.math.BigDecimal;
+import java.net.URL;
+import java.sql.Array;
+import java.sql.Blob;
+import java.sql.Clob;
+import java.sql.Date;
+import java.sql.Ref;
+import java.sql.ResultSetMetaData;
+import java.sql.SQLWarning;
+import java.sql.Statement;
+import java.sql.Time;
+import java.sql.Timestamp;
+import java.util.Calendar;
+import java.util.Map;
+
+import javax.sql.RowSet;
+import javax.sql.RowSetListener;
+
+public class Impl_RowSet implements RowSet {
+
+	public Impl_RowSet() {
+		super();
+	} // end constructor
+
+	public String getUrl() {
+
+		return null;
+	} // end method getUrl
+
+	public void setUrl(String parm1) {
+
+	} // end method setUrl
+
+	public String getDataSourceName() {
+
+		return null;
+	} // end method getDataSourceName
+
+	public void setDataSourceName(String parm1) {
+
+	} // end method setDataSourceName
+
+	public String getUsername() {
+
+		return null;
+	} // end method getUsername
+
+	public void setUsername(String parm1) {
+
+	} // end method setUsername
+
+	public String getPassword() {
+
+		return null;
+	} // end method getPassword
+
+	public void setPassword(String parm1) {
+
+	} // end method setPassword
+
+	public int getTransactionIsolation() {
+
+		return -1678466229;
+	} // end method getTransactionIsolation
+
+	public void setTransactionIsolation(int parm1) {
+
+	} // end method setTransactionIsolation
+
+	public Map getTypeMap() {
+
+		return null;
+	} // end method getTypeMap
+
+	public void setTypeMap(Map parm1) {
+
+	} // end method setTypeMap
+
+	public String getCommand() {
+
+		return null;
+	} // end method getCommand
+
+	public void setCommand(String parm1) {
+
+	} // end method setCommand
+
+	public boolean isReadOnly() {
+
+		return false;
+	} // end method isReadOnly
+
+	public void setReadOnly(boolean parm1) {
+
+	} // end method setReadOnly
+
+	public int getMaxFieldSize() {
+
+		return 1160759662;
+	} // end method getMaxFieldSize
+
+	public void setMaxFieldSize(int parm1) {
+
+	} // end method setMaxFieldSize
+
+	public int getMaxRows() {
+
+		return 1352057609;
+	} // end method getMaxRows
+
+	public void setMaxRows(int parm1) {
+
+	} // end method setMaxRows
+
+	public boolean getEscapeProcessing() {
+
+		return false;
+	} // end method getEscapeProcessing
+
+	public void setEscapeProcessing(boolean parm1) {
+
+	} // end method setEscapeProcessing
+
+	public int getQueryTimeout() {
+
+		return 1902594213;
+	} // end method getQueryTimeout
+
+	public void setQueryTimeout(int parm1) {
+
+	} // end method setQueryTimeout
+
+	public void setType(int parm1) {
+
+	} // end method setType
+
+	public void setConcurrency(int parm1) {
+
+	} // end method setConcurrency
+
+	public void setNull(int parm1, int parm2) {
+
+	} // end method setNull
+
+	public void setNull(int parm1, int parm2, String parm3) {
+
+	} // end method setNull
+
+	public void setBoolean(int parm1, boolean parm2) {
+
+	} // end method setBoolean
+
+	public void setByte(int parm1, byte parm2) {
+
+	} // end method setByte
+
+	public void setShort(int parm1, short parm2) {
+
+	} // end method setShort
+
+	public void setInt(int parm1, int parm2) {
+
+	} // end method setInt
+
+	public void setLong(int parm1, long parm2) {
+
+	} // end method setLong
+
+	public void setFloat(int parm1, float parm2) {
+
+	} // end method setFloat
+
+	public void setDouble(int parm1, double parm2) {
+
+	} // end method setDouble
+
+	public void setBigDecimal(int parm1, BigDecimal parm2) {
+
+	} // end method setBigDecimal
+
+	public void setString(int parm1, String parm2) {
+
+	} // end method setString
+
+	public void setBytes(int parm1, byte[] parm2) {
+
+	} // end method setBytes
+
+	public void setDate(int parm1, Date parm2) {
+
+	} // end method setDate
+
+	public void setTime(int parm1, Time parm2) {
+
+	} // end method setTime
+
+	public void setTimestamp(int parm1, Timestamp parm2) {
+
+	} // end method setTimestamp
+
+	public void setAsciiStream(int parm1, InputStream parm2, int parm3) {
+
+	} // end method setAsciiStream
+
+	public void setBinaryStream(int parm1, InputStream parm2, int parm3) {
+
+	} // end method setBinaryStream
+
+	public void setCharacterStream(int parm1, Reader parm2, int parm3) {
+
+	} // end method setCharacterStream
+
+	public void setObject(int parm1, Object parm2, int parm3, int parm4) {
+
+	} // end method setObject
+
+	public void setObject(int parm1, Object parm2, int parm3) {
+
+	} // end method setObject
+
+	public void setObject(int parm1, Object parm2) {
+
+	} // end method setObject
+
+	public void setRef(int parm1, Ref parm2) {
+
+	} // end method setRef
+
+	public void setBlob(int parm1, Blob parm2) {
+
+	} // end method setBlob
+
+	public void setClob(int parm1, Clob parm2) {
+
+	} // end method setClob
+
+	public void setArray(int parm1, Array parm2) {
+
+	} // end method setArray
+
+	public void setDate(int parm1, Date parm2, Calendar parm3) {
+
+	} // end method setDate
+
+	public void setTime(int parm1, Time parm2, Calendar parm3) {
+
+	} // end method setTime
+
+	public void setTimestamp(int parm1, Timestamp parm2, Calendar parm3) {
+
+	} // end method setTimestamp
+
+	public void clearParameters() {
+
+	} // end method clearParameters
+
+	public void execute() {
+
+	} // end method execute
+
+	public void addRowSetListener(RowSetListener parm1) {
+
+	} // end method addRowSetListener
+
+	public void removeRowSetListener(RowSetListener parm1) {
+
+	} // end method removeRowSetListener
+
+	public boolean next() {
+
+		return false;
+	} // end method next
+
+	public void close() {
+
+	} // end method close
+
+	public boolean wasNull() {
+
+		return false;
+	} // end method wasNull
+
+	public String getString(int parm1) {
+
+		return null;
+	} // end method getString
+
+	public boolean getBoolean(int parm1) {
+
+		return true;
+	} // end method getBoolean
+
+	public byte getByte(int parm1) {
+
+		return 20;
+	} // end method getByte
+
+	public short getShort(int parm1) {
+
+		return -14773;
+	} // end method getShort
+
+	public int getInt(int parm1) {
+
+		return 1336230020;
+	} // end method getInt
+
+	public long getLong(int parm1) {
+
+		return 2893649549072652188L;
+	} // end method getLong
+
+	public float getFloat(int parm1) {
+
+		return -3.022368858327717E38F;
+	} // end method getFloat
+
+	public double getDouble(int parm1) {
+
+		return -9.31296588344137E307;
+	} // end method getDouble
+
+	public BigDecimal getBigDecimal(int parm1, int parm2) {
+
+		return null;
+	} // end method getBigDecimal
+
+	public byte[] getBytes(int parm1) {
+
+		return null;
+	} // end method getBytes
+
+	public Date getDate(int parm1) {
+
+		return null;
+	} // end method getDate
+
+	public Time getTime(int parm1) {
+
+		return null;
+	} // end method getTime
+
+	public Timestamp getTimestamp(int parm1) {
+
+		return null;
+	} // end method getTimestamp
+
+	public InputStream getAsciiStream(int parm1) {
+
+		return null;
+	} // end method getAsciiStream
+
+	public InputStream getUnicodeStream(int parm1) {
+
+		return null;
+	} // end method getUnicodeStream
+
+	public InputStream getBinaryStream(int parm1) {
+
+		return null;
+	} // end method getBinaryStream
+
+	public String getString(String parm1) {
+
+		return null;
+	} // end method getString
+
+	public boolean getBoolean(String parm1) {
+
+		return true;
+	} // end method getBoolean
+
+	public byte getByte(String parm1) {
+
+		return 74;
+	} // end method getByte
+
+	public short getShort(String parm1) {
+
+		return -976;
+	} // end method getShort
+
+	public int getInt(String parm1) {
+
+		return -1946722832;
+	} // end method getInt
+
+	public long getLong(String parm1) {
+
+		return -5026748552689033827L;
+	} // end method getLong
+
+	public float getFloat(String parm1) {
+
+		return 2.9913193284709667E38F;
+	} // end method getFloat
+
+	public double getDouble(String parm1) {
+
+		return 9.101225161150468E307;
+	} // end method getDouble
+
+	public BigDecimal getBigDecimal(String parm1, int parm2) {
+
+		return null;
+	} // end method getBigDecimal
+
+	public byte[] getBytes(String parm1) {
+
+		return null;
+	} // end method getBytes
+
+	public Date getDate(String parm1) {
+
+		return null;
+	} // end method getDate
+
+	public Time getTime(String parm1) {
+
+		return null;
+	} // end method getTime
+
+	public Timestamp getTimestamp(String parm1) {
+
+		return null;
+	} // end method getTimestamp
+
+	public InputStream getAsciiStream(String parm1) {
+
+		return null;
+	} // end method getAsciiStream
+
+	public InputStream getUnicodeStream(String parm1) {
+
+		return null;
+	} // end method getUnicodeStream
+
+	public InputStream getBinaryStream(String parm1) {
+
+		return null;
+	} // end method getBinaryStream
+
+	public SQLWarning getWarnings() {
+
+		return null;
+	} // end method getWarnings
+
+	public void clearWarnings() {
+
+	} // end method clearWarnings
+
+	public String getCursorName() {
+
+		return null;
+	} // end method getCursorName
+
+	public ResultSetMetaData getMetaData() {
+
+		return null;
+	} // end method getMetaData
+
+	public Object getObject(int parm1) {
+
+		return null;
+	} // end method getObject
+
+	public Object getObject(String parm1) {
+
+		return null;
+	} // end method getObject
+
+	public int findColumn(String parm1) {
+
+		return 567655775;
+	} // end method findColumn
+
+	public Reader getCharacterStream(int parm1) {
+
+		return null;
+	} // end method getCharacterStream
+
+	public Reader getCharacterStream(String parm1) {
+
+		return null;
+	} // end method getCharacterStream
+
+	public BigDecimal getBigDecimal(int parm1) {
+
+		return null;
+	} // end method getBigDecimal
+
+	public BigDecimal getBigDecimal(String parm1) {
+
+		return null;
+	} // end method getBigDecimal
+
+	public boolean isBeforeFirst() {
+
+		return false;
+	} // end method isBeforeFirst
+
+	public boolean isAfterLast() {
+
+		return false;
+	} // end method isAfterLast
+
+	public boolean isFirst() {
+
+		return true;
+	} // end method isFirst
+
+	public boolean isLast() {
+
+		return false;
+	} // end method isLast
+
+	public void beforeFirst() {
+
+	} // end method beforeFirst
+
+	public void afterLast() {
+
+	} // end method afterLast
+
+	public boolean first() {
+
+		return true;
+	} // end method first
+
+	public boolean last() {
+
+		return false;
+	} // end method last
+
+	public int getRow() {
+
+		return 1158714017;
+	} // end method getRow
+
+	public boolean absolute(int parm1) {
+
+		return false;
+	} // end method absolute
+
+	public boolean relative(int parm1) {
+
+		return false;
+	} // end method relative
+
+	public boolean previous() {
+
+		return false;
+	} // end method previous
+
+	public void setFetchDirection(int parm1) {
+
+	} // end method setFetchDirection
+
+	public int getFetchDirection() {
+
+		return 1957979730;
+	} // end method getFetchDirection
+
+	public void setFetchSize(int parm1) {
+
+	} // end method setFetchSize
+
+	public int getFetchSize() {
+
+		return -2014456736;
+	} // end method getFetchSize
+
+	public int getType() {
+
+		return -1351227638;
+	} // end method getType
+
+	public int getConcurrency() {
+
+		return -1448914510;
+	} // end method getConcurrency
+
+	public boolean rowUpdated() {
+
+		return false;
+	} // end method rowUpdated
+
+	public boolean rowInserted() {
+
+		return true;
+	} // end method rowInserted
+
+	public boolean rowDeleted() {
+
+		return true;
+	} // end method rowDeleted
+
+	public void updateNull(int parm1) {
+
+	} // end method updateNull
+
+	public void updateBoolean(int parm1, boolean parm2) {
+
+	} // end method updateBoolean
+
+	public void updateByte(int parm1, byte parm2) {
+
+	} // end method updateByte
+
+	public void updateShort(int parm1, short parm2) {
+
+	} // end method updateShort
+
+	public void updateInt(int parm1, int parm2) {
+
+	} // end method updateInt
+
+	public void updateLong(int parm1, long parm2) {
+
+	} // end method updateLong
+
+	public void updateFloat(int parm1, float parm2) {
+
+	} // end method updateFloat
+
+	public void updateDouble(int parm1, double parm2) {
+
+	} // end method updateDouble
+
+	public void updateBigDecimal(int parm1, BigDecimal parm2) {
+
+	} // end method updateBigDecimal
+
+	public void updateString(int parm1, String parm2) {
+
+	} // end method updateString
+
+	public void updateBytes(int parm1, byte[] parm2) {
+
+	} // end method updateBytes
+
+	public void updateDate(int parm1, Date parm2) {
+
+	} // end method updateDate
+
+	public void updateTime(int parm1, Time parm2) {
+
+	} // end method updateTime
+
+	public void updateTimestamp(int parm1, Timestamp parm2) {
+
+	} // end method updateTimestamp
+
+	public void updateAsciiStream(int parm1, InputStream parm2, int parm3) {
+
+	} // end method updateAsciiStream
+
+	public void updateBinaryStream(int parm1, InputStream parm2, int parm3) {
+
+	} // end method updateBinaryStream
+
+	public void updateCharacterStream(int parm1, Reader parm2, int parm3) {
+
+	} // end method updateCharacterStream
+
+	public void updateObject(int parm1, Object parm2, int parm3) {
+
+	} // end method updateObject
+
+	public void updateObject(int parm1, Object parm2) {
+
+	} // end method updateObject
+
+	public void updateNull(String parm1) {
+
+	} // end method updateNull
+
+	public void updateBoolean(String parm1, boolean parm2) {
+
+	} // end method updateBoolean
+
+	public void updateByte(String parm1, byte parm2) {
+
+	} // end method updateByte
+
+	public void updateShort(String parm1, short parm2) {
+
+	} // end method updateShort
+
+	public void updateInt(String parm1, int parm2) {
+
+	} // end method updateInt
+
+	public void updateLong(String parm1, long parm2) {
+
+	} // end method updateLong
+
+	public void updateFloat(String parm1, float parm2) {
+
+	} // end method updateFloat
+
+	public void updateDouble(String parm1, double parm2) {
+
+	} // end method updateDouble
+
+	public void updateBigDecimal(String parm1, BigDecimal parm2) {
+
+	} // end method updateBigDecimal
+
+	public void updateString(String parm1, String parm2) {
+
+	} // end method updateString
+
+	public void updateBytes(String parm1, byte[] parm2) {
+
+	} // end method updateBytes
+
+	public void updateDate(String parm1, Date parm2) {
+
+	} // end method updateDate
+
+	public void updateTime(String parm1, Time parm2) {
+
+	} // end method updateTime
+
+	public void updateTimestamp(String parm1, Timestamp parm2) {
+
+	} // end method updateTimestamp
+
+	public void updateAsciiStream(String parm1, InputStream parm2, int parm3) {
+
+	} // end method updateAsciiStream
+
+	public void updateBinaryStream(String parm1, InputStream parm2, int parm3) {
+
+	} // end method updateBinaryStream
+
+	public void updateCharacterStream(String parm1, Reader parm2, int parm3) {
+
+	} // end method updateCharacterStream
+
+	public void updateObject(String parm1, Object parm2, int parm3) {
+
+	} // end method updateObject
+
+	public void updateObject(String parm1, Object parm2) {
+
+	} // end method updateObject
+
+	public void insertRow() {
+
+	} // end method insertRow
+
+	public void updateRow() {
+
+	} // end method updateRow
+
+	public void deleteRow() {
+
+	} // end method deleteRow
+
+	public void refreshRow() {
+
+	} // end method refreshRow
+
+	public void cancelRowUpdates() {
+
+	} // end method cancelRowUpdates
+
+	public void moveToInsertRow() {
+
+	} // end method moveToInsertRow
+
+	public void moveToCurrentRow() {
+
+	} // end method moveToCurrentRow
+
+	public Statement getStatement() {
+
+		return null;
+	} // end method getStatement
+
+	public Object getObject(int parm1, Map parm2) {
+
+		return null;
+	} // end method getObject
+
+	public Ref getRef(int parm1) {
+
+		return null;
+	} // end method getRef
+
+	public Blob getBlob(int parm1) {
+
+		return null;
+	} // end method getBlob
+
+	public Clob getClob(int parm1) {
+
+		return null;
+	} // end method getClob
+
+	public Array getArray(int parm1) {
+
+		return null;
+	} // end method getArray
+
+	public Object getObject(String parm1, Map parm2) {
+
+		return null;
+	} // end method getObject
+
+	public Ref getRef(String parm1) {
+
+		return null;
+	} // end method getRef
+
+	public Blob getBlob(String parm1) {
+
+		return null;
+	} // end method getBlob
+
+	public Clob getClob(String parm1) {
+
+		return null;
+	} // end method getClob
+
+	public Array getArray(String parm1) {
+
+		return null;
+	} // end method getArray
+
+	public Date getDate(int parm1, Calendar parm2) {
+
+		return null;
+	} // end method getDate
+
+	public Date getDate(String parm1, Calendar parm2) {
+
+		return null;
+	} // end method getDate
+
+	public Time getTime(int parm1, Calendar parm2) {
+
+		return null;
+	} // end method getTime
+
+	public Time getTime(String parm1, Calendar parm2) {
+
+		return null;
+	} // end method getTime
+
+	public Timestamp getTimestamp(int parm1, Calendar parm2) {
+
+		return null;
+	} // end method getTimestamp
+
+	public Timestamp getTimestamp(String parm1, Calendar parm2) {
+
+		return null;
+	} // end method getTimestamp
+
+	public URL getURL(int parm1) {
+
+		return null;
+	} // end method getURL
+
+	public URL getURL(String parm1) {
+
+		return null;
+	} // end method getURL
+
+	public void updateRef(int parm1, Ref parm2) {
+
+	} // end method updateRef
+
+	public void updateRef(String parm1, Ref parm2) {
+
+	} // end method updateRef
+
+	public void updateBlob(int parm1, Blob parm2) {
+
+	} // end method updateBlob
+
+	public void updateBlob(String parm1, Blob parm2) {
+
+	} // end method updateBlob
+
+	public void updateClob(int parm1, Clob parm2) {
+
+	} // end method updateClob
+
+	public void updateClob(String parm1, Clob parm2) {
+
+	} // end method updateClob
+
+	public void updateArray(int parm1, Array parm2) {
+
+	} // end method updateArray
+
+	public void updateArray(String parm1, Array parm2) {
+
+	} // end method updateArray
+
+} // end class RowSetTest

Added: incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_RowSetInternal.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_RowSetInternal.java?rev=386087&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_RowSetInternal.java (added)
+++ incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_RowSetInternal.java Wed Mar 15 06:55:38 2006
@@ -0,0 +1,54 @@
+/* Copyright 2004 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package tests.api.javax.sql;
+
+import java.sql.Connection;
+import java.sql.ResultSet;
+
+import javax.sql.RowSetInternal;
+import javax.sql.RowSetMetaData;
+
+public class Impl_RowSetInternal implements RowSetInternal {
+
+	public Impl_RowSetInternal() {
+		super();
+	} // end constructor
+
+	public Connection getConnection() {
+
+		return null;
+	} // end method getConnection
+
+	public ResultSet getOriginal() {
+
+		return null;
+	} // end method getOriginal
+
+	public ResultSet getOriginalRow() {
+
+		return null;
+	} // end method getOriginalRow
+
+	public Object[] getParams() {
+
+		return null;
+	} // end method getParams
+
+	public void setMetaData(RowSetMetaData parm1) {
+
+	} // end method setMetaData
+
+} // end class RowSetInternalTest

Added: incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_RowSetListener.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_RowSetListener.java?rev=386087&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_RowSetListener.java (added)
+++ incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_RowSetListener.java Wed Mar 15 06:55:38 2006
@@ -0,0 +1,40 @@
+/* Copyright 2004 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package tests.api.javax.sql;
+
+import javax.sql.RowSetEvent;
+import javax.sql.RowSetListener;
+
+public class Impl_RowSetListener implements RowSetListener {
+
+	public Impl_RowSetListener() {
+		super();
+	} // end constructor
+
+	public void cursorMoved(RowSetEvent parm1) {
+
+	} // end method cursorMoved
+
+	public void rowChanged(RowSetEvent parm1) {
+
+	} // end method rowChanged
+
+	public void rowSetChanged(RowSetEvent parm1) {
+
+	} // end method rowSetChanged
+
+} // end class RowSetListenerTest
+

Added: incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_RowSetMetaData.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_RowSetMetaData.java?rev=386087&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_RowSetMetaData.java (added)
+++ incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_RowSetMetaData.java Wed Mar 15 06:55:38 2006
@@ -0,0 +1,199 @@
+/* Copyright 2004 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package tests.api.javax.sql;
+
+import javax.sql.RowSetMetaData;
+
+public class Impl_RowSetMetaData implements RowSetMetaData {
+
+	public Impl_RowSetMetaData() {
+		super();
+	} // end constructor
+
+	public void setAutoIncrement(int parm1, boolean parm2) {
+
+	} // end method setAutoIncrement
+
+	public void setCaseSensitive(int parm1, boolean parm2) {
+
+	} // end method setCaseSensitive
+
+	public void setCatalogName(int parm1, String parm2) {
+
+	} // end method setCatalogName
+
+	public void setColumnCount(int parm1) {
+
+	} // end method setColumnCount
+
+	public void setColumnDisplaySize(int parm1, int parm2) {
+
+	} // end method setColumnDisplaySize
+
+	public void setColumnLabel(int parm1, String parm2) {
+
+	} // end method setColumnLabel
+
+	public void setColumnName(int parm1, String parm2) {
+
+	} // end method setColumnName
+
+	public void setColumnType(int parm1, int parm2) {
+
+	} // end method setColumnType
+
+	public void setColumnTypeName(int parm1, String parm2) {
+
+	} // end method setColumnTypeName
+
+	public void setCurrency(int parm1, boolean parm2) {
+
+	} // end method setCurrency
+
+	public void setNullable(int parm1, int parm2) {
+
+	} // end method setNullable
+
+	public void setPrecision(int parm1, int parm2) {
+
+	} // end method setPrecision
+
+	public void setScale(int parm1, int parm2) {
+
+	} // end method setScale
+
+	public void setSchemaName(int parm1, String parm2) {
+
+	} // end method setSchemaName
+
+	public void setSearchable(int parm1, boolean parm2) {
+
+	} // end method setSearchable
+
+	public void setSigned(int parm1, boolean parm2) {
+
+	} // end method setSigned
+
+	public void setTableName(int parm1, String parm2) {
+
+	} // end method setTableName
+
+	public String getCatalogName(int parm1) {
+
+		return null;
+	} // end method getCatalogName
+
+	public String getColumnClassName(int parm1) {
+
+		return null;
+	} // end method getColumnClassName
+
+	public int getColumnCount() {
+
+		return -213737851;
+	} // end method getColumnCount
+
+	public int getColumnDisplaySize(int parm1) {
+
+		return 603065160;
+	} // end method getColumnDisplaySize
+
+	public String getColumnLabel(int parm1) {
+
+		return null;
+	} // end method getColumnLabel
+
+	public String getColumnName(int parm1) {
+
+		return null;
+	} // end method getColumnName
+
+	public int getColumnType(int parm1) {
+
+		return 454113498;
+	} // end method getColumnType
+
+	public String getColumnTypeName(int parm1) {
+
+		return null;
+	} // end method getColumnTypeName
+
+	public int getPrecision(int parm1) {
+
+		return -80387961;
+	} // end method getPrecision
+
+	public int getScale(int parm1) {
+
+		return 1731690933;
+	} // end method getScale
+
+	public String getSchemaName(int parm1) {
+
+		return null;
+	} // end method getSchemaName
+
+	public String getTableName(int parm1) {
+
+		return null;
+	} // end method getTableName
+
+	public boolean isAutoIncrement(int parm1) {
+
+		return true;
+	} // end method isAutoIncrement
+
+	public boolean isCaseSensitive(int parm1) {
+
+		return true;
+	} // end method isCaseSensitive
+
+	public boolean isCurrency(int parm1) {
+
+		return true;
+	} // end method isCurrency
+
+	public boolean isDefinitelyWritable(int parm1) {
+
+		return false;
+	} // end method isDefinitelyWritable
+
+	public int isNullable(int parm1) {
+
+		return 51236834;
+	} // end method isNullable
+
+	public boolean isReadOnly(int parm1) {
+
+		return true;
+	} // end method isReadOnly
+
+	public boolean isSearchable(int parm1) {
+
+		return true;
+	} // end method isSearchable
+
+	public boolean isSigned(int parm1) {
+
+		return true;
+	} // end method isSigned
+
+	public boolean isWritable(int parm1) {
+
+		return true;
+	} // end method isWritable
+
+} // end class RowSetMetaDataTest

Added: incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_RowSetReader.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_RowSetReader.java?rev=386087&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_RowSetReader.java (added)
+++ incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_RowSetReader.java Wed Mar 15 06:55:38 2006
@@ -0,0 +1,32 @@
+/* Copyright 2004 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package tests.api.javax.sql;
+
+import javax.sql.RowSetInternal;
+import javax.sql.RowSetReader;
+
+public class Impl_RowSetReader implements RowSetReader {
+
+	public Impl_RowSetReader() {
+		super();
+	} // end constructor
+
+	public void readData(RowSetInternal parm1) {
+
+	} // end method readData
+
+} // end class RowSetReaderTest
+

Added: incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_RowSetWriter.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_RowSetWriter.java?rev=386087&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_RowSetWriter.java (added)
+++ incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_RowSetWriter.java Wed Mar 15 06:55:38 2006
@@ -0,0 +1,33 @@
+/* Copyright 2004 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package tests.api.javax.sql;
+
+import javax.sql.RowSetInternal;
+import javax.sql.RowSetWriter;
+
+public class Impl_RowSetWriter implements RowSetWriter {
+
+	public Impl_RowSetWriter() {
+		super();
+	} // end constructor
+
+	public boolean writeData(RowSetInternal parm1) {
+
+		return false;
+	} // end method writeData
+
+} // end class RowSetWriterTest
+

Added: incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_XAConnection.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_XAConnection.java?rev=386087&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_XAConnection.java (added)
+++ incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_XAConnection.java Wed Mar 15 06:55:38 2006
@@ -0,0 +1,52 @@
+/* Copyright 2004 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package tests.api.javax.sql;
+
+import java.sql.Connection;
+
+import javax.sql.ConnectionEventListener;
+import javax.sql.XAConnection;
+import javax.transaction.xa.XAResource;
+
+public class Impl_XAConnection implements XAConnection {
+
+	public Impl_XAConnection() {
+		super();
+	} // end constructor
+
+	public XAResource getXAResource() {
+
+		return null;
+	} // end method getXAResource
+
+	public void addConnectionEventListener(ConnectionEventListener parm1) {
+
+	} // end method addConnectionEventListener
+
+	public void close() {
+
+	} // end method close
+
+	public Connection getConnection() {
+
+		return null;
+	} // end method getConnection
+
+	public void removeConnectionEventListener(ConnectionEventListener parm1) {
+
+	} // end method removeConnectionEventListener
+
+} // end class XAConnectionTest

Added: incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_XADataSource.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_XADataSource.java?rev=386087&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_XADataSource.java (added)
+++ incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/Impl_XADataSource.java Wed Mar 15 06:55:38 2006
@@ -0,0 +1,57 @@
+/* Copyright 2004 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package tests.api.javax.sql;
+
+import java.io.PrintWriter;
+
+import javax.sql.XAConnection;
+import javax.sql.XADataSource;
+
+public class Impl_XADataSource implements XADataSource {
+
+	public Impl_XADataSource() {
+		super();
+	} // end constructor
+
+	public int getLoginTimeout() {
+
+		return -592361557;
+	} // end method getLoginTimeout
+
+	public void setLoginTimeout(int parm1) {
+
+	} // end method setLoginTimeout
+
+	public PrintWriter getLogWriter() {
+
+		return null;
+	} // end method getLogWriter
+
+	public XAConnection getXAConnection() {
+
+		return null;
+	} // end method getXAConnection
+
+	public XAConnection getXAConnection(String parm1, String parm2) {
+
+		return null;
+	} // end method getXAConnection
+
+	public void setLogWriter(PrintWriter parm1) {
+
+	} // end method setLogWriter
+
+} // end class XADataSourceTest

Added: incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/PooledConnectionTest.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/PooledConnectionTest.java?rev=386087&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/PooledConnectionTest.java (added)
+++ incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/PooledConnectionTest.java Wed Mar 15 06:55:38 2006
@@ -0,0 +1,35 @@
+/* Copyright 2004 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package tests.api.javax.sql;
+
+import javax.sql.PooledConnection;
+
+import junit.framework.TestCase;
+
+/**
+ * JUnit Testcase for the javax.sql.PooledConnection class
+ * 
+ */
+
+public class PooledConnectionTest extends TestCase {
+
+	public void testPooledConnection() {
+
+		PooledConnection theConnection = new Impl_PooledConnection();
+
+	} // end method testPooledConnection()
+
+} // end class PooledConnectionTest

Added: incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/RowSetEventTest.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/RowSetEventTest.java?rev=386087&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/RowSetEventTest.java (added)
+++ incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/RowSetEventTest.java Wed Mar 15 06:55:38 2006
@@ -0,0 +1,65 @@
+/* Copyright 2004 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package tests.api.javax.sql;
+
+import javax.sql.RowSet;
+import javax.sql.RowSetEvent;
+
+import junit.framework.TestCase;
+
+/**
+ * JUnit Testcase for the javax.sql.RowSetEvent class
+ * 
+ */
+
+public class RowSetEventTest extends TestCase {
+
+	/*
+	 * ConstructorTest
+	 */
+	public void testRowSetEventRowSet() {
+
+		RowSet[] init1 = { new Impl_RowSet(), null };
+
+		RowSet[] theFinalStates = init1;
+
+		Exception[] theExceptions = { null,
+				new IllegalArgumentException("null source") };
+
+		RowSetEvent aRowSetEvent;
+		int loopCount = init1.length;
+		for (int i = 0; i < loopCount; i++) {
+			try {
+				aRowSetEvent = new RowSetEvent(init1[i]);
+				if (theExceptions[i] != null)
+					fail(i + "Exception missed");
+				assertEquals(i + "Final state mismatch", aRowSetEvent
+						.getSource(), theFinalStates[i]);
+
+			} catch (Exception e) {
+				if (theExceptions[i] == null)
+					fail(i + "Unexpected exception");
+				assertEquals(i + "Exception mismatch", e.getClass(),
+						theExceptions[i].getClass());
+				// assertEquals( i + "Exception mismatch", e.getMessage(),
+				// theExceptions[i].getMessage() );
+			} // end try
+		} // end for
+
+	} // end method testRowSetEventRowSet
+
+} // end class RowSetEventTest
+

Added: incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/RowSetInternalTest.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/RowSetInternalTest.java?rev=386087&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/RowSetInternalTest.java (added)
+++ incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/RowSetInternalTest.java Wed Mar 15 06:55:38 2006
@@ -0,0 +1,35 @@
+/* Copyright 2004 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package tests.api.javax.sql;
+
+import javax.sql.RowSetInternal;
+
+import junit.framework.TestCase;
+
+/**
+ * JUnit Testcase for the javax.sql.RowSetInternal class
+ * 
+ */
+
+public class RowSetInternalTest extends TestCase {
+
+	public void testRowSetInternal() {
+
+		RowSetInternal theListener = new Impl_RowSetInternal();
+
+	} // end method testRowSetInternal()
+
+} // end class RowSetInternalTest

Added: incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/RowSetListenerTest.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/RowSetListenerTest.java?rev=386087&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/RowSetListenerTest.java (added)
+++ incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/RowSetListenerTest.java Wed Mar 15 06:55:38 2006
@@ -0,0 +1,35 @@
+/* Copyright 2004 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package tests.api.javax.sql;
+
+import javax.sql.RowSetListener;
+
+import junit.framework.TestCase;
+
+/**
+ * JUnit Testcase for the javax.sql.RowSetListener class
+ * 
+ */
+
+public class RowSetListenerTest extends TestCase {
+
+	public void testRowSetListener() {
+
+		RowSetListener theListener = new Impl_RowSetListener();
+
+	} // end method testRowSetListener()
+
+} // end class RowSetListenerTest

Added: incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/RowSetMetaDataTest.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/RowSetMetaDataTest.java?rev=386087&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/RowSetMetaDataTest.java (added)
+++ incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/RowSetMetaDataTest.java Wed Mar 15 06:55:38 2006
@@ -0,0 +1,35 @@
+/* Copyright 2004 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package tests.api.javax.sql;
+
+import javax.sql.RowSetMetaData;
+
+import junit.framework.TestCase;
+
+/**
+ * JUnit Testcase for the javax.sql.RowSetMetaData class
+ * 
+ */
+
+public class RowSetMetaDataTest extends TestCase {
+
+	public void testRowSetMetaData() {
+
+		RowSetMetaData theMetaData = new Impl_RowSetMetaData();
+
+	} // end method testRowSetMetaData()
+
+} // end class RowSetMetaDataTest

Added: incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/RowSetReaderTest.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/RowSetReaderTest.java?rev=386087&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/RowSetReaderTest.java (added)
+++ incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/RowSetReaderTest.java Wed Mar 15 06:55:38 2006
@@ -0,0 +1,35 @@
+/* Copyright 2004 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package tests.api.javax.sql;
+
+import javax.sql.RowSetReader;
+
+import junit.framework.TestCase;
+
+/**
+ * JUnit Testcase for the javax.sql.RowSetReader class
+ * 
+ */
+
+public class RowSetReaderTest extends TestCase {
+
+	public void testRowSetReader() {
+
+		RowSetReader theListener = new Impl_RowSetReader();
+
+	} // end method testRowSetReader()
+
+} // end class RowSetReaderTest

Added: incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/RowSetTest.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/RowSetTest.java?rev=386087&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/RowSetTest.java (added)
+++ incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/RowSetTest.java Wed Mar 15 06:55:38 2006
@@ -0,0 +1,35 @@
+/* Copyright 2004 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package tests.api.javax.sql;
+
+import javax.sql.RowSet;
+
+import junit.framework.TestCase;
+
+/**
+ * JUnit Testcase for the javax.sql.RowSet class
+ * 
+ */
+
+public class RowSetTest extends TestCase {
+
+	public void testRowSet() {
+
+		RowSet theRowSet = new Impl_RowSet();
+
+	} // end method testConnectionEventListener()
+
+} // end class RowSetTest

Added: incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/RowSetWriterTest.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/RowSetWriterTest.java?rev=386087&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/RowSetWriterTest.java (added)
+++ incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/RowSetWriterTest.java Wed Mar 15 06:55:38 2006
@@ -0,0 +1,35 @@
+/* Copyright 2004 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package tests.api.javax.sql;
+
+import javax.sql.RowSetWriter;
+
+import junit.framework.TestCase;
+
+/**
+ * JUnit Testcase for the javax.sql.RowSetWriter class
+ * 
+ */
+
+public class RowSetWriterTest extends TestCase {
+
+	public void testRowSetWriter() {
+
+		RowSetWriter theWriter = new Impl_RowSetWriter();
+
+	} // end method testRowSetWriter()
+
+} // end class RowSetWriterTest

Added: incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/XAConnectionTest.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/XAConnectionTest.java?rev=386087&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/XAConnectionTest.java (added)
+++ incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/XAConnectionTest.java Wed Mar 15 06:55:38 2006
@@ -0,0 +1,35 @@
+/* Copyright 2004 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package tests.api.javax.sql;
+
+import javax.sql.XAConnection;
+
+import junit.framework.TestCase;
+
+/**
+ * JUnit Testcase for the javax.sql.XAConnection class
+ * 
+ */
+
+public class XAConnectionTest extends TestCase {
+
+	public void testConnectionEventListener() {
+
+		XAConnection theConnection = new Impl_XAConnection();
+
+	} // end method testXAConnection()
+
+} // end class XAConnectionTest

Added: incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/XADataSourceTest.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/XADataSourceTest.java?rev=386087&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/XADataSourceTest.java (added)
+++ incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/sql/XADataSourceTest.java Wed Mar 15 06:55:38 2006
@@ -0,0 +1,35 @@
+/* Copyright 2004 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package tests.api.javax.sql;
+
+import javax.sql.XADataSource;
+
+import junit.framework.TestCase;
+
+/**
+ * JUnit Testcase for the javax.sql.XADataSource class
+ * 
+ */
+
+public class XADataSourceTest extends TestCase {
+
+	public void testXADataSource() {
+
+		XADataSource theDataSource = new Impl_XADataSource();
+
+	} // end method testConnectionEventListener()
+
+} // end class XADataSourceTest

Added: incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/transaction/AllTests.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/transaction/AllTests.java?rev=386087&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/transaction/AllTests.java (added)
+++ incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/transaction/AllTests.java Wed Mar 15 06:55:38 2006
@@ -0,0 +1,36 @@
+/* Copyright 2005 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package tests.api.javax.transaction;
+
+import junit.framework.Test;
+import junit.framework.TestSuite;
+
+/**
+ * TODO Type description
+ * 
+ */
+public class AllTests {
+
+	public static Test suite() {
+		TestSuite suite = new TestSuite("Test for tests.api.javax.transaction");
+		// $JUnit-BEGIN$
+//		suite.addTestSuite(TransactionRolledbackExceptionTest.class);
+//		suite.addTestSuite(InvalidTransactionExceptionTest.class);
+//		suite.addTestSuite(TransactionRequiredExceptionTest.class);
+		// $JUnit-END$
+		return suite;
+	}
+}

Added: incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/transaction/InvalidTransactionExceptionTest.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/transaction/InvalidTransactionExceptionTest.java?rev=386087&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/transaction/InvalidTransactionExceptionTest.java
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/transaction/TransactionRequiredExceptionTest.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/transaction/TransactionRequiredExceptionTest.java?rev=386087&view=auto
==============================================================================
Binary files /tmp/tmpoWqK03 and /tmp/tmppMQ-jR differ

Added: incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/transaction/TransactionRolledbackExceptionTest.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/transaction/TransactionRolledbackExceptionTest.java?rev=386087&view=auto
==============================================================================
Binary files /tmp/tmpetjAZK and /tmp/tmpjP044u differ

Added: incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/transaction/xa/AllTests.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/transaction/xa/AllTests.java?rev=386087&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/transaction/xa/AllTests.java (added)
+++ incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/transaction/xa/AllTests.java Wed Mar 15 06:55:38 2006
@@ -0,0 +1,37 @@
+/* Copyright 2005 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package tests.api.javax.transaction.xa;
+
+import junit.framework.Test;
+import junit.framework.TestSuite;
+
+/**
+ * Testcase suite for the javax.transaction.xa package
+ * 
+ */
+public class AllTests {
+
+	public static Test suite() {
+		TestSuite suite = new TestSuite(
+				"Test for tests.api.javax.transaction.xa");
+		// $JUnit-BEGIN$
+		suite.addTestSuite(XAExceptionTest.class);
+		suite.addTestSuite(XAResourceTest.class);
+		suite.addTestSuite(XidTest.class);
+		// $JUnit-END$
+		return suite;
+	}
+}

Added: incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/transaction/xa/Impl_XAResource.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/transaction/xa/Impl_XAResource.java?rev=386087&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/transaction/xa/Impl_XAResource.java (added)
+++ incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/transaction/xa/Impl_XAResource.java Wed Mar 15 06:55:38 2006
@@ -0,0 +1,72 @@
+/* Copyright 2004 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package tests.api.javax.transaction.xa;
+
+import javax.transaction.xa.XAResource;
+import javax.transaction.xa.Xid;
+
+public class Impl_XAResource implements XAResource {
+
+	public Impl_XAResource() {
+		super();
+	} // end constructor
+
+	public void commit(Xid parm1, boolean parm2) {
+
+	} // end method commit
+
+	public void end(Xid parm1, int parm2) {
+
+	} // end method end
+
+	public void forget(Xid parm1) {
+
+	} // end method forget
+
+	public int getTransactionTimeout() {
+
+		return 14369347;
+	} // end method getTransactionTimeout
+
+	public boolean isSameRM(XAResource parm1) {
+
+		return true;
+	} // end method isSameRM
+
+	public int prepare(Xid parm1) {
+
+		return -1212576306;
+	} // end method prepare
+
+	public Xid[] recover(int parm1) {
+
+		return null;
+	} // end method recover
+
+	public void rollback(Xid parm1) {
+
+	} // end method rollback
+
+	public boolean setTransactionTimeout(int parm1) {
+
+		return true;
+	} // end method setTransactionTimeout
+
+	public void start(Xid parm1, int parm2) {
+
+	} // end method start
+
+} // end class XAResourceTest

Added: incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/transaction/xa/Impl_Xid.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/transaction/xa/Impl_Xid.java?rev=386087&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/transaction/xa/Impl_Xid.java (added)
+++ incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/transaction/xa/Impl_Xid.java Wed Mar 15 06:55:38 2006
@@ -0,0 +1,42 @@
+/* Copyright 2004 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package tests.api.javax.transaction.xa;
+
+import javax.transaction.xa.Xid;
+
+public class Impl_Xid implements Xid {
+
+	public Impl_Xid() {
+		super();
+	} // end constructor
+
+	public int getFormatId() {
+
+		return 441868870;
+	} // end method getFormatId
+
+	public byte[] getGlobalTransactionId() {
+
+		return null;
+	} // end method getGlobalTransactionId
+
+	public byte[] getBranchQualifier() {
+
+		return null;
+	} // end method getBranchQualifier
+
+} // end class XidTest
+

Added: incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/transaction/xa/XAExceptionTest.java
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/tests/api/javax/transaction/xa/XAExceptionTest.java?rev=386087&view=auto
==============================================================================
Binary files /tmp/tmpCw4vF_ and /tmp/tmpja6s2J differ



Mime
View raw message