Class JingleS5BTransport
java.lang.Object
org.jivesoftware.smackx.jingle.element.JingleContentTransport
org.jivesoftware.smackx.jingle.transports.jingle_s5b.elements.JingleS5BTransport
- All Implemented Interfaces:
org.jivesoftware.smack.packet.Element,org.jivesoftware.smack.packet.ExtensionElement,org.jivesoftware.smack.packet.NamedElement,org.jivesoftware.smack.packet.XmlElement,org.jivesoftware.smack.packet.XmlLangElement
public class JingleS5BTransport
extends JingleContentTransport
implements org.jivesoftware.smack.packet.ExtensionElement
Socks5Bytestream transport element.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final QNameFields inherited from class org.jivesoftware.smackx.jingle.element.JingleContentTransport
candidates, ELEMENT, info -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJingleS5BTransport(List<JingleContentTransportCandidate> candidates, JingleContentTransportInfo info, String streamId, String dstAddr, Bytestream.Mode mode) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddExtraAttributes(org.jivesoftware.smack.util.XmlStringBuilder xml) static JingleS5BTransport.BuildergetCandidate(String candidateId) getMode()booleanhasCandidate(String candidateId) Methods inherited from class org.jivesoftware.smackx.jingle.element.JingleContentTransport
getCandidates, getElementName, getInfo, toXMLMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jivesoftware.smack.packet.Element
toXML, toXML, toXMLMethods inherited from interface org.jivesoftware.smack.packet.NamedElement
getElementNameMethods inherited from interface org.jivesoftware.smack.packet.XmlElement
getLanguage, getQName
-
Field Details
-
NAMESPACE_V1
- See Also:
-
ATTR_DSTADDR
- See Also:
-
ATTR_MODE
- See Also:
-
ATTR_SID
- See Also:
-
QNAME
-
-
Constructor Details
-
JingleS5BTransport
protected JingleS5BTransport(List<JingleContentTransportCandidate> candidates, JingleContentTransportInfo info, String streamId, String dstAddr, Bytestream.Mode mode)
-
-
Method Details
-
getStreamId
-
getDestinationAddress
-
getMode
-
getNamespace
- Specified by:
getNamespacein interfaceorg.jivesoftware.smack.packet.XmlElement
-
addExtraAttributes
protected void addExtraAttributes(org.jivesoftware.smack.util.XmlStringBuilder xml) - Overrides:
addExtraAttributesin classJingleContentTransport
-
hasCandidate
-
getCandidate
-
getBuilder
-