org.rocksdb.RocksDB.isOwningHandle()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(1.5k)|赞(0)|评价(0)|浏览(188)

本文整理了Java中org.rocksdb.RocksDB.isOwningHandle方法的一些代码示例,展示了RocksDB.isOwningHandle的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。RocksDB.isOwningHandle方法的具体详情如下:
包路径:org.rocksdb.RocksDB
类名称:RocksDB
方法名:isOwningHandle

RocksDB.isOwningHandle介绍

暂无

代码示例

代码示例来源:origin: hugegraph/hugegraph

  1. private RocksDB rocksdb() {
  2. assert this.rocksdb.isOwningHandle();
  3. return this.rocksdb;
  4. }

代码示例来源:origin: hugegraph/hugegraph

  1. private void checkValid() {
  2. E.checkState(this.rocksdb.isOwningHandle(),
  3. "It seems RocksDB has been closed");
  4. }

代码示例来源:origin: com.baidu.hugegraph/hugegraph-rocksdb

  1. private RocksDB rocksdb() {
  2. assert this.rocksdb.isOwningHandle();
  3. return this.rocksdb;
  4. }

代码示例来源:origin: com.baidu.hugegraph/hugegraph-rocksdb

  1. private void checkValid() {
  2. E.checkState(this.rocksdb.isOwningHandle(),
  3. "It seems RocksDB has been closed");
  4. }

代码示例来源:origin: org.rocksdb/rocksdbjni

  1. @Override protected final native void disposeInternal(final long handle);

代码示例来源:origin: org.rocksdb/rocksdbjni

  1. /**
  2. * Creates a Checkpoint object to be used for creating open-able
  3. * snapshots.
  4. *
  5. * @param db {@link RocksDB} instance.
  6. * @return a Checkpoint instance.
  7. *
  8. * @throws java.lang.IllegalArgumentException if {@link RocksDB}
  9. * instance is null.
  10. * @throws java.lang.IllegalStateException if {@link RocksDB}
  11. * instance is not initialized.
  12. */
  13. public static Checkpoint create(final RocksDB db) {
  14. if (db == null) {
  15. throw new IllegalArgumentException(
  16. "RocksDB instance shall not be null.");
  17. } else if (!db.isOwningHandle()) {
  18. throw new IllegalStateException(
  19. "RocksDB instance must be initialized.");
  20. }
  21. Checkpoint checkpoint = new Checkpoint(db);
  22. return checkpoint;
  23. }

相关文章