Package tigase.meet.jingle
Class Content
java.lang.Object
tigase.meet.jingle.Content
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic enumstatic enum -
Constructor Summary
ConstructorsConstructorDescriptionContent(Content.Creator creator, String name, Optional<Content.Senders> senders, Optional<Description> description, List<Transport> transports) -
Method Summary
Modifier and TypeMethodDescriptionstatic Contentfrom(String sdp, String[] sessionLines, Function<String, Content.Creator> creatorProvider, Content.Creator localRole) static Contentfrom(tigase.xml.Element el) getName()tigase.xml.ElementtoSDP(Content.Creator localRole, SDP.Direction direction) withSenders(Content.Senders senders)
-
Constructor Details
-
Content
public Content(Content.Creator creator, String name, Optional<Content.Senders> senders, Optional<Description> description, List<Transport> transports)
-
-
Method Details
-
from
-
from
public static Content from(String sdp, String[] sessionLines, Function<String, Content.Creator> creatorProvider, Content.Creator localRole) -
getCreator
-
getName
-
getDescription
-
getTransports
-
getSenders
-
toElement
public tigase.xml.Element toElement() -
cloneHeaderOnly
-
cloneForModify
-
withSenders
-
withSSRCs
-
toSDP
-