From 36a278eeca8c008402088905d2e4c99e395cef26 Mon Sep 17 00:00:00 2001 From: Florian Schmaus Date: Sat, 9 Dec 2017 10:35:32 +0100 Subject: [PATCH] Add javadoc to HTTP File Upload API --- .../smackx/httpfileupload/HttpFileUploadManager.java | 11 +++++++++++ .../smackx/httpfileupload/UploadService.java | 11 +++++++++++ 2 files changed, 22 insertions(+) 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, };