Package com.hp.hpl.jena.sdb

Examples of com.hp.hpl.jena.sdb.StoreDesc


    static StoreDescAssembler storeAssem = new StoreDescAssembler() ;
   
    @Override
    public Dataset open(Assembler a, Resource root, Mode mode)
    {
        StoreDesc desc = openStore(a, root, mode) ;
        Dataset ds = SDBFactory.connectDataset(desc) ;
        return ds ;
    }
View Full Code Here


   
    /** Get the StoreDesc for this dataset */
    public StoreDesc openStore(Assembler a, Resource root, Mode mode)
    {
        Resource s = storeResource(root) ;
        StoreDesc desc = storeAssem.open(a, s, mode) ;
        return desc ;
    }
View Full Code Here

     * @param dbType
     * @return Store
     */
    public static Store create(SDBConnection sdb, LayoutType layout, DatabaseType dbType)
    {
        StoreDesc desc = new StoreDesc(layout, dbType) ;
        return create(desc, sdb) ;
    }
View Full Code Here

     * Create a store, based on the store description.
     * The store description must include connection details if to be used to actually connect.
     */
    public static Store create(LayoutType layout, DatabaseType dbType)
    {
        StoreDesc desc = new StoreDesc(layout, dbType) ;
        return create(desc, null) ;
    }
View Full Code Here

    @Override
    protected void processModulesAndArgs()
    {
        // Force the connection to be a null one.
        // Known to be called after arg module initialization.
        StoreDesc storeDesc = getModStore().getStoreDesc() ;
        storeDesc.connDesc.setJdbcURL(JDBC.jdbcNone) ;

        if ( storeDesc.getLayout() == null )
            storeDesc.setLayout(layoutDefault) ;
       
        printSQL = contains(argDeclPrintSQL) ;
        List<String> strList = getValues(argDeclPrint) ;
        for ( String arg : strList )
        {
View Full Code Here

       
        public void test() throws Exception {
            System.out.print("\nOracle Open Cursor Test started ");
            // Get Store description
            String configFile = "sdb.ttl";
            StoreDesc desc = StoreDesc.read(configFile);
            Connection conn = SDBFactory.createSqlConnection(configFile);      
           
            // Keep jdbc connection open to simulate pooled connection
            try {
                SDBConnection sdbConn = SDBConnectionFactory.create(conn);         
View Full Code Here

    public static void main(String ... argv) throws SQLException
    {
        Triple t1 = SSE.parseTriple("(:x1 :p :z)") ;
        Triple t2 = SSE.parseTriple("(:x2 :p :z)") ;

        StoreDesc desc = StoreDesc.read("sdb.ttl") ;
        java.sql.Connection conn = SDBFactory.createSqlConnection("sdb.ttl") ;
       
       
        boolean explicitTransactions = false ;
        {
View Full Code Here

    public static void make(TestSuite ts, String storeList, String manifestFile)
    {
        for ( Pair<String, StoreDesc> p : StoreList.stores(storeList) )
        {
            String label = p.car();
            StoreDesc storeDesc = p.cdr() ;
            if ( label != null && !label.equals("") )
                label = label+" - " ;
            TestSuite ts2 = make(storeDesc, manifestFile, label) ;
            ts.addTest(ts2) ;
        }
View Full Code Here

    /** Create an HSQLDB-backed in-memory store for testing. */
    public static Store createInMemoryStore()
    {
        SDBConnection conn = SDBFactory.createConnection("jdbc:hsqldb:mem:test", "sa", "") ;
        StoreDesc desc = new StoreDesc(LayoutType.LayoutTripleNodesHash, DatabaseType.HSQLDB) ;
       
        Store store = SDBFactory.connectStore(conn, desc) ;
        store.getTableFormatter().create() ;
        store.getTableFormatter().truncate() ;
        return  store ;
View Full Code Here

     
      SDBConnection sdb = SDBFactory.createConnection(
                // "sdb_test", "jena", "swara"
        "jdbc:mysql://localhost/test2-index", "user", "password");
     
      StoreDesc desc = new StoreDesc(LayoutType.LayoutTripleNodesIndex, DatabaseType.MySQL) ;
      sdbmsi = new StoreTriplesNodesIndexMySQL(sdb, desc);
     
      sdbmsi.getTableFormatter().create();
    }
    else
View Full Code Here

TOP

Related Classes of com.hp.hpl.jena.sdb.StoreDesc

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.