From 67f6347268da96daed7899d4d66f7a4e7a147554 Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Thu, 28 Mar 2019 01:46:01 +0100 Subject: [PATCH] Add DummyMessenger class --- .../org/olomono/messenger/DummyMessenger.java | 34 +++++++++++++++++++ .../org/olomono/messenger/package-info.java | 4 +++ 2 files changed, 38 insertions(+) create mode 100644 app/src/main/java/org/olomono/messenger/DummyMessenger.java create mode 100644 app/src/main/java/org/olomono/messenger/package-info.java diff --git a/app/src/main/java/org/olomono/messenger/DummyMessenger.java b/app/src/main/java/org/olomono/messenger/DummyMessenger.java new file mode 100644 index 0000000..e898ab4 --- /dev/null +++ b/app/src/main/java/org/olomono/messenger/DummyMessenger.java @@ -0,0 +1,34 @@ +package org.olomono.messenger; + +import org.jivesoftware.smack.SmackException; +import org.jivesoftware.smack.XMPPConnection; +import org.jivesoftware.smack.XMPPException; +import org.jivesoftware.smack.tcp.XMPPTCPConnection; + +import java.io.IOException; + + +/** + * This is a dummy messenger app class. + */ +public class DummyMessenger { + + private XMPPConnection connection; + + /** + * Create a new {@link DummyMessenger}. + * + * @param username username of the user (jid) + * @param password password of the users account + * @throws IOException + * @throws InterruptedException + * @throws XMPPException + * @throws SmackException + */ + public DummyMessenger(String username, String password) + throws IOException, InterruptedException, XMPPException, SmackException { + XMPPTCPConnection con = new XMPPTCPConnection(username, password); + connection = con.connect(); + con.login(); + } +} diff --git a/app/src/main/java/org/olomono/messenger/package-info.java b/app/src/main/java/org/olomono/messenger/package-info.java new file mode 100644 index 0000000..8d347b9 --- /dev/null +++ b/app/src/main/java/org/olomono/messenger/package-info.java @@ -0,0 +1,4 @@ +/** + * Some Javadoc information about the package. + */ +package org.olomono.messenger;