1 5 6 package jena; 7 8 import com.hp.hpl.jena.util.FileUtils; 9 10 25 26 public class dbload extends DBcmd 27 { 28 public static final String [] usage = new String [] 29 { 30 "dbload [--spec spec] | [db_description] [--model name] file" , 31 " where db_description is" , 32 " --db JDBC URL --dbType type" , 33 " --dbUser user --dbPassword password" 34 } ; 35 36 public static void main(String [] args) 37 { 38 dbload db = new dbload(); 39 db.setUsage(usage) ; 40 41 db.init(args); 43 45 db.exec(); 47 } 48 49 String filename = null ; 50 51 public dbload() 52 { 53 super("dbload", true); 54 } 55 56 void exec0() { return ; } 57 58 boolean exec1(String arg) 59 { 60 if ( verbose ) 61 System.out.println("Start load: "+arg) ; 62 if ( arg.indexOf(':') == -1 ) 64 arg = "file:"+arg ; 65 66 String lang = FileUtils.guessLang(arg) ; 67 getRDBModel().read(arg, lang) ; 68 return true ; 69 } 70 } 71 72 73 74 100 | Popular Tags |