Interface InternalMessageAttachableListenerManager
-
- All Superinterfaces:
MessageAttachableListenerManager
- All Known Implementing Classes:
MessageImpl
@Generated("listener-manager-generation.gradle") public interface InternalMessageAttachableListenerManager extends MessageAttachableListenerManager
The implementation ofMessageAttachableListenerManager
.
-
-
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.
-
addMessageContextMenuCommandListener
default ListenerManager<MessageContextMenuCommandListener> addMessageContextMenuCommandListener(MessageContextMenuCommandListener listener)
- Specified by:
addMessageContextMenuCommandListener
in interfaceMessageAttachableListenerManager
-
getMessageContextMenuCommandListeners
default java.util.List<MessageContextMenuCommandListener> getMessageContextMenuCommandListeners()
- Specified by:
getMessageContextMenuCommandListeners
in interfaceMessageAttachableListenerManager
-
addMessageComponentCreateListener
default ListenerManager<MessageComponentCreateListener> addMessageComponentCreateListener(MessageComponentCreateListener listener)
- Specified by:
addMessageComponentCreateListener
in interfaceMessageAttachableListenerManager
-
getMessageComponentCreateListeners
default java.util.List<MessageComponentCreateListener> getMessageComponentCreateListeners()
- Specified by:
getMessageComponentCreateListeners
in interfaceMessageAttachableListenerManager
-
addSelectMenuChooseListener
default ListenerManager<SelectMenuChooseListener> addSelectMenuChooseListener(SelectMenuChooseListener listener)
- Specified by:
addSelectMenuChooseListener
in interfaceMessageAttachableListenerManager
-
getSelectMenuChooseListeners
default java.util.List<SelectMenuChooseListener> getSelectMenuChooseListeners()
- Specified by:
getSelectMenuChooseListeners
in interfaceMessageAttachableListenerManager
-
addButtonClickListener
default ListenerManager<ButtonClickListener> addButtonClickListener(ButtonClickListener listener)
- Specified by:
addButtonClickListener
in interfaceMessageAttachableListenerManager
-
getButtonClickListeners
default java.util.List<ButtonClickListener> getButtonClickListeners()
- Specified by:
getButtonClickListeners
in interfaceMessageAttachableListenerManager
-
addMessageEditListener
default ListenerManager<MessageEditListener> addMessageEditListener(MessageEditListener listener)
- Specified by:
addMessageEditListener
in interfaceMessageAttachableListenerManager
-
getMessageEditListeners
default java.util.List<MessageEditListener> getMessageEditListeners()
- Specified by:
getMessageEditListeners
in interfaceMessageAttachableListenerManager
-
addReactionRemoveListener
default ListenerManager<ReactionRemoveListener> addReactionRemoveListener(ReactionRemoveListener listener)
- Specified by:
addReactionRemoveListener
in interfaceMessageAttachableListenerManager
-
getReactionRemoveListeners
default java.util.List<ReactionRemoveListener> getReactionRemoveListeners()
- Specified by:
getReactionRemoveListeners
in interfaceMessageAttachableListenerManager
-
addReactionAddListener
default ListenerManager<ReactionAddListener> addReactionAddListener(ReactionAddListener listener)
- Specified by:
addReactionAddListener
in interfaceMessageAttachableListenerManager
-
getReactionAddListeners
default java.util.List<ReactionAddListener> getReactionAddListeners()
- Specified by:
getReactionAddListeners
in interfaceMessageAttachableListenerManager
-
addReactionRemoveAllListener
default ListenerManager<ReactionRemoveAllListener> addReactionRemoveAllListener(ReactionRemoveAllListener listener)
- Specified by:
addReactionRemoveAllListener
in interfaceMessageAttachableListenerManager
-
getReactionRemoveAllListeners
default java.util.List<ReactionRemoveAllListener> getReactionRemoveAllListeners()
- Specified by:
getReactionRemoveAllListeners
in interfaceMessageAttachableListenerManager
-
addCachedMessageUnpinListener
default ListenerManager<CachedMessageUnpinListener> addCachedMessageUnpinListener(CachedMessageUnpinListener listener)
- Specified by:
addCachedMessageUnpinListener
in interfaceMessageAttachableListenerManager
-
getCachedMessageUnpinListeners
default java.util.List<CachedMessageUnpinListener> getCachedMessageUnpinListeners()
- Specified by:
getCachedMessageUnpinListeners
in interfaceMessageAttachableListenerManager
-
addCachedMessagePinListener
default ListenerManager<CachedMessagePinListener> addCachedMessagePinListener(CachedMessagePinListener listener)
- Specified by:
addCachedMessagePinListener
in interfaceMessageAttachableListenerManager
-
getCachedMessagePinListeners
default java.util.List<CachedMessagePinListener> getCachedMessagePinListeners()
- Specified by:
getCachedMessagePinListeners
in interfaceMessageAttachableListenerManager
-
addMessageReplyListener
default ListenerManager<MessageReplyListener> addMessageReplyListener(MessageReplyListener listener)
- Specified by:
addMessageReplyListener
in interfaceMessageAttachableListenerManager
-
getMessageReplyListeners
default java.util.List<MessageReplyListener> getMessageReplyListeners()
- Specified by:
getMessageReplyListeners
in interfaceMessageAttachableListenerManager
-
addMessageDeleteListener
default ListenerManager<MessageDeleteListener> addMessageDeleteListener(MessageDeleteListener listener)
- Specified by:
addMessageDeleteListener
in interfaceMessageAttachableListenerManager
-
getMessageDeleteListeners
default java.util.List<MessageDeleteListener> getMessageDeleteListeners()
- Specified by:
getMessageDeleteListeners
in interfaceMessageAttachableListenerManager
-
addMessageAttachableListener
default <T extends MessageAttachableListener & ObjectAttachableListener> java.util.Collection<ListenerManager<T>> addMessageAttachableListener(T listener)
- Specified by:
addMessageAttachableListener
in interfaceMessageAttachableListenerManager
-
removeMessageAttachableListener
default <T extends MessageAttachableListener & ObjectAttachableListener> void removeMessageAttachableListener(T listener)
- Specified by:
removeMessageAttachableListener
in interfaceMessageAttachableListenerManager
-
getMessageAttachableListeners
default <T extends MessageAttachableListener & ObjectAttachableListener> java.util.Map<T,java.util.List<java.lang.Class<T>>> getMessageAttachableListeners()
- Specified by:
getMessageAttachableListeners
in interfaceMessageAttachableListenerManager
-
removeListener
default <T extends MessageAttachableListener & ObjectAttachableListener> void removeListener(java.lang.Class<T> listenerClass, T listener)
- Specified by:
removeListener
in interfaceMessageAttachableListenerManager
-
-