C# Class EasyNetQ.Scheduler.SchedulerService

Inheritance: ISchedulerService
Afficher le fichier Open project: EasyNetQ/EasyNetQ

Méthodes publiques

Méthode Description
OnMessage ( ScheduleMe scheduleMe ) : void
OnMessage ( UnscheduleMe unscheduleMe ) : void
OnPublishTimerTick ( object state ) : void
SchedulerService ( IBus bus, IEasyNetQLogger log, IScheduleRepository scheduleRepository, EasyNetQ.Scheduler.SchedulerServiceConfiguration configuration ) : System
Start ( ) : void
Stop ( ) : void

Private Methods

Méthode Description
OnPurgeTimerTick ( object state ) : void

Method Details

OnMessage() public méthode

public OnMessage ( ScheduleMe scheduleMe ) : void
scheduleMe EasyNetQ.SystemMessages.ScheduleMe
Résultat void

OnMessage() public méthode

public OnMessage ( UnscheduleMe unscheduleMe ) : void
unscheduleMe EasyNetQ.SystemMessages.UnscheduleMe
Résultat void

OnPublishTimerTick() public méthode

public OnPublishTimerTick ( object state ) : void
state object
Résultat void

SchedulerService() public méthode

public SchedulerService ( IBus bus, IEasyNetQLogger log, IScheduleRepository scheduleRepository, EasyNetQ.Scheduler.SchedulerServiceConfiguration configuration ) : System
bus IBus
log IEasyNetQLogger
scheduleRepository IScheduleRepository
configuration EasyNetQ.Scheduler.SchedulerServiceConfiguration
Résultat System

Start() public méthode

public Start ( ) : void
Résultat void

Stop() public méthode

public Stop ( ) : void
Résultat void