From 7df33e3e6a7947616f3f716c8d9b02d2e127443b Mon Sep 17 00:00:00 2001 From: mohammed jasem alaajel Date: Tue, 25 Apr 2023 10:56:55 +0400 Subject: [PATCH] add java docs notes for some classes --- .../minecraft/redisbungee/api/RedisBungeePlugin.java | 2 ++ .../minecraft/redisbungee/api/tasks/RedisTask.java | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/RedisBungee-API/src/main/java/com/imaginarycode/minecraft/redisbungee/api/RedisBungeePlugin.java b/RedisBungee-API/src/main/java/com/imaginarycode/minecraft/redisbungee/api/RedisBungeePlugin.java index e940a2c..a0e2471 100644 --- a/RedisBungee-API/src/main/java/com/imaginarycode/minecraft/redisbungee/api/RedisBungeePlugin.java +++ b/RedisBungee-API/src/main/java/com/imaginarycode/minecraft/redisbungee/api/RedisBungeePlugin.java @@ -35,6 +35,8 @@ import static com.google.common.base.Preconditions.checkArgument; /** * This Class has all internal methods needed by every redis bungee plugin, and it can be used to implement another platforms than bungeecord or another forks of RedisBungee + *

+ * Reason this is interface because some proxies implementations require the user to extend class for plugins for example bungeecord. * * @author Ham1255 * @since 0.7.0 diff --git a/RedisBungee-API/src/main/java/com/imaginarycode/minecraft/redisbungee/api/tasks/RedisTask.java b/RedisBungee-API/src/main/java/com/imaginarycode/minecraft/redisbungee/api/tasks/RedisTask.java index 7446c43..eb1b416 100644 --- a/RedisBungee-API/src/main/java/com/imaginarycode/minecraft/redisbungee/api/tasks/RedisTask.java +++ b/RedisBungee-API/src/main/java/com/imaginarycode/minecraft/redisbungee/api/tasks/RedisTask.java @@ -20,6 +20,10 @@ import redis.clients.jedis.UnifiedJedis; import java.util.concurrent.Callable; +/** + * Since Jedis now have UnifiedJedis which basically extended by cluster / single connections classes + * can help us to have shared code. + */ public abstract class RedisTask implements Runnable, Callable { protected final Summoner summoner;