Interface for classes that handle how application get stopped and killed.
Stops or kills applications on Linux based on their pid.
void kill(Data_Structure::ApplicationInstancePtr application) override
Kills an application based on its pid.
void stop(Data_Structure::ApplicationInstancePtr application) override
Stops an application based on its pid.
std::shared_ptr< ApplicationInstance > ApplicationInstancePtr