Home
last modified time | relevance | path

Searched refs:DataShareExtAbility (Results 1 - 11 of 11) sorted by relevance

/foundation/distributeddatamgr/data_share/frameworks/native/provider/src/
H A Ddatashare_ext_ability.cpp29 CreatorFunc DataShareExtAbility::creator_ = nullptr;
30 void DataShareExtAbility::SetCreator(const CreatorFunc& creator) in SetCreator()
35 DataShareExtAbility* DataShareExtAbility::Create(const std::unique_ptr<Runtime>& runtime) in Create()
46 LOG_DEBUG("DataShareExtAbility::Create runtime"); in Create()
52 return new DataShareExtAbility(); in Create()
56 void DataShareExtAbility::Init(const std::shared_ptr<AbilityLocalRecord> &record, in Init()
62 LOG_INFO("DataShareExtAbility begin init context"); in Init()
65 std::vector<std::string> DataShareExtAbility::GetFileTypes(const Uri &uri, const std::string &mimeTypeFilter) in GetFileTypes()
71 int DataShareExtAbility
[all...]
H A Ddatashare_ext_ability_module_loader.cpp29 return DataShareExtAbility::Create(runtime); in Create()
36 params.insert(std::pair<std::string, std::string>("name", "DataShareExtAbility")); in GetParams()
47 return DataShareExtAbility::SetCreator(creator); in SetCreator()
H A Djs_datashare_ext_ability.cpp71 DataShareExtAbility::Init(record, application, handler, token); in Init()
290 LOG_WARN("Not found DataShareExtAbility.js"); in CallObjectMethod()
298 LOG_ERROR("Failed to get DataShareExtAbility object"); in CallObjectMethod()
305 LOG_ERROR("Failed to get '%{public}s' from DataShareExtAbility object", name); in CallObjectMethod()
343 LOG_WARN("Not found DataShareExtAbility.js"); in CallObjectMethod()
351 LOG_ERROR("Failed to get DataShareExtAbility object"); in CallObjectMethod()
358 LOG_ERROR("Failed to get '%{public}s' from DataShareExtAbility object", name); in CallObjectMethod()
456 auto ret = DataShareExtAbility::GetFileTypes(uri, mimeTypeFilter); in GetFileTypes()
487 auto ret = DataShareExtAbility::OpenFile(uri, mode); in OpenFile()
518 auto ret = DataShareExtAbility in OpenRawFile()
[all...]
/foundation/distributeddatamgr/data_share/frameworks/native/provider/include/
H A Ddatashare_ext_ability.h37 class DataShareExtAbility;
38 using CreatorFunc = std::function<DataShareExtAbility* (const std::unique_ptr<Runtime>& runtime)>;
42 class DataShareExtAbility : public ExtensionBase<DataShareExtAbilityContext> { class
44 DataShareExtAbility() = default;
45 virtual ~DataShareExtAbility() = default;
64 * @return The DataShareExtAbility instance.
66 static DataShareExtAbility* Create(const std::unique_ptr<Runtime>& runtime);
H A Djs_datashare_ext_ability.h36 class JsDataShareExtAbility : public DataShareExtAbility {
/foundation/multimedia/ringtone_library/services/ringtone_data_extension/src/
H A Dringtone_datashare_extension.cpp67 RingtoneDataShareExtension::RingtoneDataShareExtension(Runtime &runtime) : DataShareExtAbility(), runtime_(runtime) {} in RingtoneDataShareExtension()
82 DataShareExtAbility::Init(record, application, handler, token); in Init()
377 static DataShare::DataShareExtAbility *RingtoneDataShareCreator(const unique_ptr<Runtime> &runtime) in RingtoneDataShareCreator()
386 DataShare::DataShareExtAbility::SetCreator(RingtoneDataShareCreator); in RegisterDataShareCreator()
/foundation/multimedia/ringtone_library/services/ringtone_data_extension/include/
H A Dringtone_datashare_extension.h28 class RingtoneDataShareExtension : public DataShareExtAbility {
/foundation/multimedia/media_library/frameworks/innerkitsimpl/medialibrary_data_extension/include/
H A Dmedia_datashare_ext_ability.h34 class MediaDataShareExtAbility : public DataShareExtAbility {
/foundation/multimedia/ringtone_library/test/unittest/ringtone_data_extension_test/src/
H A Dringtone_datashare_extension_test.cpp60 AbilityRuntime::DataShareExtAbility::Create(runtime); in HWTEST_F()
/foundation/multimedia/media_library/frameworks/innerkitsimpl/medialibrary_data_extension/src/
H A Dmedia_datashare_ext_ability.cpp85 MediaDataShareExtAbility::MediaDataShareExtAbility(Runtime& runtime) : DataShareExtAbility(), runtime_(runtime) {} in MediaDataShareExtAbility()
100 DataShareExtAbility::Init(record, application, handler, token); in Init()
H A Dmedialibrary_data_manager.cpp164 static DataShare::DataShareExtAbility *MediaDataShareCreator(const unique_ptr<Runtime> &runtime) in MediaDataShareCreator()
173 DataShare::DataShareExtAbility::SetCreator(MediaDataShareCreator); in RegisterDataShareCreator()

Completed in 13 milliseconds