C# Class Stardust.Node.Timers.TrySendStatusToManagerTimer

Inheritance: System.Timers.Timer
显示文件 Open project: Teleopti/Stardust Class Usage Examples

Public Methods

Method Description
InvokeTriggerTrySendStatusSucceded ( ) : void
TrySendStatusToManagerTimer ( NodeConfiguration nodeConfiguration, Uri callbackTemplateUri, TrySendJobDetailToManagerTimer sendJobDetailToManagerTimer, IHttpSender httpSender, double interval = 500 ) : System

Protected Methods

Method Description
Dispose ( bool disposing ) : void
TrySendStatus ( JobQueueItemEntity jobQueueItemEntity, CancellationToken cancellationToken ) : Task

Private Methods

Method Description
OnTimedEvent ( object sender, System.Timers.ElapsedEventArgs e ) : void

Method Details

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

InvokeTriggerTrySendStatusSucceded() public method

public InvokeTriggerTrySendStatusSucceded ( ) : void
return void

TrySendStatus() protected method

protected TrySendStatus ( JobQueueItemEntity jobQueueItemEntity, CancellationToken cancellationToken ) : Task
jobQueueItemEntity Stardust.Node.Entities.JobQueueItemEntity
cancellationToken System.Threading.CancellationToken
return Task

TrySendStatusToManagerTimer() public method

public TrySendStatusToManagerTimer ( NodeConfiguration nodeConfiguration, Uri callbackTemplateUri, TrySendJobDetailToManagerTimer sendJobDetailToManagerTimer, IHttpSender httpSender, double interval = 500 ) : System
nodeConfiguration NodeConfiguration
callbackTemplateUri System.Uri
sendJobDetailToManagerTimer TrySendJobDetailToManagerTimer
httpSender IHttpSender
interval double
return System