Go to the documentation of this file.
29 #include <IceGrid/Admin.h>
60 static std::shared_ptr<StopperFactory>
getFactory();
std::shared_ptr< ApplicationStopper > ApplicationStopperPtr
std::shared_ptr< ScenarioManager::Exec::StopperFactory > StopperFactoryPtr
virtual ApplicationStopperPtr getPidStopper()=0
Returns a system-specific ApplicationStopper, which stops by using the pid.
virtual ApplicationStopperPtr getByNameStopper()=0
Returns a system-specific ApplicationStopper, which stops by using the name.
Abstract base class for factory classes that create ApplicationStopper. Should be implemented for eac...
static std::shared_ptr< StopperFactory > getFactory()
Returns the right StopperFactory for this operating system.