Package javax.sql.rowset.spi

Examples of javax.sql.rowset.spi.SyncProvider


        assertEquals(8, args[1]);

    }

    public void testProvider() throws Exception {
        SyncProvider provider = null;
        if (System.getProperty("Testing Harmony") == "true") {
            provider = SyncFactory
                    .getInstance("Apache Harmony HYOptimisticProvider");
        } else {
            provider = SyncFactory
                    .getInstance("com.sun.rowset.providers.RIOptimisticProvider");
        }

        assertEquals(SyncProvider.GRADE_CHECK_MODIFIED_AT_COMMIT, provider
                .getProviderGrade());
        assertEquals(SyncProvider.DATASOURCE_NO_LOCK, provider
                .getDataSourceLock());
        assertEquals(SyncProvider.NONUPDATABLE_VIEW_SYNC, provider
                .supportsUpdatableView());

        try {
            provider.setDataSourceLock(SyncProvider.DATASOURCE_TABLE_LOCK);
            fail("Should throw SyncProviderException");
        } catch (SyncProviderException e) {
            // expected
        }

        try {
            provider.setDataSourceLock(SyncProvider.DATASOURCE_ROW_LOCK);
            fail("Should throw SyncProviderException");
        } catch (SyncProviderException e) {
            // expected
        }

        try {
            provider.setDataSourceLock(SyncProvider.DATASOURCE_DB_LOCK);
            fail("Should throw SyncProviderException");
        } catch (SyncProviderException e) {
            // expected
        }

        provider.setDataSourceLock(SyncProvider.DATASOURCE_NO_LOCK);
    }
View Full Code Here


        assertEquals(8, args[1]);

    }

    public void testProvider() throws Exception {
        SyncProvider provider = null;
        if (System.getProperty("Testing Harmony") == "true") {
            provider = SyncFactory
                    .getInstance("Apache Harmony HYOptimisticProvider");
        } else {
            provider = SyncFactory
                    .getInstance("com.sun.rowset.providers.RIOptimisticProvider");
        }

        assertEquals(SyncProvider.GRADE_CHECK_MODIFIED_AT_COMMIT, provider
                .getProviderGrade());
        assertEquals(SyncProvider.DATASOURCE_NO_LOCK, provider
                .getDataSourceLock());
        assertEquals(SyncProvider.NONUPDATABLE_VIEW_SYNC, provider
                .supportsUpdatableView());

        try {
            provider.setDataSourceLock(SyncProvider.DATASOURCE_TABLE_LOCK);
            fail("Should throw SyncProviderException");
        } catch (SyncProviderException e) {
            // expected
        }

        try {
            provider.setDataSourceLock(SyncProvider.DATASOURCE_ROW_LOCK);
            fail("Should throw SyncProviderException");
        } catch (SyncProviderException e) {
            // expected
        }

        try {
            provider.setDataSourceLock(SyncProvider.DATASOURCE_DB_LOCK);
            fail("Should throw SyncProviderException");
        } catch (SyncProviderException e) {
            // expected
        }

        provider.setDataSourceLock(SyncProvider.DATASOURCE_NO_LOCK);
    }
View Full Code Here

     */
    public void test_getInstance_Ljava_lang_String()
            throws SyncFactoryException {
        Enumeration<SyncProvider> providers = SyncFactory
                .getRegisteredProviders();
        SyncProvider expected = providers.nextElement();
        String id = expected.getProviderID();
        SyncProvider provider = SyncFactory.getInstance(id);
        assertEquals("getInstance error", expected.getVersion(), provider
                .getVersion());
        provider = SyncFactory.getInstance("nonExist");// should return default
        assertNotNull(provider);
        try {
            provider = SyncFactory.getInstance(null);
View Full Code Here

        assertEquals(8, args[1]);

    }

    public void testProvider() throws Exception {
        SyncProvider provider = null;
        if (System.getProperty("Testing Harmony") == "true") {
            provider = SyncFactory
                    .getInstance("Apache Harmony HYOptimisticProvider");
        } else {
            provider = SyncFactory
                    .getInstance("com.sun.rowset.providers.RIOptimisticProvider");
        }

        assertEquals(SyncProvider.GRADE_CHECK_MODIFIED_AT_COMMIT, provider
                .getProviderGrade());
        assertEquals(SyncProvider.DATASOURCE_NO_LOCK, provider
                .getDataSourceLock());
        assertEquals(SyncProvider.NONUPDATABLE_VIEW_SYNC, provider
                .supportsUpdatableView());

        try {
            provider.setDataSourceLock(SyncProvider.DATASOURCE_TABLE_LOCK);
            fail("Should throw SyncProviderException");
        } catch (SyncProviderException e) {
            // expected
        }

        try {
            provider.setDataSourceLock(SyncProvider.DATASOURCE_ROW_LOCK);
            fail("Should throw SyncProviderException");
        } catch (SyncProviderException e) {
            // expected
        }

        try {
            provider.setDataSourceLock(SyncProvider.DATASOURCE_DB_LOCK);
            fail("Should throw SyncProviderException");
        } catch (SyncProviderException e) {
            // expected
        }

        provider.setDataSourceLock(SyncProvider.DATASOURCE_NO_LOCK);
    }
View Full Code Here

            // RI throws it.
        }
    }

    public void testProperty() throws Exception {
        SyncProvider sp = jrs.getSyncProvider();

        crset.setDataSourceName("testDataSource");
        crset.setCommand("testCommand");
        crset.setConcurrency(ResultSet.CONCUR_READ_ONLY);
        crset.setEscapeProcessing(false);
View Full Code Here

TOP

Related Classes of javax.sql.rowset.spi.SyncProvider

Copyright © 2018 www.massapicom. 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.