Interface InternalUncachedMessageAttachableListenerManager
-
- All Superinterfaces:
UncachedMessageAttachableListenerManager
- All Known Implementing Classes:
UncachedMessageUtilImpl
@Generated("listener-manager-generation.gradle") public interface InternalUncachedMessageAttachableListenerManager extends UncachedMessageAttachableListenerManager
The implementation ofUncachedMessageAttachableListenerManager
.
-
-
Method Summary
-
-
-
Method Detail
-
getApi
DiscordApi getApi()
Gets the discord api instance.- Returns:
- The discord api instance.
-
addMessageContextMenuCommandListener
default ListenerManager<MessageContextMenuCommandListener> addMessageContextMenuCommandListener(long messageId, MessageContextMenuCommandListener listener)
- Specified by:
addMessageContextMenuCommandListener
in interfaceUncachedMessageAttachableListenerManager
-
getMessageContextMenuCommandListeners
default java.util.List<MessageContextMenuCommandListener> getMessageContextMenuCommandListeners(long messageId)
- Specified by:
getMessageContextMenuCommandListeners
in interfaceUncachedMessageAttachableListenerManager
-
getMessageContextMenuCommandListeners
default java.util.List<MessageContextMenuCommandListener> getMessageContextMenuCommandListeners(java.lang.String messageId)
- Specified by:
getMessageContextMenuCommandListeners
in interfaceUncachedMessageAttachableListenerManager
-
addMessageComponentCreateListener
default ListenerManager<MessageComponentCreateListener> addMessageComponentCreateListener(long messageId, MessageComponentCreateListener listener)
- Specified by:
addMessageComponentCreateListener
in interfaceUncachedMessageAttachableListenerManager
-
getMessageComponentCreateListeners
default java.util.List<MessageComponentCreateListener> getMessageComponentCreateListeners(long messageId)
- Specified by:
getMessageComponentCreateListeners
in interfaceUncachedMessageAttachableListenerManager
-
getMessageComponentCreateListeners
default java.util.List<MessageComponentCreateListener> getMessageComponentCreateListeners(java.lang.String messageId)
- Specified by:
getMessageComponentCreateListeners
in interfaceUncachedMessageAttachableListenerManager
-
addSelectMenuChooseListener
default ListenerManager<SelectMenuChooseListener> addSelectMenuChooseListener(long messageId, SelectMenuChooseListener listener)
- Specified by:
addSelectMenuChooseListener
in interfaceUncachedMessageAttachableListenerManager
-
getSelectMenuChooseListeners
default java.util.List<SelectMenuChooseListener> getSelectMenuChooseListeners(long messageId)
- Specified by:
getSelectMenuChooseListeners
in interfaceUncachedMessageAttachableListenerManager
-
getSelectMenuChooseListeners
default java.util.List<SelectMenuChooseListener> getSelectMenuChooseListeners(java.lang.String messageId)
- Specified by:
getSelectMenuChooseListeners
in interfaceUncachedMessageAttachableListenerManager
-
addButtonClickListener
default ListenerManager<ButtonClickListener> addButtonClickListener(long messageId, ButtonClickListener listener)
- Specified by:
addButtonClickListener
in interfaceUncachedMessageAttachableListenerManager
-
getButtonClickListeners
default java.util.List<ButtonClickListener> getButtonClickListeners(long messageId)
- Specified by:
getButtonClickListeners
in interfaceUncachedMessageAttachableListenerManager
-
getButtonClickListeners
default java.util.List<ButtonClickListener> getButtonClickListeners(java.lang.String messageId)
- Specified by:
getButtonClickListeners
in interfaceUncachedMessageAttachableListenerManager
-
addMessageEditListener
default ListenerManager<MessageEditListener> addMessageEditListener(long messageId, MessageEditListener listener)
- Specified by:
addMessageEditListener
in interfaceUncachedMessageAttachableListenerManager
-
getMessageEditListeners
default java.util.List<MessageEditListener> getMessageEditListeners(long messageId)
- Specified by:
getMessageEditListeners
in interfaceUncachedMessageAttachableListenerManager
-
getMessageEditListeners
default java.util.List<MessageEditListener> getMessageEditListeners(java.lang.String messageId)
- Specified by:
getMessageEditListeners
in interfaceUncachedMessageAttachableListenerManager
-
addReactionRemoveListener
default ListenerManager<ReactionRemoveListener> addReactionRemoveListener(long messageId, ReactionRemoveListener listener)
- Specified by:
addReactionRemoveListener
in interfaceUncachedMessageAttachableListenerManager
-
getReactionRemoveListeners
default java.util.List<ReactionRemoveListener> getReactionRemoveListeners(long messageId)
- Specified by:
getReactionRemoveListeners
in interfaceUncachedMessageAttachableListenerManager
-
getReactionRemoveListeners
default java.util.List<ReactionRemoveListener> getReactionRemoveListeners(java.lang.String messageId)
- Specified by:
getReactionRemoveListeners
in interfaceUncachedMessageAttachableListenerManager
-
addReactionAddListener
default ListenerManager<ReactionAddListener> addReactionAddListener(long messageId, ReactionAddListener listener)
- Specified by:
addReactionAddListener
in interfaceUncachedMessageAttachableListenerManager
-
getReactionAddListeners
default java.util.List<ReactionAddListener> getReactionAddListeners(long messageId)
- Specified by:
getReactionAddListeners
in interfaceUncachedMessageAttachableListenerManager
-
getReactionAddListeners
default java.util.List<ReactionAddListener> getReactionAddListeners(java.lang.String messageId)
- Specified by:
getReactionAddListeners
in interfaceUncachedMessageAttachableListenerManager
-
addReactionRemoveAllListener
default ListenerManager<ReactionRemoveAllListener> addReactionRemoveAllListener(long messageId, ReactionRemoveAllListener listener)
- Specified by:
addReactionRemoveAllListener
in interfaceUncachedMessageAttachableListenerManager
-
getReactionRemoveAllListeners
default java.util.List<ReactionRemoveAllListener> getReactionRemoveAllListeners(long messageId)
- Specified by:
getReactionRemoveAllListeners
in interfaceUncachedMessageAttachableListenerManager
-
getReactionRemoveAllListeners
default java.util.List<ReactionRemoveAllListener> getReactionRemoveAllListeners(java.lang.String messageId)
- Specified by:
getReactionRemoveAllListeners
in interfaceUncachedMessageAttachableListenerManager
-
addMessageReplyListener
default ListenerManager<MessageReplyListener> addMessageReplyListener(long messageId, MessageReplyListener listener)
- Specified by:
addMessageReplyListener
in interfaceUncachedMessageAttachableListenerManager
-
getMessageReplyListeners
default java.util.List<MessageReplyListener> getMessageReplyListeners(long messageId)
- Specified by:
getMessageReplyListeners
in interfaceUncachedMessageAttachableListenerManager
-
getMessageReplyListeners
default java.util.List<MessageReplyListener> getMessageReplyListeners(java.lang.String messageId)
- Specified by:
getMessageReplyListeners
in interfaceUncachedMessageAttachableListenerManager
-
addMessageDeleteListener
default ListenerManager<MessageDeleteListener> addMessageDeleteListener(long messageId, MessageDeleteListener listener)
- Specified by:
addMessageDeleteListener
in interfaceUncachedMessageAttachableListenerManager
-
getMessageDeleteListeners
default java.util.List<MessageDeleteListener> getMessageDeleteListeners(long messageId)
- Specified by:
getMessageDeleteListeners
in interfaceUncachedMessageAttachableListenerManager
-
getMessageDeleteListeners
default java.util.List<MessageDeleteListener> getMessageDeleteListeners(java.lang.String messageId)
- Specified by:
getMessageDeleteListeners
in interfaceUncachedMessageAttachableListenerManager
-
addMessageAttachableListener
default <T extends MessageAttachableListener & ObjectAttachableListener> java.util.Collection<ListenerManager<T>> addMessageAttachableListener(long messageId, T listener)
- Specified by:
addMessageAttachableListener
in interfaceUncachedMessageAttachableListenerManager
-
addMessageAttachableListener
default <T extends MessageAttachableListener & ObjectAttachableListener> java.util.Collection<ListenerManager<T>> addMessageAttachableListener(java.lang.String messageId, T listener)
- Specified by:
addMessageAttachableListener
in interfaceUncachedMessageAttachableListenerManager
-
removeMessageAttachableListener
default <T extends MessageAttachableListener & ObjectAttachableListener> void removeMessageAttachableListener(long messageId, T listener)
- Specified by:
removeMessageAttachableListener
in interfaceUncachedMessageAttachableListenerManager
-
removeMessageAttachableListener
default <T extends MessageAttachableListener & ObjectAttachableListener> void removeMessageAttachableListener(java.lang.String messageId, T listener)
- Specified by:
removeMessageAttachableListener
in interfaceUncachedMessageAttachableListenerManager
-
getMessageAttachableListeners
default <T extends MessageAttachableListener & ObjectAttachableListener> java.util.Map<T,java.util.List<java.lang.Class<T>>> getMessageAttachableListeners(long messageId)
- Specified by:
getMessageAttachableListeners
in interfaceUncachedMessageAttachableListenerManager
-
getMessageAttachableListeners
default <T extends MessageAttachableListener & ObjectAttachableListener> java.util.Map<T,java.util.List<java.lang.Class<T>>> getMessageAttachableListeners(java.lang.String messageId)
- Specified by:
getMessageAttachableListeners
in interfaceUncachedMessageAttachableListenerManager
-
removeListener
default <T extends MessageAttachableListener & ObjectAttachableListener> void removeListener(long messageId, java.lang.Class<T> listenerClass, T listener)
- Specified by:
removeListener
in interfaceUncachedMessageAttachableListenerManager
-
removeListener
default <T extends MessageAttachableListener & ObjectAttachableListener> void removeListener(java.lang.String messageId, java.lang.Class<T> listenerClass, T listener)
- Specified by:
removeListener
in interfaceUncachedMessageAttachableListenerManager
-
-