Package org.jivesoftware.smack.packet
Class AbstractStreamOpen
java.lang.Object
org.jivesoftware.smack.packet.AbstractStreamOpen
- All Implemented Interfaces:
Element
,NamedElement
,Nonza
,TopLevelStreamElement
,XmlElement
,XmlLangElement
- Direct Known Subclasses:
StreamOpen
,WebSocketOpenElement
AbstractStreamOpen is actually a
TopLevelStreamElement
, however we
implement Nonza
here. This is because, XMPPConnection
doesn't
yet support sending TopLevelStreamElement
directly and the same can only
be achieved through XMPPConnection.sendNonza(Nonza)
.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
protected final String
RFC 6120 § 4.8.2.static final String
protected final String
RFC 6120 § 4.7.1.protected final String
RFC 6120 § 4.7.3.protected final String
RFC 6120 § 4.7.4.static final String
protected final String
RFC 6120 § 4.7.2.static final String
RFC 6120 § 4.7.5. -
Constructor Summary
ConstructorsConstructorDescriptionAbstractStreamOpen
(CharSequence to, CharSequence from, String id, String lang) AbstractStreamOpen
(CharSequence to, CharSequence from, String id, String lang, StreamOpen.StreamContentNamespace ns) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.jivesoftware.smack.packet.NamedElement
getElementName
Methods inherited from interface org.jivesoftware.smack.packet.XmlElement
getLanguage, getNamespace, getQName
-
Field Details
-
ETHERX_JABBER_STREAMS_NAMESPACE
- See Also:
-
CLIENT_NAMESPACE
- See Also:
-
SERVER_NAMESPACE
- See Also:
-
VERSION
RFC 6120 § 4.7.5.- See Also:
-
from
RFC 6120 § 4.7.1. -
to
RFC 6120 § 4.7.2. -
id
RFC 6120 § 4.7.3. -
lang
RFC 6120 § 4.7.4. -
contentNamespace
RFC 6120 § 4.8.2.
-
-
Constructor Details
-
AbstractStreamOpen
-
AbstractStreamOpen
public AbstractStreamOpen(CharSequence to, CharSequence from, String id, String lang, StreamOpen.StreamContentNamespace ns)
-
-
Method Details
-
addCommonAttributes
-