Attach a schedule entity to the synchronizer Sets up reactive listeners for all schedule operations
The schedule entity to attach
Detach a schedule entity from the synchronizer Removes reactive listeners and cleans up
The identifier of the schedule to detach
Dispose all subscriptions and clean up
Synchronizer for ScheduleStore reactive operations Handles all reactive logic for schedule operations, keeping ScheduleStore as a pure data store
This class follows the Mediator pattern - it coordinates between entities and stores without coupling them directly. This maintains SRP (Single Responsibility Principle).