org.mobicents.mscontrol.sdp
Class SessionDescriptor

java.lang.Object
  extended by org.mobicents.mscontrol.sdp.SessionDescriptor

public class SessionDescriptor
extends Object

Author:
kulikov, amit bhayani

Constructor Summary
SessionDescriptor()
           
SessionDescriptor(String sdp)
           
SessionDescriptor(String sdp, boolean processMandatoryFields)
           
 
Method Summary
 MediaDescriptor addMedia(MediaType mediaType, int port)
           
 boolean contains(String encoding)
          Checks that specified format is described by this sdp.
 boolean containsMedia(String mediaType)
           
 void createConnection(String networkType, String addressType, String address)
           
 void createOrigin(String name, String sessionID, String sessionVersion, String networkType, String addressType, String address)
           
 void exclude(MediaType mediaType, Format fmt)
           
 void exclude(String formatName)
          Excludes specified formats from descriptor.
 Connection getConnection()
           
 MediaDescriptor getMediaDescriptor(int i)
           
 MediaDescriptor getMediaDescriptor(MediaType mediaType)
           
 int getMediaTypeCount()
           
 Origin getOrigin()
           
 String getSession()
           
 String getVersion()
           
 void setSession(String session)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SessionDescriptor

public SessionDescriptor(String sdp)

SessionDescriptor

public SessionDescriptor(String sdp,
                         boolean processMandatoryFields)

SessionDescriptor

public SessionDescriptor()
Method Detail

getVersion

public String getVersion()

getOrigin

public Origin getOrigin()

getSession

public String getSession()

setSession

public void setSession(String session)

getConnection

public Connection getConnection()

getMediaTypeCount

public int getMediaTypeCount()

getMediaDescriptor

public MediaDescriptor getMediaDescriptor(int i)

getMediaDescriptor

public MediaDescriptor getMediaDescriptor(MediaType mediaType)

createOrigin

public void createOrigin(String name,
                         String sessionID,
                         String sessionVersion,
                         String networkType,
                         String addressType,
                         String address)

createConnection

public void createConnection(String networkType,
                             String addressType,
                             String address)

addMedia

public MediaDescriptor addMedia(MediaType mediaType,
                                int port)

exclude

public void exclude(MediaType mediaType,
                    Format fmt)

exclude

public void exclude(String formatName)
Excludes specified formats from descriptor.

Parameters:
formatName - the name of the format.

contains

public boolean contains(String encoding)
Checks that specified format is described by this sdp.

Parameters:
encoding - the encoding name of the format to check
Returns:
true if format with specified encoding present in sdp.

containsMedia

public boolean containsMedia(String mediaType)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2013 TeleStax, Inc.. All Rights Reserved.