You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2011/10/07 20:51:57 UTC

svn commit: r1180152 - in /incubator/jena/Jena2/TDB/trunk/src/main/java/com/hp/hpl/jena/tdb: TDB.java sys/SystemTDB.java

Author: andy
Date: Fri Oct  7 18:51:57 2011
New Revision: 1180152

URL: http://svn.apache.org/viewvc?rev=1180152&view=rev
Log:
Fix expansion of tdb: in command line --set parameters.

Modified:
    incubator/jena/Jena2/TDB/trunk/src/main/java/com/hp/hpl/jena/tdb/TDB.java
    incubator/jena/Jena2/TDB/trunk/src/main/java/com/hp/hpl/jena/tdb/sys/SystemTDB.java

Modified: incubator/jena/Jena2/TDB/trunk/src/main/java/com/hp/hpl/jena/tdb/TDB.java
URL: http://svn.apache.org/viewvc/incubator/jena/Jena2/TDB/trunk/src/main/java/com/hp/hpl/jena/tdb/TDB.java?rev=1180152&r1=1180151&r2=1180152&view=diff
==============================================================================
--- incubator/jena/Jena2/TDB/trunk/src/main/java/com/hp/hpl/jena/tdb/TDB.java (original)
+++ incubator/jena/Jena2/TDB/trunk/src/main/java/com/hp/hpl/jena/tdb/TDB.java Fri Oct  7 18:51:57 2011
@@ -29,6 +29,7 @@ import com.hp.hpl.jena.sparql.lib.Metada
 import com.hp.hpl.jena.sparql.mgt.ARQMgt ;
 import com.hp.hpl.jena.sparql.mgt.SystemInfo ;
 import com.hp.hpl.jena.sparql.util.Context ;
+import com.hp.hpl.jena.sparql.util.MappingRegistry ;
 import com.hp.hpl.jena.sparql.util.Symbol ;
 import com.hp.hpl.jena.tdb.assembler.AssemblerTDB ;
 import com.hp.hpl.jena.tdb.modify.UpdateEngineTDB ;
@@ -46,6 +47,12 @@ public class TDB
     /** IRI for TDB */  
     public static final String tdbIRI = "http://jena.hpl.hp.com/#tdb" ;
     
+    /** Root of TDB-defined parameter names */  
+    public static final String tdbParamNS = "http://jena.hpl.hp.com/TDB#" ;
+    
+    /** Prefix for TDB-defined parameter names */  
+    public static final String tdbSymbolPrefix = "tdb" ;
+    
     // Internal logging
     private static final Logger log = LoggerFactory.getLogger(TDB.class) ;
 
@@ -169,6 +176,7 @@ public class TDB
         AssemblerTDB.init();
         QueryEngineTDB.register() ;
         UpdateEngineTDB.register() ;
+        MappingRegistry.addPrefixMapping(TDB.tdbSymbolPrefix, TDB.tdbParamNS) ;
 
         wireIntoExecution() ;
         

Modified: incubator/jena/Jena2/TDB/trunk/src/main/java/com/hp/hpl/jena/tdb/sys/SystemTDB.java
URL: http://svn.apache.org/viewvc/incubator/jena/Jena2/TDB/trunk/src/main/java/com/hp/hpl/jena/tdb/sys/SystemTDB.java?rev=1180152&r1=1180151&r2=1180152&view=diff
==============================================================================
--- incubator/jena/Jena2/TDB/trunk/src/main/java/com/hp/hpl/jena/tdb/sys/SystemTDB.java (original)
+++ incubator/jena/Jena2/TDB/trunk/src/main/java/com/hp/hpl/jena/tdb/sys/SystemTDB.java Fri Oct  7 18:51:57 2011
@@ -34,8 +34,6 @@ public class SystemTDB
     // It's visibility is TDB, not really public. 
     private static final Logger log = LoggerFactory.getLogger(TDB.class) ;
     
-    public static final String TDB_NS = "http://jena.hpl.hp.com/TDB#" ;
-    
     // ---- Constants that can't be changed without invalidating on-disk data.  
     
     /** Size, in bytes, of a Java long */