class Supervisor implements IOFogModule {

    private void startModule(IOFogModule ioFogModule) throws Exception {
        logInfo(" Starting " + ioFogModule.getModuleName());
        StatusReporter.setSupervisorStatus().setModuleStatus(ioFogModule.getModuleIndex(), STARTING);
        ioFogModule.start();
        StatusReporter.setSupervisorStatus().setModuleStatus(ioFogModule.getModuleIndex(), RUNNING);
        logInfo(" Started " + ioFogModule.getModuleName());
    }

    public  Supervisor();

}