private void checkStatus() throws NativeDB.DBException { NativeDB.checkStatus(IteratorJNI.status(self)); }
private void checkStatus() throws NativeDB.DBException { NativeDB.checkStatus(IteratorJNI.status(self)); }
private void put(NativeWriteOptions options, NativeSlice keySlice, NativeSlice valueSlice) throws DBException { assertAllocated(); checkStatus(DBJNI.Put(self, options, keySlice, valueSlice)); }
private void delete(NativeWriteOptions options, NativeSlice keySlice) throws DBException { assertAllocated(); checkStatus(DBJNI.Delete(self, options, keySlice)); }
private void delete(NativeWriteOptions options, NativeSlice keySlice) throws DBException { assertAllocated(); checkStatus(DBJNI.Delete(self, options, keySlice)); }
private void put(NativeWriteOptions options, NativeSlice keySlice, NativeSlice valueSlice) throws DBException { assertAllocated(); checkStatus(DBJNI.Put(self, options, keySlice, valueSlice)); }
static public void repair(File path, NativeOptions options) throws IOException, DBException { checkArgNotNull(options, "options"); checkArgNotNull(path, "path"); checkStatus(DBJNI.RepairDB(path.getCanonicalPath(), options)); } }
static public void repair(File path, NativeOptions options) throws IOException, DBException { checkArgNotNull(options, "options"); checkArgNotNull(path, "path"); checkStatus(DBJNI.RepairDB(path.getCanonicalPath(), options)); } }
static public void repair(File path, NativeOptions options) throws IOException, DBException { checkArgNotNull(options, "options"); checkArgNotNull(path, "path"); checkStatus(DBJNI.RepairDB(path.getCanonicalPath(), options)); } }
static public void destroy(File path, NativeOptions options) throws IOException, DBException { checkArgNotNull(options, "options"); checkArgNotNull(path, "path"); checkStatus(DBJNI.DestroyDB(path.getCanonicalPath(), options)); }
static public void destroy(File path, NativeOptions options) throws IOException, DBException { checkArgNotNull(options, "options"); checkArgNotNull(path, "path"); checkStatus(DBJNI.DestroyDB(path.getCanonicalPath(), options)); }
private void delete(NativeWriteOptions options, NativeSlice keySlice) throws DBException { assertAllocated(); checkStatus(DBJNI.Delete(self, options, keySlice)); }
static public void destroy(File path, NativeOptions options) throws IOException, DBException { checkArgNotNull(options, "options"); checkArgNotNull(path, "path"); checkStatus(DBJNI.DestroyDB(path.getCanonicalPath(), options)); }
private void put(NativeWriteOptions options, NativeSlice keySlice, NativeSlice valueSlice) throws DBException { assertAllocated(); checkStatus(DBJNI.Put(self, options, keySlice, valueSlice)); }
public void write(NativeWriteOptions options, NativeWriteBatch updates) throws DBException { checkArgNotNull(options, "options"); checkArgNotNull(updates, "updates"); checkStatus(DBJNI.Write(self, options, updates.pointer())); }
public void write(NativeWriteOptions options, NativeWriteBatch updates) throws DBException { checkArgNotNull(options, "options"); checkArgNotNull(updates, "updates"); checkStatus(DBJNI.Write(self, options, updates.pointer())); }
public static NativeDB open(NativeOptions options, File path) throws IOException, DBException { checkArgNotNull(options, "options"); checkArgNotNull(path, "path"); long rc[] = new long[1]; try { checkStatus(DBJNI.Open(options, path.getCanonicalPath(), rc)); } catch (IOException e) { if( rc[0]!=0 ) { DBJNI.delete(rc[0]); } throw e; } return new NativeDB(rc[0]); }
public void write(NativeWriteOptions options, NativeWriteBatch updates) throws DBException { checkArgNotNull(options, "options"); checkArgNotNull(updates, "updates"); checkStatus(DBJNI.Write(self, options, updates.pointer())); }
public static NativeDB open(NativeOptions options, File path) throws IOException, DBException { checkArgNotNull(options, "options"); checkArgNotNull(path, "path"); long rc[] = new long[1]; try { checkStatus(DBJNI.Open(options, path.getCanonicalPath(), rc)); } catch (IOException e) { if( rc[0]!=0 ) { DBJNI.delete(rc[0]); } throw e; } return new NativeDB(rc[0]); }
public static NativeDB open(NativeOptions options, File path) throws IOException, DBException { checkArgNotNull(options, "options"); checkArgNotNull(path, "path"); long rc[] = new long[1]; try { checkStatus(DBJNI.Open(options, path.getCanonicalPath(), rc)); } catch (IOException e) { if( rc[0]!=0 ) { DBJNI.delete(rc[0]); } throw e; } return new NativeDB(rc[0]); }