Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
internal class MeetingCreateEventHandlerImpl(meetingRepository: MeetingRepository) : MeetingCreateEventHandler
Link copied to clipboard
Link copied to clipboard
internal class MeetingDeleteEventHandlerImpl(meetingRepository: MeetingRepository, userRepository: UserRepository, notificationEventsManager: NotificationEventsManager) : MeetingDeleteEventHandler
Link copied to clipboard
Link copied to clipboard
internal class MeetingMemberAddEventHandlerImpl(meetingRepository: MeetingRepository, userRepository: UserRepository, notificationEventsManager: NotificationEventsManager) : MeetingMemberAddEventHandler
Link copied to clipboard
Link copied to clipboard
internal class MeetingUpdateEventHandlerImpl(meetingRepository: MeetingRepository, userRepository: UserRepository, notificationEventsManager: NotificationEventsManager) : MeetingUpdateEventHandler
Functions
Link copied to clipboard
internal suspend fun MeetingRepository.handleMeetingFetchAndUpsert(meetingId: MeetingId, eventLogger: EventProcessingLogger): Either<CoreFailure, Meeting?>
Returns the persisted meeting, or null when the event is skipped because the meeting is missing or unsupported.
Link copied to clipboard