ClientSuite: Add WorkerManager

This commit is contained in:
Jonathan Jenne
2019-06-03 14:18:43 +02:00
parent 269e64be50
commit 2b05e72c9e
11 changed files with 198 additions and 99 deletions

View File

@@ -0,0 +1,29 @@
Imports System.Timers
Imports DigitalData.GUIs.ClientSuite.Base
Imports DigitalData.Modules.Logging
Namespace Workers
Public Class WorkflowWorker
Inherits BaseClass
Implements IWorker
Public Sub New(LogConfig As LogConfig)
MyBase.New(LogConfig)
End Sub
Public ReadOnly Property Interval As Integer = 60000 Implements IWorker.Interval
Public Sub Setup() Implements IWorker.Setup
Throw New NotImplementedException()
End Sub
Public Sub Teardown() Implements IWorker.Teardown
Throw New NotImplementedException()
End Sub
Public Sub Callback(manager As WorkerManager, e As ElapsedEventArgs) Implements IWorker.Callback
Throw New NotImplementedException()
End Sub
End Class
End Namespace