diff options
author | snowleo <schneeleo@gmail.com> | 2011-08-08 16:30:32 +0200 |
---|---|---|
committer | snowleo <schneeleo@gmail.com> | 2011-08-08 16:30:32 +0200 |
commit | fbd9ee9453cdfec7367effba3cb2bc388e3ee88b (patch) | |
tree | 64e08e222c5a87eedc58ab8579380047a54dac53 /EssentialsXMPP/src/com/earth2me/essentials/xmpp/EssentialsXMPP.java | |
parent | 8185b05b5d8a1feb60e70ebbddb907e08dbeeed5 (diff) | |
download | Essentials-fbd9ee9453cdfec7367effba3cb2bc388e3ee88b.tar Essentials-fbd9ee9453cdfec7367effba3cb2bc388e3ee88b.tar.gz Essentials-fbd9ee9453cdfec7367effba3cb2bc388e3ee88b.tar.lz Essentials-fbd9ee9453cdfec7367effba3cb2bc388e3ee88b.tar.xz Essentials-fbd9ee9453cdfec7367effba3cb2bc388e3ee88b.zip |
XMPP: Let xmpp users see xmpp messages from other xmpp users.
Diffstat (limited to 'EssentialsXMPP/src/com/earth2me/essentials/xmpp/EssentialsXMPP.java')
-rw-r--r-- | EssentialsXMPP/src/com/earth2me/essentials/xmpp/EssentialsXMPP.java | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/EssentialsXMPP/src/com/earth2me/essentials/xmpp/EssentialsXMPP.java b/EssentialsXMPP/src/com/earth2me/essentials/xmpp/EssentialsXMPP.java index c0e56507c..57c692c8c 100644 --- a/EssentialsXMPP/src/com/earth2me/essentials/xmpp/EssentialsXMPP.java +++ b/EssentialsXMPP/src/com/earth2me/essentials/xmpp/EssentialsXMPP.java @@ -1,6 +1,5 @@ package com.earth2me.essentials.xmpp; -import com.earth2me.essentials.Essentials; import com.earth2me.essentials.IEssentials; import com.earth2me.essentials.Util; import java.util.List; @@ -121,4 +120,21 @@ public class EssentialsXMPP extends JavaPlugin implements IEssentialsXMPP { return instance.users.getSpyUsers(); } + + @Override + public void broadcastMessage(final String name, final String message) + { + ess.broadcastMessage(name, message); + try + { + for (String address : EssentialsXMPP.getInstance().getSpyUsers()) + { + EssentialsXMPP.getInstance().sendMessage(address, message); + } + } + catch (Exception ex) + { + // Ignore exceptions + } + } } |