ClientSuite: Add WorkerManager
This commit is contained in:
@@ -1,18 +1,16 @@
|
||||
Imports DevExpress.XtraBars.Docking2010
|
||||
Imports System.IO
|
||||
Imports System.ComponentModel
|
||||
Imports DigitalData.GUIs.ClientSuite.ClassLayout
|
||||
Imports System.IO
|
||||
Imports DigitalData.Modules.Logging
|
||||
Imports DigitalData.Modules.License
|
||||
Imports DevExpress.XtraBars.Docking2010
|
||||
Imports DevExpress.LookAndFeel
|
||||
Imports DevExpress.XtraBars.Ribbon
|
||||
Imports DevExpress.XtraBars.Docking
|
||||
Imports DevExpress.XtraGrid
|
||||
Imports DevExpress.XtraBars.Docking2010.Views
|
||||
Imports DigitalData.GUIs.ClientSuite.ClassLayout
|
||||
Imports DigitalData.GUIs.ClientSuite.Workers
|
||||
Imports DigitalData.Modules.License
|
||||
|
||||
Public Class frmMain
|
||||
Private _PanelManager As ClassPanelManager
|
||||
Private _PanelManager As PanelManager
|
||||
Private _Timer As ClassTimer
|
||||
Private _WorkerManager As WorkerManager
|
||||
Private _Loading As Boolean = True
|
||||
|
||||
Public Sub New()
|
||||
@@ -45,12 +43,13 @@ Public Class frmMain
|
||||
|
||||
Private Sub FrmMain_Load(sender As Object, e As EventArgs) Handles Me.Load
|
||||
Try
|
||||
' Initialize Main Timer
|
||||
_Timer = New ClassTimer(My.LogConfig, Me, My.SysConfig.HeartbeatInterval)
|
||||
AddHandler _Timer.OnlineChanged, AddressOf HandleOnlineChanged
|
||||
' Initialize Worker Manager
|
||||
_WorkerManager = New WorkerManager(My.LogConfig, Me)
|
||||
Dim oHeartbeatWorker = _WorkerManager.GetWorker(Of HeartbeatWorker)()
|
||||
AddHandler oHeartbeatWorker.OnlineChanged, AddressOf HandleOnlineChanged
|
||||
|
||||
' Initialize Panel Manager
|
||||
_PanelManager = New ClassPanelManager(My.LogConfig, DocumentManager, DockManager)
|
||||
_PanelManager = New PanelManager(My.LogConfig, DocumentManager, DockManager)
|
||||
|
||||
' Show Service Status Label
|
||||
SetOnlineLabel(True)
|
||||
|
||||
Reference in New Issue
Block a user