Package javax.sql.rowset.spi

Examples of javax.sql.rowset.spi.SyncResolver.nextConflict()


                fail("should throw SQLException");
            } catch (SQLException ex) {
                // expected
            }

            assertTrue(resolver.nextConflict());
            assertEquals(SyncResolver.DELETE_ROW_CONFLICT, resolver.getStatus());
            if ("true".equals(System.getProperty("Testing Harmony"))) {
                assertEquals(1, resolver.getRow());
            } else {
                assertEquals(0, resolver.getRow());
View Full Code Here


            }
            for (int i = 1; i <= DEFAULT_COLUMN_COUNT; ++i) {
                assertNull(resolver.getConflictValue(i));
            }

            assertTrue(resolver.nextConflict());
            assertEquals(SyncResolver.UPDATE_ROW_CONFLICT, resolver.getStatus());
            assertEquals(3, resolver.getRow());
            for (int i = 1; i <= DEFAULT_COLUMN_COUNT; ++i) {
                assertNull(resolver.getConflictValue(i));
            }
View Full Code Here

            assertEquals(3, resolver.getRow());
            for (int i = 1; i <= DEFAULT_COLUMN_COUNT; ++i) {
                assertNull(resolver.getConflictValue(i));
            }

            assertTrue(resolver.nextConflict());
            assertEquals(SyncResolver.INSERT_ROW_CONFLICT, resolver.getStatus());
            assertEquals(5, resolver.getRow());
            for (int i = 1; i <= DEFAULT_COLUMN_COUNT; ++i) {
                assertNull(resolver.getConflictValue(i));
            }
View Full Code Here

            assertEquals(5, resolver.getRow());
            for (int i = 1; i <= DEFAULT_COLUMN_COUNT; ++i) {
                assertNull(resolver.getConflictValue(i));
            }

            assertFalse(resolver.nextConflict());
        }
    }

    public void testSetResolvedValue_ILObject() throws Exception {
View Full Code Here

                fail("Should throw SQLException");
            } catch (SQLException ex) {
                // expected, Invalid column index
            }

            assertTrue(resolver.nextConflict());

            try {
                resolver.setResolvedValue(-1, 10);
                fail("Should throw SQLException");
            } catch (SQLException ex) {
View Full Code Here

            // before call nextConflict
            resolver.setResolvedValue(null, 1);
            resolver.setResolvedValue("ID", 1);
            resolver.setResolvedValue("not exist", 1);

            assertTrue(resolver.nextConflict());
           
            resolver.setResolvedValue(null, 1);
            resolver.setResolvedValue("ID", 1);
            assertNull(resolver.getConflictValue("ID"));
            resolver.setResolvedValue("NAME", "hello");
View Full Code Here

                fail("Should throw SQLException");
            } catch (SQLException ex) {
                // expected, Invalid cursor position
            }

            assertTrue(resolver.nextConflict());
            assertEquals(3, resolver.getRow());

            assertEquals(SyncResolver.UPDATE_ROW_CONFLICT, resolver.getStatus());

            for (int i = 1; i <= DEFAULT_COLUMN_COUNT; ++i) {
View Full Code Here

            for (int i = 1; i <= DEFAULT_COLUMN_COUNT; ++i) {
                // all values are null
                assertNull(resolver.getConflictValue(i));
            }

            assertFalse(resolver.nextConflict());
        }

        assertEquals("updated", copy.getString(2));

        crset.absolute(3);
View Full Code Here

                fail("Should throw SQLException");
            } catch (SQLException ex) {
                // expected, Invalid cursor position
            }

            assertTrue(resolver.nextConflict());
            assertEquals(1, resolver.getRow());

            assertEquals(SyncResolver.INSERT_ROW_CONFLICT, resolver.getStatus());

            for (int i = 1; i <= DEFAULT_COLUMN_COUNT; ++i) {
View Full Code Here

            for (int i = 1; i <= DEFAULT_COLUMN_COUNT; ++i) {
                // all values are null
                assertNull(resolver.getConflictValue(i));
            }

            assertFalse(resolver.nextConflict());
        }

        /*
         * Insert a new row. The new row's primary key has existed. Therefore,
         * it should throw SyncProviderException.
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.