Class JDAInstanceManager

java.lang.Object
xyz.norbjert.jda4spring.internal.JDAInstanceManager

@Component public class JDAInstanceManager extends Object
simple help class, to allow BotTasks to request their jda instance Todo: get rid of this crap, put the functionality into DiscordBot or remove it entirely
  • Constructor Details

    • JDAInstanceManager

      public JDAInstanceManager()
  • Method Details

    • addJDAWithBotTasks

      public static void addJDAWithBotTasks(JDAInstanceTaskMapper element)
    • requestJDAInstance

      public static net.dv8tion.jda.api.JDA requestJDAInstance(Class<?> clazz)
      request the JDA instance for an eventListener
      Parameters:
      clazz - the eventListener in need of his JDA
      Returns:
      the correct JDA if available