Interface InternalServerStageVoiceChannelAttachableListenerManager
-
- All Superinterfaces:
ServerStageVoiceChannelAttachableListenerManager
- All Known Implementing Classes:
ServerStageVoiceChannelImpl
@Generated("listener-manager-generation.gradle") public interface InternalServerStageVoiceChannelAttachableListenerManager extends ServerStageVoiceChannelAttachableListenerManager
The implementation ofServerStageVoiceChannelAttachableListenerManager
.
-
-
Method Summary
-
-
-
Method Detail
-
getApi
DiscordApi getApi()
Gets the discord api instance.- Returns:
- The discord api instance.
-
getId
long getId()
Gets the id of this object.- Returns:
- The id of this object.
-
addServerStageVoiceChannelChangeTopicListener
default ListenerManager<ServerStageVoiceChannelChangeTopicListener> addServerStageVoiceChannelChangeTopicListener(ServerStageVoiceChannelChangeTopicListener listener)
- Specified by:
addServerStageVoiceChannelChangeTopicListener
in interfaceServerStageVoiceChannelAttachableListenerManager
-
getServerStageVoiceChannelChangeTopicListeners
default java.util.List<ServerStageVoiceChannelChangeTopicListener> getServerStageVoiceChannelChangeTopicListeners()
- Specified by:
getServerStageVoiceChannelChangeTopicListeners
in interfaceServerStageVoiceChannelAttachableListenerManager
-
addServerStageVoiceChannelAttachableListener
default <T extends ServerStageVoiceChannelAttachableListener & ObjectAttachableListener> java.util.Collection<ListenerManager<T>> addServerStageVoiceChannelAttachableListener(T listener)
- Specified by:
addServerStageVoiceChannelAttachableListener
in interfaceServerStageVoiceChannelAttachableListenerManager
-
removeServerStageVoiceChannelAttachableListener
default <T extends ServerStageVoiceChannelAttachableListener & ObjectAttachableListener> void removeServerStageVoiceChannelAttachableListener(T listener)
- Specified by:
removeServerStageVoiceChannelAttachableListener
in interfaceServerStageVoiceChannelAttachableListenerManager
-
getServerStageVoiceChannelAttachableListeners
default <T extends ServerStageVoiceChannelAttachableListener & ObjectAttachableListener> java.util.Map<T,java.util.List<java.lang.Class<T>>> getServerStageVoiceChannelAttachableListeners()
- Specified by:
getServerStageVoiceChannelAttachableListeners
in interfaceServerStageVoiceChannelAttachableListenerManager
-
removeListener
default <T extends ServerStageVoiceChannelAttachableListener & ObjectAttachableListener> void removeListener(java.lang.Class<T> listenerClass, T listener)
- Specified by:
removeListener
in interfaceServerStageVoiceChannelAttachableListenerManager
-
-