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.
-
addReactionRemoveAllListener
default ListenerManager<ReactionRemoveAllListener> addReactionRemoveAllListener(long messageId, ReactionRemoveAllListener listener)
- Specified by:
addReactionRemoveAllListener
in interfaceUncachedMessageAttachableListenerManager
-
getReactionRemoveAllListeners
default List<ReactionRemoveAllListener> getReactionRemoveAllListeners(long messageId)
- Specified by:
getReactionRemoveAllListeners
in interfaceUncachedMessageAttachableListenerManager
-
getReactionRemoveAllListeners
default List<ReactionRemoveAllListener> getReactionRemoveAllListeners(String messageId)
- Specified by:
getReactionRemoveAllListeners
in interfaceUncachedMessageAttachableListenerManager
-
addReactionAddListener
default ListenerManager<ReactionAddListener> addReactionAddListener(long messageId, ReactionAddListener listener)
- Specified by:
addReactionAddListener
in interfaceUncachedMessageAttachableListenerManager
-
getReactionAddListeners
default List<ReactionAddListener> getReactionAddListeners(long messageId)
- Specified by:
getReactionAddListeners
in interfaceUncachedMessageAttachableListenerManager
-
getReactionAddListeners
default List<ReactionAddListener> getReactionAddListeners(String messageId)
- Specified by:
getReactionAddListeners
in interfaceUncachedMessageAttachableListenerManager
-
addReactionRemoveListener
default ListenerManager<ReactionRemoveListener> addReactionRemoveListener(long messageId, ReactionRemoveListener listener)
- Specified by:
addReactionRemoveListener
in interfaceUncachedMessageAttachableListenerManager
-
getReactionRemoveListeners
default List<ReactionRemoveListener> getReactionRemoveListeners(long messageId)
- Specified by:
getReactionRemoveListeners
in interfaceUncachedMessageAttachableListenerManager
-
getReactionRemoveListeners
default List<ReactionRemoveListener> getReactionRemoveListeners(String messageId)
- Specified by:
getReactionRemoveListeners
in interfaceUncachedMessageAttachableListenerManager
-
addMessageEditListener
default ListenerManager<MessageEditListener> addMessageEditListener(long messageId, MessageEditListener listener)
- Specified by:
addMessageEditListener
in interfaceUncachedMessageAttachableListenerManager
-
getMessageEditListeners
default List<MessageEditListener> getMessageEditListeners(long messageId)
- Specified by:
getMessageEditListeners
in interfaceUncachedMessageAttachableListenerManager
-
getMessageEditListeners
default List<MessageEditListener> getMessageEditListeners(String messageId)
- Specified by:
getMessageEditListeners
in interfaceUncachedMessageAttachableListenerManager
-
addMessageDeleteListener
default ListenerManager<MessageDeleteListener> addMessageDeleteListener(long messageId, MessageDeleteListener listener)
- Specified by:
addMessageDeleteListener
in interfaceUncachedMessageAttachableListenerManager
-
getMessageDeleteListeners
default List<MessageDeleteListener> getMessageDeleteListeners(long messageId)
- Specified by:
getMessageDeleteListeners
in interfaceUncachedMessageAttachableListenerManager
-
getMessageDeleteListeners
default List<MessageDeleteListener> getMessageDeleteListeners(String messageId)
- Specified by:
getMessageDeleteListeners
in interfaceUncachedMessageAttachableListenerManager
-
addMessageAttachableListener
default <T extends MessageAttachableListener & ObjectAttachableListener> Collection<ListenerManager<T>> addMessageAttachableListener(long messageId, T listener)
- Specified by:
addMessageAttachableListener
in interfaceUncachedMessageAttachableListenerManager
-
addMessageAttachableListener
default <T extends MessageAttachableListener & ObjectAttachableListener> Collection<ListenerManager<T>> addMessageAttachableListener(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(String messageId, T listener)
- Specified by:
removeMessageAttachableListener
in interfaceUncachedMessageAttachableListenerManager
-
getMessageAttachableListeners
default <T extends MessageAttachableListener & ObjectAttachableListener> Map<T,List<Class<T>>> getMessageAttachableListeners(long messageId)
- Specified by:
getMessageAttachableListeners
in interfaceUncachedMessageAttachableListenerManager
-
getMessageAttachableListeners
default <T extends MessageAttachableListener & ObjectAttachableListener> Map<T,List<Class<T>>> getMessageAttachableListeners(String messageId)
- Specified by:
getMessageAttachableListeners
in interfaceUncachedMessageAttachableListenerManager
-
removeListener
default <T extends MessageAttachableListener & ObjectAttachableListener> void removeListener(long messageId, Class<T> listenerClass, T listener)
- Specified by:
removeListener
in interfaceUncachedMessageAttachableListenerManager
-
removeListener
default <T extends MessageAttachableListener & ObjectAttachableListener> void removeListener(String messageId, Class<T> listenerClass, T listener)
- Specified by:
removeListener
in interfaceUncachedMessageAttachableListenerManager
-
-