Home
last modified time | relevance | path

Searched refs:terminateAbility (Results 1 - 3 of 3) sorted by relevance

/foundation/ability/ability_lite/services/abilitymgr_lite/src/task/
H A Dability_terminate_task.cpp34 PageAbilityRecord *terminateAbility = stackManager.FindPageAbility(*abilityMgrContext_, token_); in Execute() local
35 if (terminateAbility == nullptr) { in Execute()
38 if (terminateAbility->GetAbilityInfo().abilityType == AbilityType::SERVICE) { in Execute()
39 return terminateAbility->ForceStopServiceAbility(); in Execute()
42 return terminateAbility->InactiveAbility(); in Execute()
/foundation/ability/ability_runtime/services/abilitymgr/src/scene_board/
H A Dui_ability_lifecycle_manager.cpp1216 for (auto terminateAbility : terminateAbilityList_) { in CompleteBackground()
1217 if (terminateAbility->GetAbilityState() == AbilityState::BACKGROUND) { in CompleteBackground()
1218 auto timeoutTask = [terminateAbility, self]() { in CompleteBackground()
1220 self->DelayCompleteTerminate(terminateAbility); in CompleteBackground()
1222 terminateAbility->Terminate(timeoutTask); in CompleteBackground()
/foundation/ability/ability_runtime/services/abilitymgr/src/mission/
H A Dmission_list_manager.cpp1435 for (auto terminateAbility : terminateAbilityList_) { in CompleteBackground()
1436 if (terminateAbility->GetAbilityState() == AbilityState::BACKGROUND) { in CompleteBackground()
1437 auto timeoutTask = [terminateAbility, self]() { in CompleteBackground()
1439 self->DelayCompleteTerminate(terminateAbility); in CompleteBackground()
1441 terminateAbility->Terminate(timeoutTask); in CompleteBackground()

Completed in 13 milliseconds