From d64ee785bd7804332a7061042163dda7941156f2 Mon Sep 17 00:00:00 2001 From: Florian Schmaus Date: Wed, 6 Jan 2021 13:47:09 +0100 Subject: [PATCH] [extensions] Add BoBDataExtension getBobData() and getContentId() Those two methods where missing after the BoB API redesign. Fixes SMACK-896. --- .../smackx/bob/element/BoBDataExtension.java | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/smack-extensions/src/main/java/org/jivesoftware/smackx/bob/element/BoBDataExtension.java b/smack-extensions/src/main/java/org/jivesoftware/smackx/bob/element/BoBDataExtension.java index 76414d9bc..7b7f81709 100644 --- a/smack-extensions/src/main/java/org/jivesoftware/smackx/bob/element/BoBDataExtension.java +++ b/smack-extensions/src/main/java/org/jivesoftware/smackx/bob/element/BoBDataExtension.java @@ -60,6 +60,26 @@ public class BoBDataExtension implements ExtensionElement { return NAMESPACE; } + /** + * Get the content ID. + * + * @return the content ID. + * @since 4.4.1 + */ + public final ContentId getContentId() { + return cid; + } + + /** + * Get the Bits of Binary (BOB) data. + * + * @return the BoB data. + * @since 4.4.1 + */ + public final BoBData getBobData() { + return bobData; + } + @Override public XmlStringBuilder toXML(org.jivesoftware.smack.packet.XmlEnvironment enclosingNamespace) { XmlStringBuilder xml = new XmlStringBuilder(this);