Skip to content
Snippets Groups Projects
Commit 8e3efa5d authored by Richard Alam's avatar Richard Alam
Browse files

- handle meetign created event

parent d305b02a
No related branches found
No related tags found
No related merge requests found
package org.bigbluebutton.api2.meeting
import org.bigbluebutton.common2.messages.MeetingCreatedEvtMsg
trait FromAkkaAppsHandlersTrait {
def handleMeetingCreatedEvtMsg(msg: MeetingCreatedEvtMsg): Unit = {
}
}
......@@ -6,6 +6,7 @@ import org.bigbluebutton.api2.bus.MsgToAkkaAppsEventBus
import org.bigbluebutton.common2.domain.DefaultProps
import org.bigbluebutton.api2.util.Util2
import org.bigbluebutton.common.messages.UserJoinedVoiceMessage
import org.bigbluebutton.common2.messages.MeetingCreatedEvtMsg
sealed trait ApiMsg
......@@ -49,12 +50,15 @@ object MeetingsManagerActor {
}
class MeetingsManagerActor(val msgToAkkaAppsEventBus: MsgToAkkaAppsEventBus)
extends Actor with ActorLogging with ToAkkaAppsSendersTrait {
extends Actor with ActorLogging
with ToAkkaAppsSendersTrait
with FromAkkaAppsHandlersTrait {
private val manager = new MeetingsManager
def receive = {
case msg: CreateMeetingMsg => handleCreateMeeting(msg)
case msg: MeetingCreatedEvtMsg => handleMeetingCreatedEvtMsg(msg)
}
def handleCreateMeeting(msg: CreateMeetingMsg): Unit = {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment