diff options
Diffstat (limited to 'juick-xmpp/src/main/java/com/juick/components/XMPPServer.java')
-rw-r--r-- | juick-xmpp/src/main/java/com/juick/components/XMPPServer.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/juick-xmpp/src/main/java/com/juick/components/XMPPServer.java b/juick-xmpp/src/main/java/com/juick/components/XMPPServer.java index 3bfa49e1..4a182cc9 100644 --- a/juick-xmpp/src/main/java/com/juick/components/XMPPServer.java +++ b/juick-xmpp/src/main/java/com/juick/components/XMPPServer.java @@ -2,7 +2,6 @@ package com.juick.components; import com.juick.components.s2s.*; import com.juick.service.*; -import com.juick.xmpp.JID; import com.juick.xmpp.Stanza; import com.juick.xmpp.StanzaChild; import com.juick.xmpp.extensions.JuickMessage; @@ -13,6 +12,7 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.core.env.Environment; import org.xmlpull.v1.XmlPullParserException; +import rocks.xmpp.addr.Jid; import javax.inject.Inject; import java.io.IOException; @@ -59,7 +59,7 @@ public class XMPPServer implements AutoCloseable { @Inject public SubscriptionService subscriptionService; - private JID jid; + private Jid jid; private ServerSocket listener; @@ -76,7 +76,7 @@ public class XMPPServer implements AutoCloseable { keystorePassword = env.getProperty("keystore_password"); brokenSSLhosts = Arrays.asList(env.getProperty("broken_ssl_hosts", StringUtils.EMPTY).split(",")); bannedHosts = Arrays.asList(env.getProperty("banned_hosts", StringUtils.EMPTY).split(",")); - jid = new JID(env.getProperty("xmppbot_jid")); + jid = Jid.of(env.getProperty("xmppbot_jid")); boolean disabled = BooleanUtils.toBoolean(env.getProperty("xmpp_disabled", "false")); childParsers.put(JuickMessage.XMLNS, new JuickMessage()); @@ -196,7 +196,7 @@ public class XMPPServer implements AutoCloseable { } public void sendOut(Stanza s) { - sendOut(s.to.Host, s.toString()); + sendOut(s.to.getDomain(), s.toString()); } public void sendOut(String hostname, String xml) { @@ -286,7 +286,7 @@ public class XMPPServer implements AutoCloseable { stanzaListeners.forEach(l -> l.stanzaReceived(type, xmlValue)); } - public JID getJid() { + public Jid getJid() { return jid; } } |