1 29 30 package com.caucho.db.debug; 31 32 import com.caucho.db.Database; 33 import com.caucho.util.L10N; 34 import com.caucho.util.Log; 35 import com.caucho.vfs.Path; 36 import com.caucho.vfs.Vfs; 37 import com.caucho.vfs.WriteStream; 38 39 import java.util.logging.Logger ; 40 41 44 public class DebugQuery { 45 private static final Logger log = Log.open(DebugStore.class); 46 private static final L10N L = new L10N(DebugStore.class); 47 48 Database _db; 49 50 public DebugQuery(Path path) 51 throws Exception 52 { 53 _db = new Database(); 54 _db.setPath(path); 55 _db.init(); 56 } 57 58 public static void main(String []args) 59 throws Exception 60 { 61 if (args.length != 2) { 62 System.out.println("usage: DebugQuery db-directory query"); 63 return; 64 } 65 66 Path path = Vfs.lookup(args[0]); 67 68 WriteStream out = Vfs.openWrite(System.out); 69 70 DebugQuery query = new DebugQuery(path); 71 72 out.close(); 73 } 74 } 75 | Popular Tags |