org.mobicents.javax.media.mscontrol.networkconnection
Class SdpPortManagerImpl
java.lang.Object
org.mobicents.javax.media.mscontrol.networkconnection.SdpPortManagerImpl
- All Implemented Interfaces:
- javax.media.mscontrol.MediaEventNotifier<javax.media.mscontrol.networkconnection.SdpPortManagerEvent>, javax.media.mscontrol.networkconnection.SdpPortManager, javax.media.mscontrol.resource.Resource<javax.media.mscontrol.networkconnection.NetworkConnection>
public class SdpPortManagerImpl
- extends Object
- implements javax.media.mscontrol.networkconnection.SdpPortManager
- Author:
- kulikov
| Fields inherited from interface javax.media.mscontrol.networkconnection.SdpPortManager |
SIP_HEADERS |
| Fields inherited from interface javax.media.mscontrol.resource.Resource |
FOR_EVER, FOREVER |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
connection
protected NetworkConnectionImpl connection
remoteSdp
protected javax.sdp.SessionDescription remoteSdp
SdpPortManagerImpl
public SdpPortManagerImpl(NetworkConnectionImpl connection)
generateSdpOffer
public void generateSdpOffer()
throws javax.media.mscontrol.networkconnection.SdpPortManagerException
- Specified by:
generateSdpOffer in interface javax.media.mscontrol.networkconnection.SdpPortManager
- Throws:
javax.media.mscontrol.networkconnection.SdpPortManagerException
processSdpOffer
public void processSdpOffer(byte[] sdp)
throws javax.media.mscontrol.networkconnection.SdpPortManagerException
- Specified by:
processSdpOffer in interface javax.media.mscontrol.networkconnection.SdpPortManager
- Throws:
javax.media.mscontrol.networkconnection.SdpPortManagerException
processSdpAnswer
public void processSdpAnswer(byte[] sdp)
throws javax.media.mscontrol.networkconnection.SdpPortManagerException
- Specified by:
processSdpAnswer in interface javax.media.mscontrol.networkconnection.SdpPortManager
- Throws:
javax.media.mscontrol.networkconnection.SdpPortManagerException
rejectSdpOffer
public void rejectSdpOffer()
throws javax.media.mscontrol.networkconnection.SdpPortManagerException
- Specified by:
rejectSdpOffer in interface javax.media.mscontrol.networkconnection.SdpPortManager
- Throws:
javax.media.mscontrol.networkconnection.SdpPortManagerException
getMediaServerSessionDescription
public byte[] getMediaServerSessionDescription()
throws javax.media.mscontrol.networkconnection.SdpPortManagerException
- Specified by:
getMediaServerSessionDescription in interface javax.media.mscontrol.networkconnection.SdpPortManager
- Throws:
javax.media.mscontrol.networkconnection.SdpPortManagerException
getUserAgentSessionDescription
public byte[] getUserAgentSessionDescription()
throws javax.media.mscontrol.networkconnection.SdpPortManagerException
- Specified by:
getUserAgentSessionDescription in interface javax.media.mscontrol.networkconnection.SdpPortManager
- Throws:
javax.media.mscontrol.networkconnection.SdpPortManagerException
setCodecPolicy
public void setCodecPolicy(javax.media.mscontrol.networkconnection.CodecPolicy codecPolicy)
throws javax.media.mscontrol.networkconnection.SdpPortManagerException
- Specified by:
setCodecPolicy in interface javax.media.mscontrol.networkconnection.SdpPortManager
- Throws:
javax.media.mscontrol.networkconnection.SdpPortManagerException
getCodecPolicy
public javax.media.mscontrol.networkconnection.CodecPolicy getCodecPolicy()
- Specified by:
getCodecPolicy in interface javax.media.mscontrol.networkconnection.SdpPortManager
getContainer
public javax.media.mscontrol.networkconnection.NetworkConnection getContainer()
- Specified by:
getContainer in interface javax.media.mscontrol.resource.Resource<javax.media.mscontrol.networkconnection.NetworkConnection>
addListener
public void addListener(javax.media.mscontrol.MediaEventListener<javax.media.mscontrol.networkconnection.SdpPortManagerEvent> listener)
- Specified by:
addListener in interface javax.media.mscontrol.MediaEventNotifier<javax.media.mscontrol.networkconnection.SdpPortManagerEvent>
removeListener
public void removeListener(javax.media.mscontrol.MediaEventListener<javax.media.mscontrol.networkconnection.SdpPortManagerEvent> listener)
- Specified by:
removeListener in interface javax.media.mscontrol.MediaEventNotifier<javax.media.mscontrol.networkconnection.SdpPortManagerEvent>
getMediaSession
public javax.media.mscontrol.MediaSession getMediaSession()
- Specified by:
getMediaSession in interface javax.media.mscontrol.MediaEventNotifier<javax.media.mscontrol.networkconnection.SdpPortManagerEvent>
fireEvent
protected void fireEvent(javax.media.mscontrol.networkconnection.SdpPortManagerEvent evt)
setLocalDescriptor
protected void setLocalDescriptor(String sdp)
throws javax.sdp.SdpException
- Throws:
javax.sdp.SdpException
getLocalDescriptor
protected String getLocalDescriptor()
Copyright © 2013 TeleStax, Inc.. All Rights Reserved.