Class AudioLoadResultHandler

java.lang.Object
dev.arbjerg.lavalink.client.AbstractAudioLoadResultHandler
de.klassenserver7b.k7bot.audio.AudioLoadResultHandler
All Implemented Interfaces:
Consumer<dev.arbjerg.lavalink.client.player.LavalinkLoadResult>

public class AudioLoadResultHandler extends dev.arbjerg.lavalink.client.AbstractAudioLoadResultHandler
  • Field Details

    • log

      private static final org.slf4j.Logger log
    • guildAudioManager

      private final GuildAudioManager guildAudioManager
    • userId

      private final long userId
    • audioLoadOption

      private final AudioLoadOption audioLoadOption
  • Constructor Details

  • Method Details

    • ontrackLoaded

      public void ontrackLoaded(@NonNull dev.arbjerg.lavalink.client.player.TrackLoaded trackLoaded)
      Specified by:
      ontrackLoaded in class dev.arbjerg.lavalink.client.AbstractAudioLoadResultHandler
    • onPlaylistLoaded

      public void onPlaylistLoaded(@NonNull dev.arbjerg.lavalink.client.player.PlaylistLoaded playlistLoaded)
      Specified by:
      onPlaylistLoaded in class dev.arbjerg.lavalink.client.AbstractAudioLoadResultHandler
    • onSearchResultLoaded

      public void onSearchResultLoaded(@NonNull dev.arbjerg.lavalink.client.player.SearchResult searchResult)
      Specified by:
      onSearchResultLoaded in class dev.arbjerg.lavalink.client.AbstractAudioLoadResultHandler
    • noMatches

      public void noMatches()
      Specified by:
      noMatches in class dev.arbjerg.lavalink.client.AbstractAudioLoadResultHandler
    • loadFailed

      public void loadFailed(@NonNull dev.arbjerg.lavalink.client.player.LoadFailed loadFailed)
      Specified by:
      loadFailed in class dev.arbjerg.lavalink.client.AbstractAudioLoadResultHandler
    • setUserData

      private void setUserData(dev.arbjerg.lavalink.client.player.Track track)
    • setUserData

      private void setUserData(List<dev.arbjerg.lavalink.client.player.Track> tracks)