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 class
InBandByteStream.Close
The implementation of the<close/>
element in thehttp://jabber.org/protocol/ibb
namespace.static class
InBandByteStream.Data
The implementation of the<data/>
element in thehttp://jabber.org/protocol/ibb
namespace.static class
InBandByteStream.Open
The implementation of the<open/>
element in thehttp://jabber.org/protocol/ibb
namespace.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getSessionId()
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.
-
-