diff options
author | Iaccidentally <coryhuckaby@gmail.com> | 2013-05-25 18:52:17 -0400 |
---|---|---|
committer | Iaccidentally <coryhuckaby@gmail.com> | 2013-05-25 18:52:17 -0400 |
commit | cf3ab408b42ed43417cc43a4228540cc11a36a68 (patch) | |
tree | f5e00b6539ee92d96b6d1891cba5dd215babb239 /EssentialsXMPP | |
parent | bc29f9d4b15e1d6e75f933e3cf824ad2f6632a29 (diff) | |
download | Essentials-cf3ab408b42ed43417cc43a4228540cc11a36a68.tar Essentials-cf3ab408b42ed43417cc43a4228540cc11a36a68.tar.gz Essentials-cf3ab408b42ed43417cc43a4228540cc11a36a68.tar.lz Essentials-cf3ab408b42ed43417cc43a4228540cc11a36a68.tar.xz Essentials-cf3ab408b42ed43417cc43a4228540cc11a36a68.zip |
More work on the API
Diffstat (limited to 'EssentialsXMPP')
-rw-r--r-- | EssentialsXMPP/src/net/ess3/xmpp/IEssentialsXMPP.java | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/EssentialsXMPP/src/net/ess3/xmpp/IEssentialsXMPP.java b/EssentialsXMPP/src/net/ess3/xmpp/IEssentialsXMPP.java index 789ccddc9..bf221a370 100644 --- a/EssentialsXMPP/src/net/ess3/xmpp/IEssentialsXMPP.java +++ b/EssentialsXMPP/src/net/ess3/xmpp/IEssentialsXMPP.java @@ -8,21 +8,68 @@ import org.bukkit.plugin.Plugin; public interface IEssentialsXMPP extends Plugin { + /** + * + * @param user + * @return + */ String getAddress(final CommandSender user); + /** + * + * @param name + * @return + */ String getAddress(final String name); + /** + * + * @return + */ List<String> getSpyUsers(); + /** + * + * @param address + * @return + */ IUser getUserByAddress(final String address); + /** + * + * @param user + * @param message + * @return + */ boolean sendMessage(final CommandSender user, final String message); + /** + * + * @param address + * @param message + * @return + */ boolean sendMessage(final String address, final String message); + /** + * + * @param user + * @param address + */ void setAddress(final CommandSender user, final String address); + /** + * + * @param user + * @return + */ boolean toggleSpy(final CommandSender user); + /** + * + * @param sender + * @param message + * @param xmppAddress + */ void broadcastMessage(final IUser sender, final String message, final String xmppAddress); } |