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 Summary
FieldsModifier and TypeFieldDescriptionprivate final AudioLoadOptionprivate final GuildAudioManagerprivate static final org.slf4j.Loggerprivate final long -
Constructor Summary
ConstructorsConstructorDescriptionAudioLoadResultHandler(GuildAudioManager guildAudioManager, AudioLoadOption audioLoadOption, long userId) -
Method Summary
Modifier and TypeMethodDescriptionvoidloadFailed(@NonNull dev.arbjerg.lavalink.client.player.LoadFailed loadFailed) voidvoidonPlaylistLoaded(@NonNull dev.arbjerg.lavalink.client.player.PlaylistLoaded playlistLoaded) voidonSearchResultLoaded(@NonNull dev.arbjerg.lavalink.client.player.SearchResult searchResult) voidontrackLoaded(@NonNull dev.arbjerg.lavalink.client.player.TrackLoaded trackLoaded) private voidsetUserData(dev.arbjerg.lavalink.client.player.Track track) private voidsetUserData(List<dev.arbjerg.lavalink.client.player.Track> tracks) Methods inherited from class dev.arbjerg.lavalink.client.AbstractAudioLoadResultHandler
accept
-
Field Details
-
log
private static final org.slf4j.Logger log -
guildAudioManager
-
userId
private final long userId -
audioLoadOption
-
-
Constructor Details
-
AudioLoadResultHandler
public AudioLoadResultHandler(GuildAudioManager guildAudioManager, AudioLoadOption audioLoadOption, long userId)
-
-
Method Details
-
ontrackLoaded
public void ontrackLoaded(@NonNull dev.arbjerg.lavalink.client.player.TrackLoaded trackLoaded) - Specified by:
ontrackLoadedin classdev.arbjerg.lavalink.client.AbstractAudioLoadResultHandler
-
onPlaylistLoaded
public void onPlaylistLoaded(@NonNull dev.arbjerg.lavalink.client.player.PlaylistLoaded playlistLoaded) - Specified by:
onPlaylistLoadedin classdev.arbjerg.lavalink.client.AbstractAudioLoadResultHandler
-
onSearchResultLoaded
public void onSearchResultLoaded(@NonNull dev.arbjerg.lavalink.client.player.SearchResult searchResult) - Specified by:
onSearchResultLoadedin classdev.arbjerg.lavalink.client.AbstractAudioLoadResultHandler
-
noMatches
public void noMatches()- Specified by:
noMatchesin classdev.arbjerg.lavalink.client.AbstractAudioLoadResultHandler
-
loadFailed
public void loadFailed(@NonNull dev.arbjerg.lavalink.client.player.LoadFailed loadFailed) - Specified by:
loadFailedin classdev.arbjerg.lavalink.client.AbstractAudioLoadResultHandler
-
setUserData
private void setUserData(dev.arbjerg.lavalink.client.player.Track track) -
setUserData
-