Interface: UptimeOrchestratorDependencies
Defined in: electron/UptimeOrchestrator.ts:176
Dependencies for UptimeOrchestrator.
Remarks
Following the repository pattern and service layer architecture, these managers encapsulate domain-specific operations and provide a clean separation between data access and business logic.
Each manager implements the service layer pattern with underlying repository pattern for data persistence, ensuring consistent transaction handling and domain boundaries.
Properties
databaseManager
databaseManager:
DatabaseManager
Defined in: electron/UptimeOrchestrator.ts:178
Database manager for data persistence operations
monitorManager
monitorManager:
MonitorManager
Defined in: electron/UptimeOrchestrator.ts:180
Monitor manager for monitoring lifecycle operations
siteManager
siteManager:
SiteManager
Defined in: electron/UptimeOrchestrator.ts:182
Site manager for site management operations