Examples of JenaConnection


Examples of org.apache.jena.jdbc.connections.JenaConnection

        String url = this.getConnectionUrl();
        Assume.assumeNotNull(url);
        url = url + "&" + JenaDriver.PARAM_JDBC_COMPATIBILITY + "=" + Integer.MIN_VALUE;
        JenaDriver driver = this.getDriver();

        JenaConnection conn = (JenaConnection) driver.connect(url, null);
        Assert.assertFalse(conn.isClosed());
        Assert.assertEquals(JdbcCompatibility.LOW, conn.getJdbcCompatibilityLevel());
        conn.close();
        Assert.assertTrue(conn.isClosed());
    }
View Full Code Here

Examples of org.apache.jena.jdbc.connections.JenaConnection

        String url = this.getConnectionUrl();
        Assume.assumeNotNull(url);
        url = url + "&" + JenaDriver.PARAM_JDBC_COMPATIBILITY + "=" + JdbcCompatibility.HIGH;
        JenaDriver driver = this.getDriver();

        JenaConnection conn = (JenaConnection) driver.connect(url, null);
        Assert.assertFalse(conn.isClosed());
        Assert.assertEquals(JdbcCompatibility.HIGH, conn.getJdbcCompatibilityLevel());
        conn.close();
        Assert.assertTrue(conn.isClosed());
    }
View Full Code Here

Examples of org.apache.jena.jdbc.connections.JenaConnection

        String url = this.getConnectionUrl();
        Assume.assumeNotNull(url);
        url = url + "&" + JenaDriver.PARAM_JDBC_COMPATIBILITY + "=" + Integer.MAX_VALUE;
        JenaDriver driver = this.getDriver();

        JenaConnection conn = (JenaConnection) driver.connect(url, null);
        Assert.assertFalse(conn.isClosed());
        Assert.assertEquals(JdbcCompatibility.HIGH, conn.getJdbcCompatibilityLevel());
        conn.close();
        Assert.assertTrue(conn.isClosed());
    }
View Full Code Here

Examples of org.apache.jena.jdbc.connections.JenaConnection

        String url = this.getConnectionUrl();
        Assume.assumeNotNull(url);
        url = url + "&" + JenaDriver.PARAM_PRE_PROCESSOR + "=" + Echo.class.getCanonicalName();
        JenaDriver driver = this.getDriver();

        JenaConnection conn = (JenaConnection) driver.connect(url, null);
        Assert.assertFalse(conn.isClosed());
        Iterator<CommandPreProcessor> iter = conn.getPreProcessors();
        Assert.assertTrue(iter.hasNext());
        iter.next();
        Assert.assertFalse(iter.hasNext());

        conn.close();
        Assert.assertTrue(conn.isClosed());
    }
View Full Code Here

Examples of org.apache.jena.jdbc.connections.JenaConnection

        // We can register it twice if we want
        url = url + "&" + JenaDriver.PARAM_PRE_PROCESSOR + "=" + Echo.class.getCanonicalName();
        url = url + "&" + JenaDriver.PARAM_PRE_PROCESSOR + "=" + Echo.class.getCanonicalName();
        JenaDriver driver = this.getDriver();

        JenaConnection conn = (JenaConnection) driver.connect(url, null);
        Assert.assertFalse(conn.isClosed());
        Iterator<CommandPreProcessor> iter = conn.getPreProcessors();
        Assert.assertTrue(iter.hasNext());
        iter.next();
        Assert.assertTrue(iter.hasNext());
        iter.next();
        Assert.assertFalse(iter.hasNext());

        conn.close();
        Assert.assertTrue(conn.isClosed());
    }
View Full Code Here

Examples of org.apache.jena.jdbc.connections.JenaConnection

        Assume.assumeNotNull(url);
        url = url + "&" + JenaDriver.PARAM_PRE_PROCESSOR + "=" + Echo.class.getCanonicalName();
        url = url + "&" + JenaDriver.PARAM_POST_PROCESSOR + "=" + ResultsEcho.class.getCanonicalName();
        JenaDriver driver = this.getDriver();

        JenaConnection conn = (JenaConnection) driver.connect(url, null);
        Assert.assertFalse(conn.isClosed());
        Iterator<CommandPreProcessor> iter = conn.getPreProcessors();
        Assert.assertTrue(iter.hasNext());
        Assert.assertTrue(iter.next() instanceof Echo);
        Assert.assertFalse(iter.hasNext());

        Iterator<ResultsPostProcessor> iter2 = conn.getPostProcessors();
        Assert.assertTrue(iter2.hasNext());
        Assert.assertTrue(iter2.next() instanceof ResultsEcho);
        Assert.assertFalse(iter2.hasNext());

        conn.close();
        Assert.assertTrue(conn.isClosed());
    }
View Full Code Here

Examples of org.apache.jena.jdbc.connections.JenaConnection

        JenaDriver driver = this.getDriver();

        Properties ps = new Properties();
        ps.put("test", "props");

        JenaConnection conn = (JenaConnection) driver.connect(url, ps);
        Iterator<CommandPreProcessor> preProcessors = conn.getPreProcessors();
        Assert.assertTrue(preProcessors.hasNext());
        Echo echo = (Echo) preProcessors.next();

        Properties actual = echo.getProperties();
        Assert.assertEquals("props", actual.getProperty("test"));

        conn.close();
    }
View Full Code Here

Examples of org.apache.jena.jdbc.connections.JenaConnection

        url = url + "&" + JenaDriver.PARAM_PRE_PROCESSOR + "=" + Echo.class.getCanonicalName() + "&test=url";
        JenaDriver driver = this.getDriver();

        Properties ps = new Properties();

        JenaConnection conn = (JenaConnection) driver.connect(url, ps);
        Iterator<CommandPreProcessor> preProcessors = conn.getPreProcessors();
        Assert.assertTrue(preProcessors.hasNext());
        Echo echo = (Echo) preProcessors.next();

        Properties actual = echo.getProperties();
        Assert.assertEquals("url", actual.getProperty("test"));

        conn.close();
    }
View Full Code Here

Examples of org.apache.jena.jdbc.connections.JenaConnection

                    + JenaDriver.PARAM_CONFIG + "=" + f.getAbsolutePath();
            JenaDriver driver = this.getDriver();

            Properties ps = new Properties();

            JenaConnection conn = (JenaConnection) driver.connect(url, ps);
            Iterator<CommandPreProcessor> preProcessors = conn.getPreProcessors();
            Assert.assertTrue(preProcessors.hasNext());
            Echo echo = (Echo) preProcessors.next();

            Properties actual = echo.getProperties();
            Assert.assertEquals("external", actual.getProperty("test"));

            conn.close();
        } finally {
            if (f != null && f.exists()) {
                f.delete();
            }
        }
View Full Code Here

Examples of org.apache.jena.jdbc.connections.JenaConnection

                    + JenaDriver.PARAM_CONFIG + "=" + f.getAbsolutePath();
            JenaDriver driver = this.getDriver();

            Properties ps = new Properties();

            JenaConnection conn = (JenaConnection) driver.connect(url, ps);
            Iterator<CommandPreProcessor> preProcessors = conn.getPreProcessors();
            Assert.assertTrue(preProcessors.hasNext());
            Echo echo = (Echo) preProcessors.next();

            Properties actual = echo.getProperties();
            Assert.assertEquals("url", actual.getProperty("test"));

            conn.close();
        } finally {
            if (f != null && f.exists()) {
                f.delete();
            }
        }
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.