- hangup phone when user logsout
git-svn-id: http://bigbluebutton.googlecode.com/svn/trunk@2125 af16638f-c34d-0410-8cfa-b39d5352b314
This commit is contained in:
parent
972ddf3625
commit
0098d9c013
@ -199,7 +199,7 @@ package org.bigbluebutton.modules.phone.managers {
|
||||
netConnection.call("streamStatus", null, uid, status);
|
||||
}
|
||||
|
||||
public function doClose1():void {
|
||||
public function doClose():void {
|
||||
netConnection.call("unregister", null, uid);
|
||||
}
|
||||
|
||||
|
@ -52,8 +52,10 @@ package org.bigbluebutton.modules.phone.managers
|
||||
streamManager.callConnected(event.playStreamName, event.publishStreamName);
|
||||
}
|
||||
|
||||
public function calledFromGlobal(message:String):void {
|
||||
trace("PhoneManager global " + message);
|
||||
public function hangup():void {
|
||||
trace("PhoneManager hangup");
|
||||
connectionManager.doHangUp();
|
||||
connectionManager.doClose();
|
||||
}
|
||||
}
|
||||
}
|
@ -3,6 +3,7 @@
|
||||
xmlns:mx="http://www.adobe.com/2006/mxml">
|
||||
<mx:Script>
|
||||
<![CDATA[
|
||||
import org.bigbluebutton.modules.phone.events.StopPhoneModuleEvent;
|
||||
import org.bigbluebutton.modules.phone.events.CallDisconnectedEvent;
|
||||
import org.bigbluebutton.modules.phone.events.CallConnectedEvent;
|
||||
import org.bigbluebutton.modules.phone.events.RegistrationSuccessEvent;
|
||||
@ -42,6 +43,11 @@
|
||||
<MethodInvoker generator="{PhoneLocalEventMapDelegate}" method="addToolbarButton"/>
|
||||
</EventHandlers>
|
||||
|
||||
<EventHandlers type="{StopPhoneModuleEvent.STOP_PHONE_MODULE_EVENT}">
|
||||
<MethodInvoker generator="{PhoneLocalEventMapDelegate}" method="removeToolbarButton"/>
|
||||
<MethodInvoker generator="{PhoneManager}" method="hangup"/>
|
||||
</EventHandlers>
|
||||
|
||||
<EventHandlers type="{JoinVoiceConferenceEvent.JOIN_VOICE_CONFERENCE_EVENT}">
|
||||
<MethodInvoker generator="{PhoneManager}" method="join"/>
|
||||
</EventHandlers>
|
||||
|
Loading…
Reference in New Issue
Block a user