42 ret = provider::dto::Execution::Status::Idle;
45 ret = provider::dto::Execution::Status::Scheduled;
51 ret = provider::dto::Execution::Status::Failed;
54 ret = provider::dto::Execution::Status::Succeeded;
57 ret = provider::dto::Execution::Status::Aborted;
71 ret = provider::dto::Execution::Status::Failed;
74 ret = provider::dto::Execution::Status::Succeeded;
77 ret = provider::dto::Execution::Status::Aborted;
88 ret = provider::dto::Execution::Status::Failed;
91 ret = provider::dto::Execution::Status::Succeeded;
94 ret = provider::dto::Execution::Status::Aborted;
104 case provider::dto::Execution::Status::Idle:
106 case provider::dto::Execution::Status::Scheduled:
110 case provider::dto::Execution::Status::Failed:
113 case provider::dto::Execution::Status::Succeeded:
116 case provider::dto::Execution::Status::Aborted:
120 throw error::SkillException(__PRETTY_FUNCTION__,
"You entered an invalid execution status type to convert to a terminating status.");
127 case provider::dto::Execution::Status::Idle:
129 case provider::dto::Execution::Status::Scheduled:
134 case provider::dto::Execution::Status::Failed:
137 case provider::dto::Execution::Status::Succeeded:
140 case provider::dto::Execution::Status::Aborted:
144 throw error::SkillException(__PRETTY_FUNCTION__,
"You entered an invalid execution status type to convert to a terminating status.");
151 case provider::dto::Execution::Status::Idle:
154 case provider::dto::Execution::Status::Scheduled:
160 case provider::dto::Execution::Status::Failed:
163 case provider::dto::Execution::Status::Succeeded:
166 case provider::dto::Execution::Status::Aborted:
178 provider::dto::SkillStatusUpdate
ret;
190 provider::dto::SkillStatusUpdate
ret;
202 provider::dto::SkillStatusUpdate
ret;
215 ret.skillId = {
update.header.skillId.providerName,
update.header.skillId.skillName};
216 ret.executorName =
update.header.executorName;
226 ret.skillId = {
update.header.skillId.providerName,
update.header.skillId.skillName};
227 ret.executorName =
update.header.executorName;
237 ret.skillId = {
update.header.skillId.providerName,
update.header.skillId.skillName};
238 ret.executorName =
update.header.executorName;