return Status::OK;
}
-Step::Status StepCopy::clean() {
- return Status::OK;
-}
-
Step::Status StepCopy::undo() {
if (bf::exists(context_->pkg_path.get()))
bf::remove_all(context_->pkg_path.get());
using Step::Step;
Status process() override;
- Status clean() override;
+ Status clean() override { return Status::OK; }
Status undo() override;
Status precheck() override;
return Status::OK;
}
-Step::Status StepGenerateXml::clean() {
- return Status::OK;
-}
-
Step::Status StepGenerateXml::undo() {
if (fs::exists(icon_path_))
fs::remove_all(icon_path_);
using Step::Step;
Status process() override;
- Status clean() override;
+ Status clean() override { return Status::OK; }
Status undo() override;
Status precheck() override;
return Status::OK;
}
-Step::Status StepParse::clean() {
- return Status::OK;
-}
-
-Step::Status StepParse::undo() {
- return Status::OK;
-}
-
} // namespace parse
} // namespace common_installer
using Step::Step;
Status process() override;
- Status clean() override;
- Status undo() override;
+ Status clean() override { return Status::OK; }
+ Status undo() override { return Status::OK; }
Status precheck() override { return Status::OK; }
SCOPE_LOG_TAG(Parse)
return Status::OK;
}
-Step::Status StepRegisterApplication::clean() {
- return Status::OK;
-}
-
Step::Status StepRegisterApplication::undo() {
UnregisterAppInPkgmgr(context_->xml_path.get(), context_->pkgid.get(),
context_->uid.get());
using Step::Step;
Status process() override;
- Status clean() override;
+ Status clean() override { return Status::OK; }
Status undo() override;
Status precheck() override;
namespace common_installer {
namespace unzip {
-StepUnzip::StepUnzip(ContextInstaller* context)
- : Step(context) {}
-
Step::Status StepUnzip::precheck() {
if (context_->file_path.get().empty()) {
LOG(ERROR) << "file_path attribute is empty";
class StepUnzip : public Step {
public:
- explicit StepUnzip(ContextInstaller* context);
-
+ using Step::Step;
Status process() override;
Status clean() override { return Status::OK; }
Status undo() override;
return Status::OK;
}
-Step::Status StepUpdateApplication::clean() {
- return Status::OK;
-}
-
Step::Status StepUpdateApplication::undo() {
// Prepare certification info for revert
ValidationCore::Base64Decoder decoder;
using Step::Step;
Status process() override;
- Status clean() override;
+ Status clean() override { return Status::OK; }
Status undo() override;
Status precheck() override;
}
-Status StepCreateSymbolicLink::clean() {
- return Status::OK;
-}
-
-
Status StepCreateSymbolicLink::undo() {
manifest_x* m = context_->manifest_data.get();
uiapplication_x *uiapp = m->uiapplication;
public:
using Step::Step;
Status process() override;
- Status clean() override;
+ Status clean() override { return Status::OK; }
Status undo() override;
Status precheck() override { return Status::OK; }
};
step/step_rds_modify.cc
wgt_app_query_interface.cc
wgt_backend.cc
- wgt_backend_data.cc
)
IF(WRT_LAUNCHER)
return Status::OK;
}
-common_installer::Step::Status StepCreateSymbolicLink::clean() {
- return Status::OK;
-}
-
common_installer::Step::Status StepCreateSymbolicLink::undo() {
uiapplication_x* ui = context_->manifest_data.get()->uiapplication;
serviceapplication_x* svc = context_->manifest_data.get()->serviceapplication;
using Step::Step;
Status process() override;
- Status clean() override;
+ Status clean() override { return Status::OK; }
Status undo() override;
Status precheck() override { return Status::OK; }
+++ /dev/null
-// Copyright (c) 2015 Samsung Electronics Co., Ltd All Rights Reserved
-// Use of this source code is governed by a apache 2.0 license that can be
-// found in the LICENSE file.
-
-#include "wgt/wgt_backend_data.h"
-
-namespace wgt {
-
-WgtBackendData::WgtBackendData() {
-}
-
-} // namespace wgt
class WgtBackendData : public common_installer::BackendData {
public:
- WgtBackendData();
-
Property<std::vector<std::string>> files_to_add;
Property<std::vector<std::string>> files_to_modify;
Property<std::vector<std::string>> files_to_delete;