C# Class Universe.Services.Scheduler

Inheritance: Universe.Framework.Services.ConnectorBase, IScheduleService, IService
Show file Open project: Virtual-Universe/Virtual-Universe

Public Properties

Property Type Description
EventManager Universe.Framework.Services.ClassHelpers.Other.UniverseEventManager

Public Methods

Method Description
FinishedStartup ( ) : void

All modules have started up and it is ready to run

Initialize ( IConfigSource config, IRegistryCore registry ) : void

Set up and register the module

Start ( IConfigSource config, IRegistryCore registry ) : void

Load other IService modules now that this is set up

Private Methods

Method Description
Exist ( string scdID ) : bool
Get ( string ID ) : SchedulerItem
Get ( string scheduleFor, string fireFunction ) : SchedulerItem
GetFunctionItem ( string fireFunction ) : SchedulerItem
RemoveFireFunction ( string identifier ) : void
RemoveID ( string id ) : void
Save ( SchedulerItem I ) : string

Method Details

FinishedStartup() public method

All modules have started up and it is ready to run
public FinishedStartup ( ) : void
return void

Initialize() public method

Set up and register the module
public Initialize ( IConfigSource config, IRegistryCore registry ) : void
config IConfigSource Config file
registry IRegistryCore Place to register the modules into
return void

Start() public method

Load other IService modules now that this is set up
public Start ( IConfigSource config, IRegistryCore registry ) : void
config IConfigSource Config file
registry IRegistryCore Place to register and retrieve module interfaces
return void

Property Details

EventManager public property

public UniverseEventManager,Universe.Framework.Services.ClassHelpers.Other EventManager
return Universe.Framework.Services.ClassHelpers.Other.UniverseEventManager