Searched refs:SystemProcessStateHandler (Results 1 – 2 of 2) sorted by relevance
78 class SystemProcessStateHandler {80 explicit SystemProcessStateHandler(const std::shared_ptr<SystemAbilityStateListener>& listener) in SystemProcessStateHandler() function82 virtual ~SystemProcessStateHandler() {}; in ~SystemProcessStateHandler()89 class NotStartedStateHandler : public SystemProcessStateHandler {92 : SystemProcessStateHandler(listener) {}; in NotStartedStateHandler()97 class StartedStateHandler : public SystemProcessStateHandler {100 : SystemProcessStateHandler(listener) {}; in StartedStateHandler()105 class StoppingStateHandler : public SystemProcessStateHandler {108 : SystemProcessStateHandler(listener) {}; in StoppingStateHandler()125 … std::map<SystemProcessState, std::shared_ptr<SystemProcessStateHandler>> processStateHandlerMap_;
114 std::shared_ptr<SystemProcessStateHandler> handler = processStateHandlerMap_[nextState]; in ProcessStateTransitionLocked()