Interface for classes that handle how application get stopped and killed.
virtual void kill(Data_Structure::ApplicationInstancePtr application)=0
Kills an application.
virtual void stop(Data_Structure::ApplicationInstancePtr application)=0
Stops an application.
std::shared_ptr< ApplicationInstance > ApplicationInstancePtr
std::shared_ptr< ApplicationStopper > ApplicationStopperPtr