Home
last modified time | relevance | path

Searched refs:Transaction (Results 1 - 20 of 20) sorted by relevance

/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/src/
H A Dtransaction.cpp18 std::pair<int32_t, std::shared_ptr<Transaction>> Transaction::Create( in Create()
27 int32_t Transaction::RegisterCreator(Creator creator) in RegisterCreator()
H A Dtransaction_impl.cpp28 const int32_t TransactionImpl::regCreator_ = Transaction::RegisterCreator(TransactionImpl::Create);
42 std::pair<int32_t, std::shared_ptr<Transaction>> TransactionImpl::Create( in Create()
H A Drdb_store.cpp358 std::pair<int32_t, std::shared_ptr<Transaction>> RdbStore::CreateTransaction(int32_t type) in CreateTransaction()
H A Drdb_store_impl.cpp2341 std::pair<int32_t, std::shared_ptr<Transaction>> RdbStoreImpl::CreateTransaction(int32_t type) in CreateTransaction()
2347 std::shared_ptr<Transaction> trans; in CreateTransaction()
2348 std::tie(errCode, trans) = Transaction::Create(type, conn, config_.GetName()); in CreateTransaction()
/foundation/distributeddatamgr/relational_store/frameworks/js/napi/relationalstore/include/
H A Dnapi_transaction.h29 class TransactionProxy final : public JSProxy::JSProxy<NativeRdb::Transaction> {
33 TransactionProxy(std::shared_ptr<NativeRdb::Transaction> transaction);
35 static napi_value NewInstance(napi_env env, std::shared_ptr<NativeRdb::Transaction> transaction);
H A Dnapi_rdb_context.h88 std::shared_ptr<Transaction> transaction;
/foundation/distributeddatamgr/relational_store/interfaces/inner_api/rdb/include/
H A Dtransaction.h35 class API_EXPORT Transaction { class
76 using Creator = std::function<std::pair<int32_t, std::shared_ptr<Transaction>>(
79 static std::pair<int32_t, std::shared_ptr<Transaction>> Create(
83 virtual ~Transaction() = default;
H A Drdb_store.h479 virtual std::pair<int32_t, std::shared_ptr<Transaction>> CreateTransaction(int32_t type);
/foundation/distributeddatamgr/relational_store/test/native/rdb/unittest/
H A Dtransaction_test.cpp96 auto [ret, transaction] = store->CreateTransaction(Transaction::EXCLUSIVE); in HWTEST_F()
147 auto [ret, transaction] = store->CreateTransaction(Transaction::EXCLUSIVE); in HWTEST_F()
192 auto [ret, transaction] = store->CreateTransaction(Transaction::EXCLUSIVE); in HWTEST_F()
196 Transaction::Rows rows { in HWTEST_F()
225 auto [ret, transaction] = store->CreateTransaction(Transaction::EXCLUSIVE); in HWTEST_F()
229 Transaction::RefRows rows; in HWTEST_F()
258 auto [ret, transaction] = store->CreateTransaction(Transaction::EXCLUSIVE); in HWTEST_F()
317 auto [ret, transaction] = store->CreateTransaction(Transaction::EXCLUSIVE); in HWTEST_F()
321 Transaction::RefRows rows; in HWTEST_F()
368 auto [ret, transaction] = store->CreateTransaction(Transaction in HWTEST_F()
[all...]
H A Drdb_store_impl_test.cpp867 auto [errCode, trans] = store_->CreateTransaction(Transaction::DEFERRED); in HWTEST_F()
871 std::tie(errCode, trans) = store_->CreateTransaction(Transaction::IMMEDIATE); in HWTEST_F()
875 std::tie(errCode, trans) = store_->CreateTransaction(Transaction::EXCLUSIVE); in HWTEST_F()
890 std::tie(errCode, trans) = store_->CreateTransaction(Transaction::TRANS_BUTT); in HWTEST_F()
906 std::vector<std::shared_ptr<Transaction>> entries; in HWTEST_F()
908 std::shared_ptr<Transaction> trans = nullptr; in HWTEST_F()
910 std::tie(errCode, trans) = store_->CreateTransaction(Transaction::DEFERRED); in HWTEST_F()
929 auto [errCode, trans] = store_->CreateTransaction(Transaction::EXCLUSIVE); in HWTEST_F()
/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/include/
H A Dtransaction_impl.h27 class TransactionImpl : public Transaction {
50 static std::pair<int32_t, std::shared_ptr<Transaction>> Create(
H A Drdb_store_impl.h146 std::pair<int32_t, std::shared_ptr<Transaction>> CreateTransaction(int32_t type) override;
236 std::list<std::weak_ptr<Transaction>> transactions_;
/foundation/distributeddatamgr/relational_store/frameworks/js/napi/relationalstore/src/
H A Dnapi_rdb_const_properties.cpp254 SET_NAPI_PROPERTY(transactionType, "DEFERRED", int32_t(NativeRdb::Transaction::DEFERRED)); in ExportTransactionType()
255 SET_NAPI_PROPERTY(transactionType, "IMMEDIATE", int32_t(NativeRdb::Transaction::IMMEDIATE)); in ExportTransactionType()
256 SET_NAPI_PROPERTY(transactionType, "EXCLUSIVE", int32_t(NativeRdb::Transaction::EXCLUSIVE)); in ExportTransactionType()
H A Dnapi_transaction.cpp45 std::shared_ptr<NativeRdb::Transaction> StealTransaction() in StealTransaction()
56 std::shared_ptr<NativeRdb::Transaction> transaction_ = nullptr;
178 napi_value TransactionProxy::NewInstance(napi_env env, std::shared_ptr<NativeRdb::Transaction> transaction) in NewInstance()
180 napi_value cons = JSUtils::GetClass(env, "ohos.data.relationalStore", "Transaction"); in NewInstance()
182 LOG_ERROR("Constructor of Transaction is nullptr!"); in NewInstance()
219 auto jsCtor = JSUtils::DefineClass(env, "ohos.data.relationalStore", "Transaction", lambda, Initialize); in Init()
220 NAPI_CALL_RETURN_VOID(env, napi_set_named_property(env, exports, "Transaction", jsCtor)); in Init()
240 TransactionProxy::TransactionProxy(std::shared_ptr<NativeRdb::Transaction> transaction) in TransactionProxy()
H A Dnapi_rdb_store.cpp648 context->transactionType = Transaction::DEFERRED; in ParseTransactionType()
651 bool checked = status == napi_ok && context->transactionType >= Transaction::DEFERRED && in ParseTransactionType()
652 context->transactionType <= Transaction::EXCLUSIVE; in ParseTransactionType()
/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/mock/include/
H A Drdb_store_impl.h77 std::pair<int32_t, std::shared_ptr<Transaction>> CreateTransaction(int32_t type) override;
140 std::list<std::weak_ptr<Transaction>> transactions_;
/foundation/communication/ipc/ipc/native/test/fuzztest/mock/binderinvoker_fuzzer/
H A Dbinderinvoker_fuzzer.cpp45 invoker->Transaction(trSecctx); in TransactionTest()
/foundation/communication/ipc/ipc/native/src/mock/include/
H A Dbinder_invoker.h184 void Transaction(binder_transaction_data_secctx& trSecctx);
/foundation/communication/ipc/ipc/native/src/mock/source/
H A Dbinder_invoker.cpp797 void BinderInvoker::Transaction(binder_transaction_data_secctx& trSecctx) in Transaction() function in OHOS::IPC_SINGLE::BinderInvoker
916 Transaction(trSecctx); in OnTransaction()
/foundation/distributeddatamgr/kv_store/frameworks/innerkitsimpl/kvdb/test/
H A Dsingle_store_impl_test.cpp285 * @tc.name: Transaction
291 HWTEST_F(SingleStoreImplTest, Transaction, TestSize.Level0) in HWTEST_F()

Completed in 23 milliseconds