Class InBandByteStream
- java.lang.Object
-
- rocks.xmpp.extensions.bytestreams.ibb.model.InBandByteStream
-
- Direct Known Subclasses:
InBandByteStream.Close,InBandByteStream.Data,InBandByteStream.Open
public abstract class InBandByteStream extends Object
This class is a container for the three different In-Band ByteStream elements and provides the namespace for IBB, so that it can be used by other protocols such as XEP-0095.- See Also:
- XEP-0047: In-Band Bytestreams
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classInBandByteStream.CloseThe implementation of the<close/>element in thehttp://jabber.org/protocol/ibbnamespace.static classInBandByteStream.DataThe implementation of the<data/>element in thehttp://jabber.org/protocol/ibbnamespace.static classInBandByteStream.OpenThe implementation of the<open/>element in thehttp://jabber.org/protocol/ibbnamespace.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetSessionId()Gets the session id.
-
-
-
Field Detail
-
NAMESPACE
public static final String NAMESPACE
http://jabber.org/protocol/ibb.- See Also:
- Constant Field Values
-
-
Method Detail
-
getSessionId
public final String getSessionId()
Gets the session id.- Returns:
- The session id.
-
-