diff --git a/smack-experimental/src/main/java/org/jivesoftware/smackx/httpfileupload/HttpFileUploadManager.java b/smack-experimental/src/main/java/org/jivesoftware/smackx/httpfileupload/HttpFileUploadManager.java index da2e6d609..47e2ddd8b 100644 --- a/smack-experimental/src/main/java/org/jivesoftware/smackx/httpfileupload/HttpFileUploadManager.java +++ b/smack-experimental/src/main/java/org/jivesoftware/smackx/httpfileupload/HttpFileUploadManager.java @@ -64,7 +64,18 @@ import org.jxmpp.jid.DomainBareJid; */ public final class HttpFileUploadManager extends Manager { + /** + * Namespace of XEP-0363 v0.4 or higher. Constant value {@value #NAMESPACE}. + * + * @see XEP-0363 v0.4.0 + */ public static final String NAMESPACE = "urn:xmpp:http:upload:0"; + + /** + * Namespace of XEP-0363 v0.2 or lower. Constant value {@value #NAMESPACE_0_2}. + * + * @see XEP-0363 v0.2.5 + */ public static final String NAMESPACE_0_2 = "urn:xmpp:http:upload"; private static final Logger LOGGER = Logger.getLogger(HttpFileUploadManager.class.getName()); diff --git a/smack-experimental/src/main/java/org/jivesoftware/smackx/httpfileupload/UploadService.java b/smack-experimental/src/main/java/org/jivesoftware/smackx/httpfileupload/UploadService.java index ae9f90cbb..baf279cd8 100644 --- a/smack-experimental/src/main/java/org/jivesoftware/smackx/httpfileupload/UploadService.java +++ b/smack-experimental/src/main/java/org/jivesoftware/smackx/httpfileupload/UploadService.java @@ -23,7 +23,18 @@ import org.jxmpp.jid.DomainBareJid; public class UploadService { enum Version { + /** + * Upload service as specified in XEP-0363 v0.2 or lower. + * + * @see XEP-0363 v0.2.5 + */ v0_2, + + /** + * Upload service as specified in XEP-0363 v0.3 or higher. + * + * @see XEP-0363 v0.4.0 + */ v0_3, };