C# Class PHmiRunner.Utils.ProjectRunner

Inheritance: IProjectRunner
Exibir arquivo Open project: phmi/phmi

Public Methods

Method Description
ProjectRunner ( string projectName, IModelContext context, ITimeService timeService, IReporter reporter, string dataDbConnectionString, IDataDbCreatorFactory dataDbCreatorFactory, IUsersRunnerFactory usersRunnerFactory, IServiceRunnerFactory serviceRunnerFactory, ICyclicRunnerFactory cyclicRunnerFactory, IIoDeviceRunTargetFactory ioDeviceRunTargetFactory, IAlarmsRunTargetFactory alarmsRunTargetFactory, ITrendsRunTargetFactory trendsRunTargetFactory, ILogRunTargetFactory logMaintainerFactory ) : System
Start ( ) : void
Stop ( ) : void

Private Methods

Method Description
StartAlarms ( ) : void
StartIoDevices ( ) : void
StartLogs ( ) : void
StartService ( ) : void
StartTrends ( ) : void
StartUsersRunner ( ) : void
StopAlarms ( ) : void
StopIoDevices ( ) : void
StopRunners ( ) : void
StopService ( ) : void
StopTrends ( ) : void

Method Details

ProjectRunner() public method

public ProjectRunner ( string projectName, IModelContext context, ITimeService timeService, IReporter reporter, string dataDbConnectionString, IDataDbCreatorFactory dataDbCreatorFactory, IUsersRunnerFactory usersRunnerFactory, IServiceRunnerFactory serviceRunnerFactory, ICyclicRunnerFactory cyclicRunnerFactory, IIoDeviceRunTargetFactory ioDeviceRunTargetFactory, IAlarmsRunTargetFactory alarmsRunTargetFactory, ITrendsRunTargetFactory trendsRunTargetFactory, ILogRunTargetFactory logMaintainerFactory ) : System
projectName string
context IModelContext
timeService ITimeService
reporter IReporter
dataDbConnectionString string
dataDbCreatorFactory IDataDbCreatorFactory
usersRunnerFactory IUsersRunnerFactory
serviceRunnerFactory IServiceRunnerFactory
cyclicRunnerFactory ICyclicRunnerFactory
ioDeviceRunTargetFactory IIoDeviceRunTargetFactory
alarmsRunTargetFactory IAlarmsRunTargetFactory
trendsRunTargetFactory ITrendsRunTargetFactory
logMaintainerFactory ILogRunTargetFactory
return System

Start() public method

public Start ( ) : void
return void

Stop() public method

public Stop ( ) : void
return void