// (found in the LICENSE.Apache file in the root directory).
//
// This file implements the "bridge" between Java and C++
-// for rocksdb::TransactionDBOptions.
+// for ROCKSDB_NAMESPACE::TransactionDBOptions.
#include <jni.h>
*/
jlong Java_org_rocksdb_TransactionDBOptions_newTransactionDBOptions(
JNIEnv* /*env*/, jclass /*jcls*/) {
- rocksdb::TransactionDBOptions* opts = new rocksdb::TransactionDBOptions();
+ ROCKSDB_NAMESPACE::TransactionDBOptions* opts =
+ new ROCKSDB_NAMESPACE::TransactionDBOptions();
return reinterpret_cast<jlong>(opts);
}
jlong Java_org_rocksdb_TransactionDBOptions_getMaxNumLocks(JNIEnv* /*env*/,
jobject /*jobj*/,
jlong jhandle) {
- auto* opts = reinterpret_cast<rocksdb::TransactionDBOptions*>(jhandle);
+ auto* opts =
+ reinterpret_cast<ROCKSDB_NAMESPACE::TransactionDBOptions*>(jhandle);
return opts->max_num_locks;
}
*/
void Java_org_rocksdb_TransactionDBOptions_setMaxNumLocks(
JNIEnv* /*env*/, jobject /*jobj*/, jlong jhandle, jlong jmax_num_locks) {
- auto* opts = reinterpret_cast<rocksdb::TransactionDBOptions*>(jhandle);
+ auto* opts =
+ reinterpret_cast<ROCKSDB_NAMESPACE::TransactionDBOptions*>(jhandle);
opts->max_num_locks = jmax_num_locks;
}
jlong Java_org_rocksdb_TransactionDBOptions_getNumStripes(JNIEnv* /*env*/,
jobject /*jobj*/,
jlong jhandle) {
- auto* opts = reinterpret_cast<rocksdb::TransactionDBOptions*>(jhandle);
+ auto* opts =
+ reinterpret_cast<ROCKSDB_NAMESPACE::TransactionDBOptions*>(jhandle);
return opts->num_stripes;
}
jobject /*jobj*/,
jlong jhandle,
jlong jnum_stripes) {
- auto* opts = reinterpret_cast<rocksdb::TransactionDBOptions*>(jhandle);
+ auto* opts =
+ reinterpret_cast<ROCKSDB_NAMESPACE::TransactionDBOptions*>(jhandle);
opts->num_stripes = jnum_stripes;
}
*/
jlong Java_org_rocksdb_TransactionDBOptions_getTransactionLockTimeout(
JNIEnv* /*env*/, jobject /*jobj*/, jlong jhandle) {
- auto* opts = reinterpret_cast<rocksdb::TransactionDBOptions*>(jhandle);
+ auto* opts =
+ reinterpret_cast<ROCKSDB_NAMESPACE::TransactionDBOptions*>(jhandle);
return opts->transaction_lock_timeout;
}
void Java_org_rocksdb_TransactionDBOptions_setTransactionLockTimeout(
JNIEnv* /*env*/, jobject /*jobj*/, jlong jhandle,
jlong jtransaction_lock_timeout) {
- auto* opts = reinterpret_cast<rocksdb::TransactionDBOptions*>(jhandle);
+ auto* opts =
+ reinterpret_cast<ROCKSDB_NAMESPACE::TransactionDBOptions*>(jhandle);
opts->transaction_lock_timeout = jtransaction_lock_timeout;
}
*/
jlong Java_org_rocksdb_TransactionDBOptions_getDefaultLockTimeout(
JNIEnv* /*env*/, jobject /*jobj*/, jlong jhandle) {
- auto* opts = reinterpret_cast<rocksdb::TransactionDBOptions*>(jhandle);
+ auto* opts =
+ reinterpret_cast<ROCKSDB_NAMESPACE::TransactionDBOptions*>(jhandle);
return opts->default_lock_timeout;
}
void Java_org_rocksdb_TransactionDBOptions_setDefaultLockTimeout(
JNIEnv* /*env*/, jobject /*jobj*/, jlong jhandle,
jlong jdefault_lock_timeout) {
- auto* opts = reinterpret_cast<rocksdb::TransactionDBOptions*>(jhandle);
+ auto* opts =
+ reinterpret_cast<ROCKSDB_NAMESPACE::TransactionDBOptions*>(jhandle);
opts->default_lock_timeout = jdefault_lock_timeout;
}
jbyte Java_org_rocksdb_TransactionDBOptions_getWritePolicy(JNIEnv* /*env*/,
jobject /*jobj*/,
jlong jhandle) {
- auto* opts = reinterpret_cast<rocksdb::TransactionDBOptions*>(jhandle);
- return rocksdb::TxnDBWritePolicyJni::toJavaTxnDBWritePolicy(
+ auto* opts =
+ reinterpret_cast<ROCKSDB_NAMESPACE::TransactionDBOptions*>(jhandle);
+ return ROCKSDB_NAMESPACE::TxnDBWritePolicyJni::toJavaTxnDBWritePolicy(
opts->write_policy);
}
jobject /*jobj*/,
jlong jhandle,
jbyte jwrite_policy) {
- auto* opts = reinterpret_cast<rocksdb::TransactionDBOptions*>(jhandle);
+ auto* opts =
+ reinterpret_cast<ROCKSDB_NAMESPACE::TransactionDBOptions*>(jhandle);
opts->write_policy =
- rocksdb::TxnDBWritePolicyJni::toCppTxnDBWritePolicy(jwrite_policy);
+ ROCKSDB_NAMESPACE::TxnDBWritePolicyJni::toCppTxnDBWritePolicy(
+ jwrite_policy);
}
/*
void Java_org_rocksdb_TransactionDBOptions_disposeInternal(JNIEnv* /*env*/,
jobject /*jobj*/,
jlong jhandle) {
- delete reinterpret_cast<rocksdb::TransactionDBOptions*>(jhandle);
+ delete reinterpret_cast<ROCKSDB_NAMESPACE::TransactionDBOptions*>(jhandle);
}