};
FilesystemManager& fsm = FilesystemManager::GetInstance();
- common::TaskQueue::GetInstance().Async(
+ common::TaskQueue::GetInstance().Queue(
std::bind(&FilesystemManager::Rename, &fsm, oldPath, newPath, onSuccess, onError));
}
};
FilesystemManager& fm = FilesystemManager::GetInstance();
- common::TaskQueue::GetInstance().Async(
+ common::TaskQueue::GetInstance().Queue(
std::bind(&FilesystemManager::RemoveDirectory, &fm, pathToDelete, onSuccess, onError));
}
};
FilesystemManager& fm = FilesystemManager::GetInstance();
- common::TaskQueue::GetInstance().Async(std::bind(&FilesystemManager::CopyTo, &fm, originPath,
+ common::TaskQueue::GetInstance().Queue(std::bind(&FilesystemManager::CopyTo, &fm, originPath,
destinationPath, overwrite, onSuccess, onError));
}
bool make_parents = args.get("makeParents").get<bool>();
CHECK_STORAGE_ACCESS(path, &out);
- this->worker.add_job([this, callback_id, path, make_parents] {
+ common::TaskQueue::GetInstance().Async([this, callback_id, path, make_parents] {
picojson::value response = picojson::value(picojson::object());
picojson::object& obj = response.get<picojson::object>();
obj["callbackId"] = picojson::value(callback_id);
const std::string& path = args.get("path").get<std::string>();
CHECK_STORAGE_ACCESS(path, &out);
- this->worker.add_job([this, callback_id, path] {
+ common::TaskQueue::GetInstance().Async([this, callback_id, path] {
picojson::value response = picojson::value(picojson::object());
picojson::object& obj = response.get<picojson::object>();
obj["callbackId"] = picojson::value(callback_id);
CHECK_STORAGE_ACCESS(path, &out);
bool recursive = args.get("recursive").get<bool>();
- this->worker.add_job([this, callback_id, path, recursive] {
+ common::TaskQueue::GetInstance().Queue([this, callback_id, path, recursive] {
ScopeLogger();
picojson::value response = picojson::value(picojson::object());
picojson::object& obj = response.get<picojson::object>();
CHECK_STORAGE_ACCESS(destination_path, &out);
bool overwrite = args.get("overwrite").get<bool>();
- this->worker.add_job([this, callback_id, path, destination_path, overwrite] {
+ common::TaskQueue::GetInstance().Queue([this, callback_id, path, destination_path, overwrite] {
picojson::value response = picojson::value(picojson::object());
picojson::object& obj = response.get<picojson::object>();
obj["callbackId"] = picojson::value(callback_id);
double callback_id = args.get("callbackId").get<double>();
bool overwrite = args.get("overwrite").get<bool>();
- this->worker.add_job([this, callback_id, path, destination_path, overwrite] {
+ common::TaskQueue::GetInstance().Queue([this, callback_id, path, destination_path, overwrite] {
ScopeLogger();
picojson::value response = picojson::value(picojson::object());
picojson::object& obj = response.get<picojson::object>();
double callback_id = args.get("callbackId").get<double>();
bool overwrite = args.get("overwrite").get<bool>();
- this->worker.add_job([this, callback_id, path, destination_path, overwrite] {
+ common::TaskQueue::GetInstance().Queue([this, callback_id, path, destination_path, overwrite] {
ScopeLogger();
picojson::value response = picojson::value(picojson::object());
picojson::object& obj = response.get<picojson::object>();
CHECK_STORAGE_ACCESS(destination_path, &out);
bool overwrite = args.get("overwrite").get<bool>();
- this->worker.add_job([this, callback_id, path, destination_path, overwrite] {
+ common::TaskQueue::GetInstance().Queue([this, callback_id, path, destination_path, overwrite] {
picojson::value response = picojson::value(picojson::object());
picojson::object& obj = response.get<picojson::object>();
obj["callbackId"] = picojson::value(callback_id);
double callback_id = args.get("callbackId").get<double>();
const std::string& new_name = args.get("newName").get<std::string>();
- this->worker.add_job([this, callback_id, new_name, path] {
+ common::TaskQueue::GetInstance().Async([this, callback_id, new_name, path] {
ScopeLogger();
picojson::value response = picojson::value(picojson::object());
picojson::object& obj = response.get<picojson::object>();
const picojson::object& filter = args.get("filter").get<picojson::object>();
CHECK_STORAGE_ACCESS(path, &out);
- this->worker.add_job([this, callback_id, path, filter] {
+ common::TaskQueue::GetInstance().Async([this, callback_id, path, filter] {
ScopeLogger();
picojson::value response = picojson::value(picojson::object());
picojson::object& obj = response.get<picojson::object>();