Skip to main content

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