Package org.javacord.api.listener
Interface GloballyAttachableListenerManager
-
- All Known Subinterfaces:
DiscordApi
@Generated("listener-manager-generation.gradle") public interface GloballyAttachableListenerManager
This class can be used to add and retrieveGloballyAttachableListeners.
-
-
Method Summary
-
-
-
Method Detail
-
addUserChangeSelfMutedListener
default ListenerManager<UserChangeSelfMutedListener> addUserChangeSelfMutedListener(UserChangeSelfMutedListener listener)
Adds aUserChangeSelfMutedListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getUserChangeSelfMutedListeners
default List<UserChangeSelfMutedListener> getUserChangeSelfMutedListeners()
Gets a list with all registeredUserChangeSelfMutedListeners.- Returns:
- A list with all registered
UserChangeSelfMutedListeners.
-
addUserChangeSelfDeafenedListener
default ListenerManager<UserChangeSelfDeafenedListener> addUserChangeSelfDeafenedListener(UserChangeSelfDeafenedListener listener)
Adds aUserChangeSelfDeafenedListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getUserChangeSelfDeafenedListeners
default List<UserChangeSelfDeafenedListener> getUserChangeSelfDeafenedListeners()
Gets a list with all registeredUserChangeSelfDeafenedListeners.- Returns:
- A list with all registered
UserChangeSelfDeafenedListeners.
-
addUserChangeDiscriminatorListener
default ListenerManager<UserChangeDiscriminatorListener> addUserChangeDiscriminatorListener(UserChangeDiscriminatorListener listener)
Adds aUserChangeDiscriminatorListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getUserChangeDiscriminatorListeners
default List<UserChangeDiscriminatorListener> getUserChangeDiscriminatorListeners()
Gets a list with all registeredUserChangeDiscriminatorListeners.- Returns:
- A list with all registered
UserChangeDiscriminatorListeners.
-
addUserChangeActivityListener
default ListenerManager<UserChangeActivityListener> addUserChangeActivityListener(UserChangeActivityListener listener)
Adds aUserChangeActivityListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getUserChangeActivityListeners
default List<UserChangeActivityListener> getUserChangeActivityListeners()
Gets a list with all registeredUserChangeActivityListeners.- Returns:
- A list with all registered
UserChangeActivityListeners.
-
addUserChangeMutedListener
default ListenerManager<UserChangeMutedListener> addUserChangeMutedListener(UserChangeMutedListener listener)
Adds aUserChangeMutedListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getUserChangeMutedListeners
default List<UserChangeMutedListener> getUserChangeMutedListeners()
Gets a list with all registeredUserChangeMutedListeners.- Returns:
- A list with all registered
UserChangeMutedListeners.
-
addUserChangeDeafenedListener
default ListenerManager<UserChangeDeafenedListener> addUserChangeDeafenedListener(UserChangeDeafenedListener listener)
Adds aUserChangeDeafenedListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getUserChangeDeafenedListeners
default List<UserChangeDeafenedListener> getUserChangeDeafenedListeners()
Gets a list with all registeredUserChangeDeafenedListeners.- Returns:
- A list with all registered
UserChangeDeafenedListeners.
-
addUserStartTypingListener
default ListenerManager<UserStartTypingListener> addUserStartTypingListener(UserStartTypingListener listener)
Adds aUserStartTypingListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getUserStartTypingListeners
default List<UserStartTypingListener> getUserStartTypingListeners()
Gets a list with all registeredUserStartTypingListeners.- Returns:
- A list with all registered
UserStartTypingListeners.
-
addUserChangeNicknameListener
default ListenerManager<UserChangeNicknameListener> addUserChangeNicknameListener(UserChangeNicknameListener listener)
Adds aUserChangeNicknameListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getUserChangeNicknameListeners
default List<UserChangeNicknameListener> getUserChangeNicknameListeners()
Gets a list with all registeredUserChangeNicknameListeners.- Returns:
- A list with all registered
UserChangeNicknameListeners.
-
addUserChangeAvatarListener
default ListenerManager<UserChangeAvatarListener> addUserChangeAvatarListener(UserChangeAvatarListener listener)
Adds aUserChangeAvatarListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getUserChangeAvatarListeners
default List<UserChangeAvatarListener> getUserChangeAvatarListeners()
Gets a list with all registeredUserChangeAvatarListeners.- Returns:
- A list with all registered
UserChangeAvatarListeners.
-
addUserChangeStatusListener
default ListenerManager<UserChangeStatusListener> addUserChangeStatusListener(UserChangeStatusListener listener)
Adds aUserChangeStatusListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getUserChangeStatusListeners
default List<UserChangeStatusListener> getUserChangeStatusListeners()
Gets a list with all registeredUserChangeStatusListeners.- Returns:
- A list with all registered
UserChangeStatusListeners.
-
addUserChangeNameListener
default ListenerManager<UserChangeNameListener> addUserChangeNameListener(UserChangeNameListener listener)
Adds aUserChangeNameListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getUserChangeNameListeners
default List<UserChangeNameListener> getUserChangeNameListeners()
Gets a list with all registeredUserChangeNameListeners.- Returns:
- A list with all registered
UserChangeNameListeners.
-
addResumeListener
default ListenerManager<ResumeListener> addResumeListener(ResumeListener listener)
Adds aResumeListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getResumeListeners
default List<ResumeListener> getResumeListeners()
Gets a list with all registeredResumeListeners.- Returns:
- A list with all registered
ResumeListeners.
-
addLostConnectionListener
default ListenerManager<LostConnectionListener> addLostConnectionListener(LostConnectionListener listener)
Adds aLostConnectionListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getLostConnectionListeners
default List<LostConnectionListener> getLostConnectionListeners()
Gets a list with all registeredLostConnectionListeners.- Returns:
- A list with all registered
LostConnectionListeners.
-
addReconnectListener
default ListenerManager<ReconnectListener> addReconnectListener(ReconnectListener listener)
Adds aReconnectListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getReconnectListeners
default List<ReconnectListener> getReconnectListeners()
Gets a list with all registeredReconnectListeners.- Returns:
- A list with all registered
ReconnectListeners.
-
addGroupChannelCreateListener
default ListenerManager<GroupChannelCreateListener> addGroupChannelCreateListener(GroupChannelCreateListener listener)
Adds aGroupChannelCreateListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getGroupChannelCreateListeners
default List<GroupChannelCreateListener> getGroupChannelCreateListeners()
Gets a list with all registeredGroupChannelCreateListeners.- Returns:
- A list with all registered
GroupChannelCreateListeners.
-
addGroupChannelChangeNameListener
default ListenerManager<GroupChannelChangeNameListener> addGroupChannelChangeNameListener(GroupChannelChangeNameListener listener)
Adds aGroupChannelChangeNameListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getGroupChannelChangeNameListeners
default List<GroupChannelChangeNameListener> getGroupChannelChangeNameListeners()
Gets a list with all registeredGroupChannelChangeNameListeners.- Returns:
- A list with all registered
GroupChannelChangeNameListeners.
-
addGroupChannelDeleteListener
default ListenerManager<GroupChannelDeleteListener> addGroupChannelDeleteListener(GroupChannelDeleteListener listener)
Adds aGroupChannelDeleteListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getGroupChannelDeleteListeners
default List<GroupChannelDeleteListener> getGroupChannelDeleteListeners()
Gets a list with all registeredGroupChannelDeleteListeners.- Returns:
- A list with all registered
GroupChannelDeleteListeners.
-
addPrivateChannelCreateListener
default ListenerManager<PrivateChannelCreateListener> addPrivateChannelCreateListener(PrivateChannelCreateListener listener)
Adds aPrivateChannelCreateListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getPrivateChannelCreateListeners
default List<PrivateChannelCreateListener> getPrivateChannelCreateListeners()
Gets a list with all registeredPrivateChannelCreateListeners.- Returns:
- A list with all registered
PrivateChannelCreateListeners.
-
addPrivateChannelDeleteListener
default ListenerManager<PrivateChannelDeleteListener> addPrivateChannelDeleteListener(PrivateChannelDeleteListener listener)
Adds aPrivateChannelDeleteListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getPrivateChannelDeleteListeners
default List<PrivateChannelDeleteListener> getPrivateChannelDeleteListeners()
Gets a list with all registeredPrivateChannelDeleteListeners.- Returns:
- A list with all registered
PrivateChannelDeleteListeners.
-
addServerChannelChangePositionListener
default ListenerManager<ServerChannelChangePositionListener> addServerChannelChangePositionListener(ServerChannelChangePositionListener listener)
Adds aServerChannelChangePositionListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getServerChannelChangePositionListeners
default List<ServerChannelChangePositionListener> getServerChannelChangePositionListeners()
Gets a list with all registeredServerChannelChangePositionListeners.- Returns:
- A list with all registered
ServerChannelChangePositionListeners.
-
addServerChannelChangeOverwrittenPermissionsListener
default ListenerManager<ServerChannelChangeOverwrittenPermissionsListener> addServerChannelChangeOverwrittenPermissionsListener(ServerChannelChangeOverwrittenPermissionsListener listener)
Adds aServerChannelChangeOverwrittenPermissionsListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getServerChannelChangeOverwrittenPermissionsListeners
default List<ServerChannelChangeOverwrittenPermissionsListener> getServerChannelChangeOverwrittenPermissionsListeners()
Gets a list with all registeredServerChannelChangeOverwrittenPermissionsListeners.- Returns:
- A list with all registered
ServerChannelChangeOverwrittenPermissionsListeners.
-
addServerChannelDeleteListener
default ListenerManager<ServerChannelDeleteListener> addServerChannelDeleteListener(ServerChannelDeleteListener listener)
Adds aServerChannelDeleteListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getServerChannelDeleteListeners
default List<ServerChannelDeleteListener> getServerChannelDeleteListeners()
Gets a list with all registeredServerChannelDeleteListeners.- Returns:
- A list with all registered
ServerChannelDeleteListeners.
-
addServerChannelCreateListener
default ListenerManager<ServerChannelCreateListener> addServerChannelCreateListener(ServerChannelCreateListener listener)
Adds aServerChannelCreateListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getServerChannelCreateListeners
default List<ServerChannelCreateListener> getServerChannelCreateListeners()
Gets a list with all registeredServerChannelCreateListeners.- Returns:
- A list with all registered
ServerChannelCreateListeners.
-
addWebhooksUpdateListener
default ListenerManager<WebhooksUpdateListener> addWebhooksUpdateListener(WebhooksUpdateListener listener)
Adds aWebhooksUpdateListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getWebhooksUpdateListeners
default List<WebhooksUpdateListener> getWebhooksUpdateListeners()
Gets a list with all registeredWebhooksUpdateListeners.- Returns:
- A list with all registered
WebhooksUpdateListeners.
-
addServerTextChannelChangeSlowmodeListener
default ListenerManager<ServerTextChannelChangeSlowmodeListener> addServerTextChannelChangeSlowmodeListener(ServerTextChannelChangeSlowmodeListener listener)
Adds aServerTextChannelChangeSlowmodeListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getServerTextChannelChangeSlowmodeListeners
default List<ServerTextChannelChangeSlowmodeListener> getServerTextChannelChangeSlowmodeListeners()
Gets a list with all registeredServerTextChannelChangeSlowmodeListeners.- Returns:
- A list with all registered
ServerTextChannelChangeSlowmodeListeners.
-
addServerTextChannelChangeTopicListener
default ListenerManager<ServerTextChannelChangeTopicListener> addServerTextChannelChangeTopicListener(ServerTextChannelChangeTopicListener listener)
Adds aServerTextChannelChangeTopicListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getServerTextChannelChangeTopicListeners
default List<ServerTextChannelChangeTopicListener> getServerTextChannelChangeTopicListeners()
Gets a list with all registeredServerTextChannelChangeTopicListeners.- Returns:
- A list with all registered
ServerTextChannelChangeTopicListeners.
-
addServerChannelChangeNsfwFlagListener
default ListenerManager<ServerChannelChangeNsfwFlagListener> addServerChannelChangeNsfwFlagListener(ServerChannelChangeNsfwFlagListener listener)
Adds aServerChannelChangeNsfwFlagListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getServerChannelChangeNsfwFlagListeners
default List<ServerChannelChangeNsfwFlagListener> getServerChannelChangeNsfwFlagListeners()
Gets a list with all registeredServerChannelChangeNsfwFlagListeners.- Returns:
- A list with all registered
ServerChannelChangeNsfwFlagListeners.
-
addServerVoiceChannelMemberLeaveListener
default ListenerManager<ServerVoiceChannelMemberLeaveListener> addServerVoiceChannelMemberLeaveListener(ServerVoiceChannelMemberLeaveListener listener)
Adds aServerVoiceChannelMemberLeaveListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getServerVoiceChannelMemberLeaveListeners
default List<ServerVoiceChannelMemberLeaveListener> getServerVoiceChannelMemberLeaveListeners()
Gets a list with all registeredServerVoiceChannelMemberLeaveListeners.- Returns:
- A list with all registered
ServerVoiceChannelMemberLeaveListeners.
-
addServerVoiceChannelChangeUserLimitListener
default ListenerManager<ServerVoiceChannelChangeUserLimitListener> addServerVoiceChannelChangeUserLimitListener(ServerVoiceChannelChangeUserLimitListener listener)
Adds aServerVoiceChannelChangeUserLimitListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getServerVoiceChannelChangeUserLimitListeners
default List<ServerVoiceChannelChangeUserLimitListener> getServerVoiceChannelChangeUserLimitListeners()
Gets a list with all registeredServerVoiceChannelChangeUserLimitListeners.- Returns:
- A list with all registered
ServerVoiceChannelChangeUserLimitListeners.
-
addServerVoiceChannelChangeBitrateListener
default ListenerManager<ServerVoiceChannelChangeBitrateListener> addServerVoiceChannelChangeBitrateListener(ServerVoiceChannelChangeBitrateListener listener)
Adds aServerVoiceChannelChangeBitrateListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getServerVoiceChannelChangeBitrateListeners
default List<ServerVoiceChannelChangeBitrateListener> getServerVoiceChannelChangeBitrateListeners()
Gets a list with all registeredServerVoiceChannelChangeBitrateListeners.- Returns:
- A list with all registered
ServerVoiceChannelChangeBitrateListeners.
-
addServerVoiceChannelMemberJoinListener
default ListenerManager<ServerVoiceChannelMemberJoinListener> addServerVoiceChannelMemberJoinListener(ServerVoiceChannelMemberJoinListener listener)
Adds aServerVoiceChannelMemberJoinListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getServerVoiceChannelMemberJoinListeners
default List<ServerVoiceChannelMemberJoinListener> getServerVoiceChannelMemberJoinListeners()
Gets a list with all registeredServerVoiceChannelMemberJoinListeners.- Returns:
- A list with all registered
ServerVoiceChannelMemberJoinListeners.
-
addServerChannelChangeNameListener
default ListenerManager<ServerChannelChangeNameListener> addServerChannelChangeNameListener(ServerChannelChangeNameListener listener)
Adds aServerChannelChangeNameListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getServerChannelChangeNameListeners
default List<ServerChannelChangeNameListener> getServerChannelChangeNameListeners()
Gets a list with all registeredServerChannelChangeNameListeners.- Returns:
- A list with all registered
ServerChannelChangeNameListeners.
-
addReactionRemoveAllListener
default ListenerManager<ReactionRemoveAllListener> addReactionRemoveAllListener(ReactionRemoveAllListener listener)
Adds aReactionRemoveAllListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getReactionRemoveAllListeners
default List<ReactionRemoveAllListener> getReactionRemoveAllListeners()
Gets a list with all registeredReactionRemoveAllListeners.- Returns:
- A list with all registered
ReactionRemoveAllListeners.
-
addReactionAddListener
default ListenerManager<ReactionAddListener> addReactionAddListener(ReactionAddListener listener)
Adds aReactionAddListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getReactionAddListeners
default List<ReactionAddListener> getReactionAddListeners()
Gets a list with all registeredReactionAddListeners.- Returns:
- A list with all registered
ReactionAddListeners.
-
addReactionRemoveListener
default ListenerManager<ReactionRemoveListener> addReactionRemoveListener(ReactionRemoveListener listener)
Adds aReactionRemoveListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getReactionRemoveListeners
default List<ReactionRemoveListener> getReactionRemoveListeners()
Gets a list with all registeredReactionRemoveListeners.- Returns:
- A list with all registered
ReactionRemoveListeners.
-
addMessageEditListener
default ListenerManager<MessageEditListener> addMessageEditListener(MessageEditListener listener)
Adds aMessageEditListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getMessageEditListeners
default List<MessageEditListener> getMessageEditListeners()
Gets a list with all registeredMessageEditListeners.- Returns:
- A list with all registered
MessageEditListeners.
-
addCachedMessageUnpinListener
default ListenerManager<CachedMessageUnpinListener> addCachedMessageUnpinListener(CachedMessageUnpinListener listener)
Adds aCachedMessageUnpinListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getCachedMessageUnpinListeners
default List<CachedMessageUnpinListener> getCachedMessageUnpinListeners()
Gets a list with all registeredCachedMessageUnpinListeners.- Returns:
- A list with all registered
CachedMessageUnpinListeners.
-
addChannelPinsUpdateListener
default ListenerManager<ChannelPinsUpdateListener> addChannelPinsUpdateListener(ChannelPinsUpdateListener listener)
Adds aChannelPinsUpdateListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getChannelPinsUpdateListeners
default List<ChannelPinsUpdateListener> getChannelPinsUpdateListeners()
Gets a list with all registeredChannelPinsUpdateListeners.- Returns:
- A list with all registered
ChannelPinsUpdateListeners.
-
addMessageCreateListener
default ListenerManager<MessageCreateListener> addMessageCreateListener(MessageCreateListener listener)
Adds aMessageCreateListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getMessageCreateListeners
default List<MessageCreateListener> getMessageCreateListeners()
Gets a list with all registeredMessageCreateListeners.- Returns:
- A list with all registered
MessageCreateListeners.
-
addMessageDeleteListener
default ListenerManager<MessageDeleteListener> addMessageDeleteListener(MessageDeleteListener listener)
Adds aMessageDeleteListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getMessageDeleteListeners
default List<MessageDeleteListener> getMessageDeleteListeners()
Gets a list with all registeredMessageDeleteListeners.- Returns:
- A list with all registered
MessageDeleteListeners.
-
addCachedMessagePinListener
default ListenerManager<CachedMessagePinListener> addCachedMessagePinListener(CachedMessagePinListener listener)
Adds aCachedMessagePinListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getCachedMessagePinListeners
default List<CachedMessagePinListener> getCachedMessagePinListeners()
Gets a list with all registeredCachedMessagePinListeners.- Returns:
- A list with all registered
CachedMessagePinListeners.
-
addServerChangeDefaultMessageNotificationLevelListener
default ListenerManager<ServerChangeDefaultMessageNotificationLevelListener> addServerChangeDefaultMessageNotificationLevelListener(ServerChangeDefaultMessageNotificationLevelListener listener)
Adds aServerChangeDefaultMessageNotificationLevelListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getServerChangeDefaultMessageNotificationLevelListeners
default List<ServerChangeDefaultMessageNotificationLevelListener> getServerChangeDefaultMessageNotificationLevelListeners()
Gets a list with all registeredServerChangeDefaultMessageNotificationLevelListeners.- Returns:
- A list with all registered
ServerChangeDefaultMessageNotificationLevelListeners.
-
addServerChangeSystemChannelListener
default ListenerManager<ServerChangeSystemChannelListener> addServerChangeSystemChannelListener(ServerChangeSystemChannelListener listener)
Adds aServerChangeSystemChannelListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getServerChangeSystemChannelListeners
default List<ServerChangeSystemChannelListener> getServerChangeSystemChannelListeners()
Gets a list with all registeredServerChangeSystemChannelListeners.- Returns:
- A list with all registered
ServerChangeSystemChannelListeners.
-
addServerChangeRegionListener
default ListenerManager<ServerChangeRegionListener> addServerChangeRegionListener(ServerChangeRegionListener listener)
Adds aServerChangeRegionListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getServerChangeRegionListeners
default List<ServerChangeRegionListener> getServerChangeRegionListeners()
Gets a list with all registeredServerChangeRegionListeners.- Returns:
- A list with all registered
ServerChangeRegionListeners.
-
addServerChangeVerificationLevelListener
default ListenerManager<ServerChangeVerificationLevelListener> addServerChangeVerificationLevelListener(ServerChangeVerificationLevelListener listener)
Adds aServerChangeVerificationLevelListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getServerChangeVerificationLevelListeners
default List<ServerChangeVerificationLevelListener> getServerChangeVerificationLevelListeners()
Gets a list with all registeredServerChangeVerificationLevelListeners.- Returns:
- A list with all registered
ServerChangeVerificationLevelListeners.
-
addRoleChangePositionListener
default ListenerManager<RoleChangePositionListener> addRoleChangePositionListener(RoleChangePositionListener listener)
Adds aRoleChangePositionListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getRoleChangePositionListeners
default List<RoleChangePositionListener> getRoleChangePositionListeners()
Gets a list with all registeredRoleChangePositionListeners.- Returns:
- A list with all registered
RoleChangePositionListeners.
-
addUserRoleAddListener
default ListenerManager<UserRoleAddListener> addUserRoleAddListener(UserRoleAddListener listener)
Adds aUserRoleAddListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getUserRoleAddListeners
default List<UserRoleAddListener> getUserRoleAddListeners()
Gets a list with all registeredUserRoleAddListeners.- Returns:
- A list with all registered
UserRoleAddListeners.
-
addRoleChangeMentionableListener
default ListenerManager<RoleChangeMentionableListener> addRoleChangeMentionableListener(RoleChangeMentionableListener listener)
Adds aRoleChangeMentionableListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getRoleChangeMentionableListeners
default List<RoleChangeMentionableListener> getRoleChangeMentionableListeners()
Gets a list with all registeredRoleChangeMentionableListeners.- Returns:
- A list with all registered
RoleChangeMentionableListeners.
-
addRoleChangeNameListener
default ListenerManager<RoleChangeNameListener> addRoleChangeNameListener(RoleChangeNameListener listener)
Adds aRoleChangeNameListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getRoleChangeNameListeners
default List<RoleChangeNameListener> getRoleChangeNameListeners()
Gets a list with all registeredRoleChangeNameListeners.- Returns:
- A list with all registered
RoleChangeNameListeners.
-
addRoleChangePermissionsListener
default ListenerManager<RoleChangePermissionsListener> addRoleChangePermissionsListener(RoleChangePermissionsListener listener)
Adds aRoleChangePermissionsListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getRoleChangePermissionsListeners
default List<RoleChangePermissionsListener> getRoleChangePermissionsListeners()
Gets a list with all registeredRoleChangePermissionsListeners.- Returns:
- A list with all registered
RoleChangePermissionsListeners.
-
addRoleDeleteListener
default ListenerManager<RoleDeleteListener> addRoleDeleteListener(RoleDeleteListener listener)
Adds aRoleDeleteListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getRoleDeleteListeners
default List<RoleDeleteListener> getRoleDeleteListeners()
Gets a list with all registeredRoleDeleteListeners.- Returns:
- A list with all registered
RoleDeleteListeners.
-
addRoleChangeColorListener
default ListenerManager<RoleChangeColorListener> addRoleChangeColorListener(RoleChangeColorListener listener)
Adds aRoleChangeColorListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getRoleChangeColorListeners
default List<RoleChangeColorListener> getRoleChangeColorListeners()
Gets a list with all registeredRoleChangeColorListeners.- Returns:
- A list with all registered
RoleChangeColorListeners.
-
addUserRoleRemoveListener
default ListenerManager<UserRoleRemoveListener> addUserRoleRemoveListener(UserRoleRemoveListener listener)
Adds aUserRoleRemoveListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getUserRoleRemoveListeners
default List<UserRoleRemoveListener> getUserRoleRemoveListeners()
Gets a list with all registeredUserRoleRemoveListeners.- Returns:
- A list with all registered
UserRoleRemoveListeners.
-
addRoleCreateListener
default ListenerManager<RoleCreateListener> addRoleCreateListener(RoleCreateListener listener)
Adds aRoleCreateListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getRoleCreateListeners
default List<RoleCreateListener> getRoleCreateListeners()
Gets a list with all registeredRoleCreateListeners.- Returns:
- A list with all registered
RoleCreateListeners.
-
addRoleChangeHoistListener
default ListenerManager<RoleChangeHoistListener> addRoleChangeHoistListener(RoleChangeHoistListener listener)
Adds aRoleChangeHoistListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getRoleChangeHoistListeners
default List<RoleChangeHoistListener> getRoleChangeHoistListeners()
Gets a list with all registeredRoleChangeHoistListeners.- Returns:
- A list with all registered
RoleChangeHoistListeners.
-
addServerChangeIconListener
default ListenerManager<ServerChangeIconListener> addServerChangeIconListener(ServerChangeIconListener listener)
Adds aServerChangeIconListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getServerChangeIconListeners
default List<ServerChangeIconListener> getServerChangeIconListeners()
Gets a list with all registeredServerChangeIconListeners.- Returns:
- A list with all registered
ServerChangeIconListeners.
-
addKnownCustomEmojiChangeNameListener
default ListenerManager<KnownCustomEmojiChangeNameListener> addKnownCustomEmojiChangeNameListener(KnownCustomEmojiChangeNameListener listener)
Adds aKnownCustomEmojiChangeNameListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getKnownCustomEmojiChangeNameListeners
default List<KnownCustomEmojiChangeNameListener> getKnownCustomEmojiChangeNameListeners()
Gets a list with all registeredKnownCustomEmojiChangeNameListeners.- Returns:
- A list with all registered
KnownCustomEmojiChangeNameListeners.
-
addKnownCustomEmojiCreateListener
default ListenerManager<KnownCustomEmojiCreateListener> addKnownCustomEmojiCreateListener(KnownCustomEmojiCreateListener listener)
Adds aKnownCustomEmojiCreateListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getKnownCustomEmojiCreateListeners
default List<KnownCustomEmojiCreateListener> getKnownCustomEmojiCreateListeners()
Gets a list with all registeredKnownCustomEmojiCreateListeners.- Returns:
- A list with all registered
KnownCustomEmojiCreateListeners.
-
addKnownCustomEmojiDeleteListener
default ListenerManager<KnownCustomEmojiDeleteListener> addKnownCustomEmojiDeleteListener(KnownCustomEmojiDeleteListener listener)
Adds aKnownCustomEmojiDeleteListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getKnownCustomEmojiDeleteListeners
default List<KnownCustomEmojiDeleteListener> getKnownCustomEmojiDeleteListeners()
Gets a list with all registeredKnownCustomEmojiDeleteListeners.- Returns:
- A list with all registered
KnownCustomEmojiDeleteListeners.
-
addKnownCustomEmojiChangeWhitelistedRolesListener
default ListenerManager<KnownCustomEmojiChangeWhitelistedRolesListener> addKnownCustomEmojiChangeWhitelistedRolesListener(KnownCustomEmojiChangeWhitelistedRolesListener listener)
Adds aKnownCustomEmojiChangeWhitelistedRolesListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getKnownCustomEmojiChangeWhitelistedRolesListeners
default List<KnownCustomEmojiChangeWhitelistedRolesListener> getKnownCustomEmojiChangeWhitelistedRolesListeners()
Gets a list with all registeredKnownCustomEmojiChangeWhitelistedRolesListeners.- Returns:
- A list with all registered
KnownCustomEmojiChangeWhitelistedRolesListeners.
-
addServerJoinListener
default ListenerManager<ServerJoinListener> addServerJoinListener(ServerJoinListener listener)
Adds aServerJoinListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getServerJoinListeners
default List<ServerJoinListener> getServerJoinListeners()
Gets a list with all registeredServerJoinListeners.- Returns:
- A list with all registered
ServerJoinListeners.
-
addServerChangeNameListener
default ListenerManager<ServerChangeNameListener> addServerChangeNameListener(ServerChangeNameListener listener)
Adds aServerChangeNameListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getServerChangeNameListeners
default List<ServerChangeNameListener> getServerChangeNameListeners()
Gets a list with all registeredServerChangeNameListeners.- Returns:
- A list with all registered
ServerChangeNameListeners.
-
addServerMemberLeaveListener
default ListenerManager<ServerMemberLeaveListener> addServerMemberLeaveListener(ServerMemberLeaveListener listener)
Adds aServerMemberLeaveListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getServerMemberLeaveListeners
default List<ServerMemberLeaveListener> getServerMemberLeaveListeners()
Gets a list with all registeredServerMemberLeaveListeners.- Returns:
- A list with all registered
ServerMemberLeaveListeners.
-
addServerMemberBanListener
default ListenerManager<ServerMemberBanListener> addServerMemberBanListener(ServerMemberBanListener listener)
Adds aServerMemberBanListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getServerMemberBanListeners
default List<ServerMemberBanListener> getServerMemberBanListeners()
Gets a list with all registeredServerMemberBanListeners.- Returns:
- A list with all registered
ServerMemberBanListeners.
-
addServerMemberUnbanListener
default ListenerManager<ServerMemberUnbanListener> addServerMemberUnbanListener(ServerMemberUnbanListener listener)
Adds aServerMemberUnbanListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getServerMemberUnbanListeners
default List<ServerMemberUnbanListener> getServerMemberUnbanListeners()
Gets a list with all registeredServerMemberUnbanListeners.- Returns:
- A list with all registered
ServerMemberUnbanListeners.
-
addServerMemberJoinListener
default ListenerManager<ServerMemberJoinListener> addServerMemberJoinListener(ServerMemberJoinListener listener)
Adds aServerMemberJoinListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getServerMemberJoinListeners
default List<ServerMemberJoinListener> getServerMemberJoinListeners()
Gets a list with all registeredServerMemberJoinListeners.- Returns:
- A list with all registered
ServerMemberJoinListeners.
-
addServerChangeAfkTimeoutListener
default ListenerManager<ServerChangeAfkTimeoutListener> addServerChangeAfkTimeoutListener(ServerChangeAfkTimeoutListener listener)
Adds aServerChangeAfkTimeoutListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getServerChangeAfkTimeoutListeners
default List<ServerChangeAfkTimeoutListener> getServerChangeAfkTimeoutListeners()
Gets a list with all registeredServerChangeAfkTimeoutListeners.- Returns:
- A list with all registered
ServerChangeAfkTimeoutListeners.
-
addServerChangeExplicitContentFilterLevelListener
default ListenerManager<ServerChangeExplicitContentFilterLevelListener> addServerChangeExplicitContentFilterLevelListener(ServerChangeExplicitContentFilterLevelListener listener)
Adds aServerChangeExplicitContentFilterLevelListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getServerChangeExplicitContentFilterLevelListeners
default List<ServerChangeExplicitContentFilterLevelListener> getServerChangeExplicitContentFilterLevelListeners()
Gets a list with all registeredServerChangeExplicitContentFilterLevelListeners.- Returns:
- A list with all registered
ServerChangeExplicitContentFilterLevelListeners.
-
addServerChangeSplashListener
default ListenerManager<ServerChangeSplashListener> addServerChangeSplashListener(ServerChangeSplashListener listener)
Adds aServerChangeSplashListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getServerChangeSplashListeners
default List<ServerChangeSplashListener> getServerChangeSplashListeners()
Gets a list with all registeredServerChangeSplashListeners.- Returns:
- A list with all registered
ServerChangeSplashListeners.
-
addServerChangeMultiFactorAuthenticationLevelListener
default ListenerManager<ServerChangeMultiFactorAuthenticationLevelListener> addServerChangeMultiFactorAuthenticationLevelListener(ServerChangeMultiFactorAuthenticationLevelListener listener)
Adds aServerChangeMultiFactorAuthenticationLevelListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getServerChangeMultiFactorAuthenticationLevelListeners
default List<ServerChangeMultiFactorAuthenticationLevelListener> getServerChangeMultiFactorAuthenticationLevelListeners()
Gets a list with all registeredServerChangeMultiFactorAuthenticationLevelListeners.- Returns:
- A list with all registered
ServerChangeMultiFactorAuthenticationLevelListeners.
-
addServerChangeAfkChannelListener
default ListenerManager<ServerChangeAfkChannelListener> addServerChangeAfkChannelListener(ServerChangeAfkChannelListener listener)
Adds aServerChangeAfkChannelListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getServerChangeAfkChannelListeners
default List<ServerChangeAfkChannelListener> getServerChangeAfkChannelListeners()
Gets a list with all registeredServerChangeAfkChannelListeners.- Returns:
- A list with all registered
ServerChangeAfkChannelListeners.
-
addServerBecomesUnavailableListener
default ListenerManager<ServerBecomesUnavailableListener> addServerBecomesUnavailableListener(ServerBecomesUnavailableListener listener)
Adds aServerBecomesUnavailableListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getServerBecomesUnavailableListeners
default List<ServerBecomesUnavailableListener> getServerBecomesUnavailableListeners()
Gets a list with all registeredServerBecomesUnavailableListeners.- Returns:
- A list with all registered
ServerBecomesUnavailableListeners.
-
addServerChangeOwnerListener
default ListenerManager<ServerChangeOwnerListener> addServerChangeOwnerListener(ServerChangeOwnerListener listener)
Adds aServerChangeOwnerListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getServerChangeOwnerListeners
default List<ServerChangeOwnerListener> getServerChangeOwnerListeners()
Gets a list with all registeredServerChangeOwnerListeners.- Returns:
- A list with all registered
ServerChangeOwnerListeners.
-
addServerBecomesAvailableListener
default ListenerManager<ServerBecomesAvailableListener> addServerBecomesAvailableListener(ServerBecomesAvailableListener listener)
Adds aServerBecomesAvailableListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getServerBecomesAvailableListeners
default List<ServerBecomesAvailableListener> getServerBecomesAvailableListeners()
Gets a list with all registeredServerBecomesAvailableListeners.- Returns:
- A list with all registered
ServerBecomesAvailableListeners.
-
addServerLeaveListener
default ListenerManager<ServerLeaveListener> addServerLeaveListener(ServerLeaveListener listener)
Adds aServerLeaveListener.- Parameters:
listener- The listener to add.- Returns:
- The manager of the listener.
-
getServerLeaveListeners
default List<ServerLeaveListener> getServerLeaveListeners()
Gets a list with all registeredServerLeaveListeners.- Returns:
- A list with all registered
ServerLeaveListeners.
-
addListener
<T extends GloballyAttachableListener> ListenerManager<T> addListener(Class<T> listenerClass, T listener)
Adds aGloballyAttachableListener. Adding a listener multiple times will only add it once and return the same listener manager on each invocation. The order of invocation is according to first addition.- Type Parameters:
T- The type of the listener.- Parameters:
listenerClass- The listener class.listener- The listener to add.- Returns:
- The manager for the added listener.
-
addListener
Collection<ListenerManager<? extends GloballyAttachableListener>> addListener(GloballyAttachableListener listener)
Adds a listener that implements one or moreGloballyAttachableListeners. Adding a listener multiple times will only add it once and return the same listener managers on each invocation. The order of invocation is according to first addition.- Parameters:
listener- The listener to add.- Returns:
- The managers for the added listener.
-
removeListener
void removeListener(GloballyAttachableListener listener)
Removes a listener that implements one or moreGloballyAttachableListeners.- Parameters:
listener- The listener to remove.
-
removeListener
<T extends GloballyAttachableListener> void removeListener(Class<T> listenerClass, T listener)
Removes aGloballyAttachableListener.- Type Parameters:
T- The type of the listener.- Parameters:
listenerClass- The listener class.listener- The listener to remove.
-
getListeners
<T extends GloballyAttachableListener> Map<T,List<Class<T>>> getListeners()
Gets a map with all registered listeners that implement one or moreGloballyAttachableListeners and their assigned listener classes they listen to.- Type Parameters:
T- The type of the listeners.- Returns:
- A map with all registered listeners that implement one or more
GloballyAttachableListeners and their assigned listener classes they listen to.
-
getListeners
<T extends GloballyAttachableListener> List<T> getListeners(Class<T> listenerClass)
Gets all globally attachable listeners of the given class.- Type Parameters:
T- The class of the listener.- Parameters:
listenerClass- The class of the listener.- Returns:
- A list with all listeners of the given type.
-
-