Interface ServerAttachableListenerManager

  • All Known Subinterfaces:
    Server

    @Generated("listener-manager-generation.gradle")
    public interface ServerAttachableListenerManager
    This class can be used to add and retrieve ServerAttachableListeners.
    • Method Detail

      • getUserChangeDeafenedListeners

        java.util.List<UserChangeDeafenedListener> getUserChangeDeafenedListeners()
        Gets a list with all registered UserChangeDeafenedListeners.
        Returns:
        A list with all registered UserChangeDeafenedListeners.
      • getUserChangeAvatarListeners

        java.util.List<UserChangeAvatarListener> getUserChangeAvatarListeners()
        Gets a list with all registered UserChangeAvatarListeners.
        Returns:
        A list with all registered UserChangeAvatarListeners.
      • getUserChangePendingListeners

        java.util.List<UserChangePendingListener> getUserChangePendingListeners()
        Gets a list with all registered UserChangePendingListeners.
        Returns:
        A list with all registered UserChangePendingListeners.
      • getUserChangeTimeoutListeners

        java.util.List<UserChangeTimeoutListener> getUserChangeTimeoutListeners()
        Gets a list with all registered UserChangeTimeoutListeners.
        Returns:
        A list with all registered UserChangeTimeoutListeners.
      • getUserChangeStatusListeners

        java.util.List<UserChangeStatusListener> getUserChangeStatusListeners()
        Gets a list with all registered UserChangeStatusListeners.
        Returns:
        A list with all registered UserChangeStatusListeners.
      • getUserChangeMutedListeners

        java.util.List<UserChangeMutedListener> getUserChangeMutedListeners()
        Gets a list with all registered UserChangeMutedListeners.
        Returns:
        A list with all registered UserChangeMutedListeners.
      • getUserStartTypingListeners

        java.util.List<UserStartTypingListener> getUserStartTypingListeners()
        Gets a list with all registered UserStartTypingListeners.
        Returns:
        A list with all registered UserStartTypingListeners.
      • getUserChangeSelfMutedListeners

        java.util.List<UserChangeSelfMutedListener> getUserChangeSelfMutedListeners()
        Gets a list with all registered UserChangeSelfMutedListeners.
        Returns:
        A list with all registered UserChangeSelfMutedListeners.
      • getUserChangeServerAvatarListeners

        java.util.List<UserChangeServerAvatarListener> getUserChangeServerAvatarListeners()
        Gets a list with all registered UserChangeServerAvatarListeners.
        Returns:
        A list with all registered UserChangeServerAvatarListeners.
      • getUserChangeSelfDeafenedListeners

        java.util.List<UserChangeSelfDeafenedListener> getUserChangeSelfDeafenedListeners()
        Gets a list with all registered UserChangeSelfDeafenedListeners.
        Returns:
        A list with all registered UserChangeSelfDeafenedListeners.
      • getUserChangeNameListeners

        java.util.List<UserChangeNameListener> getUserChangeNameListeners()
        Gets a list with all registered UserChangeNameListeners.
        Returns:
        A list with all registered UserChangeNameListeners.
      • getUserChangeActivityListeners

        java.util.List<UserChangeActivityListener> getUserChangeActivityListeners()
        Gets a list with all registered UserChangeActivityListeners.
        Returns:
        A list with all registered UserChangeActivityListeners.
      • getUserChangeNicknameListeners

        java.util.List<UserChangeNicknameListener> getUserChangeNicknameListeners()
        Gets a list with all registered UserChangeNicknameListeners.
        Returns:
        A list with all registered UserChangeNicknameListeners.
      • getUserChangeDiscriminatorListeners

        java.util.List<UserChangeDiscriminatorListener> getUserChangeDiscriminatorListeners()
        Gets a list with all registered UserChangeDiscriminatorListeners.
        Returns:
        A list with all registered UserChangeDiscriminatorListeners.
      • getServerChannelChangeNameListeners

        java.util.List<ServerChannelChangeNameListener> getServerChannelChangeNameListeners()
        Gets a list with all registered ServerChannelChangeNameListeners.
        Returns:
        A list with all registered ServerChannelChangeNameListeners.
      • getServerChannelCreateListeners

        java.util.List<ServerChannelCreateListener> getServerChannelCreateListeners()
        Gets a list with all registered ServerChannelCreateListeners.
        Returns:
        A list with all registered ServerChannelCreateListeners.
      • getServerChannelDeleteListeners

        java.util.List<ServerChannelDeleteListener> getServerChannelDeleteListeners()
        Gets a list with all registered ServerChannelDeleteListeners.
        Returns:
        A list with all registered ServerChannelDeleteListeners.
      • getWebhooksUpdateListeners

        java.util.List<WebhooksUpdateListener> getWebhooksUpdateListeners()
        Gets a list with all registered WebhooksUpdateListeners.
        Returns:
        A list with all registered WebhooksUpdateListeners.
      • getServerTextChannelChangeSlowmodeListeners

        java.util.List<ServerTextChannelChangeSlowmodeListener> getServerTextChannelChangeSlowmodeListeners()
        Gets a list with all registered ServerTextChannelChangeSlowmodeListeners.
        Returns:
        A list with all registered ServerTextChannelChangeSlowmodeListeners.
      • getServerTextChannelChangeTopicListeners

        java.util.List<ServerTextChannelChangeTopicListener> getServerTextChannelChangeTopicListeners()
        Gets a list with all registered ServerTextChannelChangeTopicListeners.
        Returns:
        A list with all registered ServerTextChannelChangeTopicListeners.
      • getServerTextChannelChangeDefaultAutoArchiveDurationListeners

        java.util.List<ServerTextChannelChangeDefaultAutoArchiveDurationListener> getServerTextChannelChangeDefaultAutoArchiveDurationListeners()
        Gets a list with all registered ServerTextChannelChangeDefaultAutoArchiveDurationListeners.
        Returns:
        A list with all registered ServerTextChannelChangeDefaultAutoArchiveDurationListeners.
      • getServerChannelChangePositionListeners

        java.util.List<ServerChannelChangePositionListener> getServerChannelChangePositionListeners()
        Gets a list with all registered ServerChannelChangePositionListeners.
        Returns:
        A list with all registered ServerChannelChangePositionListeners.
      • getServerChannelChangeOverwrittenPermissionsListeners

        java.util.List<ServerChannelChangeOverwrittenPermissionsListener> getServerChannelChangeOverwrittenPermissionsListeners()
        Gets a list with all registered ServerChannelChangeOverwrittenPermissionsListeners.
        Returns:
        A list with all registered ServerChannelChangeOverwrittenPermissionsListeners.
      • getServerChannelInviteDeleteListeners

        java.util.List<ServerChannelInviteDeleteListener> getServerChannelInviteDeleteListeners()
        Gets a list with all registered ServerChannelInviteDeleteListeners.
        Returns:
        A list with all registered ServerChannelInviteDeleteListeners.
      • getServerChannelInviteCreateListeners

        java.util.List<ServerChannelInviteCreateListener> getServerChannelInviteCreateListeners()
        Gets a list with all registered ServerChannelInviteCreateListeners.
        Returns:
        A list with all registered ServerChannelInviteCreateListeners.
      • getServerVoiceChannelMemberJoinListeners

        java.util.List<ServerVoiceChannelMemberJoinListener> getServerVoiceChannelMemberJoinListeners()
        Gets a list with all registered ServerVoiceChannelMemberJoinListeners.
        Returns:
        A list with all registered ServerVoiceChannelMemberJoinListeners.
      • getServerVoiceChannelMemberLeaveListeners

        java.util.List<ServerVoiceChannelMemberLeaveListener> getServerVoiceChannelMemberLeaveListeners()
        Gets a list with all registered ServerVoiceChannelMemberLeaveListeners.
        Returns:
        A list with all registered ServerVoiceChannelMemberLeaveListeners.
      • getServerStageVoiceChannelChangeTopicListeners

        java.util.List<ServerStageVoiceChannelChangeTopicListener> getServerStageVoiceChannelChangeTopicListeners()
        Gets a list with all registered ServerStageVoiceChannelChangeTopicListeners.
        Returns:
        A list with all registered ServerStageVoiceChannelChangeTopicListeners.
      • getServerVoiceChannelChangeBitrateListeners

        java.util.List<ServerVoiceChannelChangeBitrateListener> getServerVoiceChannelChangeBitrateListeners()
        Gets a list with all registered ServerVoiceChannelChangeBitrateListeners.
        Returns:
        A list with all registered ServerVoiceChannelChangeBitrateListeners.
      • getServerVoiceChannelChangeUserLimitListeners

        java.util.List<ServerVoiceChannelChangeUserLimitListener> getServerVoiceChannelChangeUserLimitListeners()
        Gets a list with all registered ServerVoiceChannelChangeUserLimitListeners.
        Returns:
        A list with all registered ServerVoiceChannelChangeUserLimitListeners.
      • getServerChannelChangeNsfwFlagListeners

        java.util.List<ServerChannelChangeNsfwFlagListener> getServerChannelChangeNsfwFlagListeners()
        Gets a list with all registered ServerChannelChangeNsfwFlagListeners.
        Returns:
        A list with all registered ServerChannelChangeNsfwFlagListeners.
      • getServerThreadChannelMembersUpdateListeners

        java.util.List<ServerThreadChannelMembersUpdateListener> getServerThreadChannelMembersUpdateListeners()
        Gets a list with all registered ServerThreadChannelMembersUpdateListeners.
        Returns:
        A list with all registered ServerThreadChannelMembersUpdateListeners.
      • getServerThreadChannelUpdateListeners

        java.util.List<ServerThreadChannelUpdateListener> getServerThreadChannelUpdateListeners()
        Gets a list with all registered ServerThreadChannelUpdateListeners.
        Returns:
        A list with all registered ServerThreadChannelUpdateListeners.
      • getServerThreadListSyncListeners

        java.util.List<ServerThreadListSyncListener> getServerThreadListSyncListeners()
        Gets a list with all registered ServerThreadListSyncListeners.
        Returns:
        A list with all registered ServerThreadListSyncListeners.
      • getSlashCommandCreateListeners

        java.util.List<SlashCommandCreateListener> getSlashCommandCreateListeners()
        Gets a list with all registered SlashCommandCreateListeners.
        Returns:
        A list with all registered SlashCommandCreateListeners.
      • getUserContextMenuCommandListeners

        java.util.List<UserContextMenuCommandListener> getUserContextMenuCommandListeners()
        Gets a list with all registered UserContextMenuCommandListeners.
        Returns:
        A list with all registered UserContextMenuCommandListeners.
      • getButtonClickListeners

        java.util.List<ButtonClickListener> getButtonClickListeners()
        Gets a list with all registered ButtonClickListeners.
        Returns:
        A list with all registered ButtonClickListeners.
      • getSelectMenuChooseListeners

        java.util.List<SelectMenuChooseListener> getSelectMenuChooseListeners()
        Gets a list with all registered SelectMenuChooseListeners.
        Returns:
        A list with all registered SelectMenuChooseListeners.
      • getModalSubmitListeners

        java.util.List<ModalSubmitListener> getModalSubmitListeners()
        Gets a list with all registered ModalSubmitListeners.
        Returns:
        A list with all registered ModalSubmitListeners.
      • getMessageContextMenuCommandListeners

        java.util.List<MessageContextMenuCommandListener> getMessageContextMenuCommandListeners()
        Gets a list with all registered MessageContextMenuCommandListeners.
        Returns:
        A list with all registered MessageContextMenuCommandListeners.
      • getMessageComponentCreateListeners

        java.util.List<MessageComponentCreateListener> getMessageComponentCreateListeners()
        Gets a list with all registered MessageComponentCreateListeners.
        Returns:
        A list with all registered MessageComponentCreateListeners.
      • getInteractionCreateListeners

        java.util.List<InteractionCreateListener> getInteractionCreateListeners()
        Gets a list with all registered InteractionCreateListeners.
        Returns:
        A list with all registered InteractionCreateListeners.
      • getAutocompleteCreateListeners

        java.util.List<AutocompleteCreateListener> getAutocompleteCreateListeners()
        Gets a list with all registered AutocompleteCreateListeners.
        Returns:
        A list with all registered AutocompleteCreateListeners.
      • getCachedMessagePinListeners

        java.util.List<CachedMessagePinListener> getCachedMessagePinListeners()
        Gets a list with all registered CachedMessagePinListeners.
        Returns:
        A list with all registered CachedMessagePinListeners.
      • getMessageDeleteListeners

        java.util.List<MessageDeleteListener> getMessageDeleteListeners()
        Gets a list with all registered MessageDeleteListeners.
        Returns:
        A list with all registered MessageDeleteListeners.
      • getCachedMessageUnpinListeners

        java.util.List<CachedMessageUnpinListener> getCachedMessageUnpinListeners()
        Gets a list with all registered CachedMessageUnpinListeners.
        Returns:
        A list with all registered CachedMessageUnpinListeners.
      • getMessageEditListeners

        java.util.List<MessageEditListener> getMessageEditListeners()
        Gets a list with all registered MessageEditListeners.
        Returns:
        A list with all registered MessageEditListeners.
      • getReactionAddListeners

        java.util.List<ReactionAddListener> getReactionAddListeners()
        Gets a list with all registered ReactionAddListeners.
        Returns:
        A list with all registered ReactionAddListeners.
      • getReactionRemoveAllListeners

        java.util.List<ReactionRemoveAllListener> getReactionRemoveAllListeners()
        Gets a list with all registered ReactionRemoveAllListeners.
        Returns:
        A list with all registered ReactionRemoveAllListeners.
      • getReactionRemoveListeners

        java.util.List<ReactionRemoveListener> getReactionRemoveListeners()
        Gets a list with all registered ReactionRemoveListeners.
        Returns:
        A list with all registered ReactionRemoveListeners.
      • getMessageCreateListeners

        java.util.List<MessageCreateListener> getMessageCreateListeners()
        Gets a list with all registered MessageCreateListeners.
        Returns:
        A list with all registered MessageCreateListeners.
      • getChannelPinsUpdateListeners

        java.util.List<ChannelPinsUpdateListener> getChannelPinsUpdateListeners()
        Gets a list with all registered ChannelPinsUpdateListeners.
        Returns:
        A list with all registered ChannelPinsUpdateListeners.
      • getServerChangeDescriptionListeners

        java.util.List<ServerChangeDescriptionListener> getServerChangeDescriptionListeners()
        Gets a list with all registered ServerChangeDescriptionListeners.
        Returns:
        A list with all registered ServerChangeDescriptionListeners.
      • getServerChangeVerificationLevelListeners

        java.util.List<ServerChangeVerificationLevelListener> getServerChangeVerificationLevelListeners()
        Gets a list with all registered ServerChangeVerificationLevelListeners.
        Returns:
        A list with all registered ServerChangeVerificationLevelListeners.
      • getServerChangeNameListeners

        java.util.List<ServerChangeNameListener> getServerChangeNameListeners()
        Gets a list with all registered ServerChangeNameListeners.
        Returns:
        A list with all registered ServerChangeNameListeners.
      • getServerBecomesUnavailableListeners

        java.util.List<ServerBecomesUnavailableListener> getServerBecomesUnavailableListeners()
        Gets a list with all registered ServerBecomesUnavailableListeners.
        Returns:
        A list with all registered ServerBecomesUnavailableListeners.
      • getServerChangeIconListeners

        java.util.List<ServerChangeIconListener> getServerChangeIconListeners()
        Gets a list with all registered ServerChangeIconListeners.
        Returns:
        A list with all registered ServerChangeIconListeners.
      • getVoiceServerUpdateListeners

        java.util.List<VoiceServerUpdateListener> getVoiceServerUpdateListeners()
        Gets a list with all registered VoiceServerUpdateListeners.
        Returns:
        A list with all registered VoiceServerUpdateListeners.
      • getServerChangeDiscoverySplashListeners

        java.util.List<ServerChangeDiscoverySplashListener> getServerChangeDiscoverySplashListeners()
        Gets a list with all registered ServerChangeDiscoverySplashListeners.
        Returns:
        A list with all registered ServerChangeDiscoverySplashListeners.
      • getStickerDeleteListeners

        java.util.List<StickerDeleteListener> getStickerDeleteListeners()
        Gets a list with all registered StickerDeleteListeners.
        Returns:
        A list with all registered StickerDeleteListeners.
      • getStickerChangeNameListeners

        java.util.List<StickerChangeNameListener> getStickerChangeNameListeners()
        Gets a list with all registered StickerChangeNameListeners.
        Returns:
        A list with all registered StickerChangeNameListeners.
      • getStickerCreateListeners

        java.util.List<StickerCreateListener> getStickerCreateListeners()
        Gets a list with all registered StickerCreateListeners.
        Returns:
        A list with all registered StickerCreateListeners.
      • getStickerChangeDescriptionListeners

        java.util.List<StickerChangeDescriptionListener> getStickerChangeDescriptionListeners()
        Gets a list with all registered StickerChangeDescriptionListeners.
        Returns:
        A list with all registered StickerChangeDescriptionListeners.
      • getStickerChangeTagsListeners

        java.util.List<StickerChangeTagsListener> getStickerChangeTagsListeners()
        Gets a list with all registered StickerChangeTagsListeners.
        Returns:
        A list with all registered StickerChangeTagsListeners.
      • getServerChangePreferredLocaleListeners

        java.util.List<ServerChangePreferredLocaleListener> getServerChangePreferredLocaleListeners()
        Gets a list with all registered ServerChangePreferredLocaleListeners.
        Returns:
        A list with all registered ServerChangePreferredLocaleListeners.
      • getServerChangeSplashListeners

        java.util.List<ServerChangeSplashListener> getServerChangeSplashListeners()
        Gets a list with all registered ServerChangeSplashListeners.
        Returns:
        A list with all registered ServerChangeSplashListeners.
      • getServerChangeRegionListeners

        java.util.List<ServerChangeRegionListener> getServerChangeRegionListeners()
        Gets a list with all registered ServerChangeRegionListeners.
        Returns:
        A list with all registered ServerChangeRegionListeners.
      • getServerChangeSystemChannelListeners

        java.util.List<ServerChangeSystemChannelListener> getServerChangeSystemChannelListeners()
        Gets a list with all registered ServerChangeSystemChannelListeners.
        Returns:
        A list with all registered ServerChangeSystemChannelListeners.
      • getServerChangeAfkChannelListeners

        java.util.List<ServerChangeAfkChannelListener> getServerChangeAfkChannelListeners()
        Gets a list with all registered ServerChangeAfkChannelListeners.
        Returns:
        A list with all registered ServerChangeAfkChannelListeners.
      • getServerChangeMultiFactorAuthenticationLevelListeners

        java.util.List<ServerChangeMultiFactorAuthenticationLevelListener> getServerChangeMultiFactorAuthenticationLevelListeners()
        Gets a list with all registered ServerChangeMultiFactorAuthenticationLevelListeners.
        Returns:
        A list with all registered ServerChangeMultiFactorAuthenticationLevelListeners.
      • getServerChangeVanityUrlCodeListeners

        java.util.List<ServerChangeVanityUrlCodeListener> getServerChangeVanityUrlCodeListeners()
        Gets a list with all registered ServerChangeVanityUrlCodeListeners.
        Returns:
        A list with all registered ServerChangeVanityUrlCodeListeners.
      • getServerLeaveListeners

        java.util.List<ServerLeaveListener> getServerLeaveListeners()
        Gets a list with all registered ServerLeaveListeners.
        Returns:
        A list with all registered ServerLeaveListeners.
      • getServerChangeOwnerListeners

        java.util.List<ServerChangeOwnerListener> getServerChangeOwnerListeners()
        Gets a list with all registered ServerChangeOwnerListeners.
        Returns:
        A list with all registered ServerChangeOwnerListeners.
      • getServerChangeServerFeatureListeners

        java.util.List<ServerChangeServerFeatureListener> getServerChangeServerFeatureListeners()
        Gets a list with all registered ServerChangeServerFeatureListeners.
        Returns:
        A list with all registered ServerChangeServerFeatureListeners.
      • getRoleChangeHoistListeners

        java.util.List<RoleChangeHoistListener> getRoleChangeHoistListeners()
        Gets a list with all registered RoleChangeHoistListeners.
        Returns:
        A list with all registered RoleChangeHoistListeners.
      • getRoleCreateListeners

        java.util.List<RoleCreateListener> getRoleCreateListeners()
        Gets a list with all registered RoleCreateListeners.
        Returns:
        A list with all registered RoleCreateListeners.
      • getRoleChangeMentionableListeners

        java.util.List<RoleChangeMentionableListener> getRoleChangeMentionableListeners()
        Gets a list with all registered RoleChangeMentionableListeners.
        Returns:
        A list with all registered RoleChangeMentionableListeners.
      • getRoleDeleteListeners

        java.util.List<RoleDeleteListener> getRoleDeleteListeners()
        Gets a list with all registered RoleDeleteListeners.
        Returns:
        A list with all registered RoleDeleteListeners.
      • getRoleChangePermissionsListeners

        java.util.List<RoleChangePermissionsListener> getRoleChangePermissionsListeners()
        Gets a list with all registered RoleChangePermissionsListeners.
        Returns:
        A list with all registered RoleChangePermissionsListeners.
      • getUserRoleRemoveListeners

        java.util.List<UserRoleRemoveListener> getUserRoleRemoveListeners()
        Gets a list with all registered UserRoleRemoveListeners.
        Returns:
        A list with all registered UserRoleRemoveListeners.
      • getRoleChangeColorListeners

        java.util.List<RoleChangeColorListener> getRoleChangeColorListeners()
        Gets a list with all registered RoleChangeColorListeners.
        Returns:
        A list with all registered RoleChangeColorListeners.
      • getRoleChangeNameListeners

        java.util.List<RoleChangeNameListener> getRoleChangeNameListeners()
        Gets a list with all registered RoleChangeNameListeners.
        Returns:
        A list with all registered RoleChangeNameListeners.
      • getUserRoleAddListeners

        java.util.List<UserRoleAddListener> getUserRoleAddListeners()
        Gets a list with all registered UserRoleAddListeners.
        Returns:
        A list with all registered UserRoleAddListeners.
      • getRoleChangePositionListeners

        java.util.List<RoleChangePositionListener> getRoleChangePositionListeners()
        Gets a list with all registered RoleChangePositionListeners.
        Returns:
        A list with all registered RoleChangePositionListeners.
      • getServerChangeBoostCountListeners

        java.util.List<ServerChangeBoostCountListener> getServerChangeBoostCountListeners()
        Gets a list with all registered ServerChangeBoostCountListeners.
        Returns:
        A list with all registered ServerChangeBoostCountListeners.
      • getServerChangeNsfwLevelListeners

        java.util.List<ServerChangeNsfwLevelListener> getServerChangeNsfwLevelListeners()
        Gets a list with all registered ServerChangeNsfwLevelListeners.
        Returns:
        A list with all registered ServerChangeNsfwLevelListeners.
      • getApplicationCommandPermissionsUpdateListeners

        java.util.List<ApplicationCommandPermissionsUpdateListener> getApplicationCommandPermissionsUpdateListeners()
        Gets a list with all registered ApplicationCommandPermissionsUpdateListeners.
        Returns:
        A list with all registered ApplicationCommandPermissionsUpdateListeners.
      • getServerChangeBoostLevelListeners

        java.util.List<ServerChangeBoostLevelListener> getServerChangeBoostLevelListeners()
        Gets a list with all registered ServerChangeBoostLevelListeners.
        Returns:
        A list with all registered ServerChangeBoostLevelListeners.
      • getServerChangeDefaultMessageNotificationLevelListeners

        java.util.List<ServerChangeDefaultMessageNotificationLevelListener> getServerChangeDefaultMessageNotificationLevelListeners()
        Gets a list with all registered ServerChangeDefaultMessageNotificationLevelListeners.
        Returns:
        A list with all registered ServerChangeDefaultMessageNotificationLevelListeners.
      • getServerChangeAfkTimeoutListeners

        java.util.List<ServerChangeAfkTimeoutListener> getServerChangeAfkTimeoutListeners()
        Gets a list with all registered ServerChangeAfkTimeoutListeners.
        Returns:
        A list with all registered ServerChangeAfkTimeoutListeners.
      • getServerChangeRulesChannelListeners

        java.util.List<ServerChangeRulesChannelListener> getServerChangeRulesChannelListeners()
        Gets a list with all registered ServerChangeRulesChannelListeners.
        Returns:
        A list with all registered ServerChangeRulesChannelListeners.
      • getServerChangeExplicitContentFilterLevelListeners

        java.util.List<ServerChangeExplicitContentFilterLevelListener> getServerChangeExplicitContentFilterLevelListeners()
        Gets a list with all registered ServerChangeExplicitContentFilterLevelListeners.
        Returns:
        A list with all registered ServerChangeExplicitContentFilterLevelListeners.
      • getKnownCustomEmojiChangeNameListeners

        java.util.List<KnownCustomEmojiChangeNameListener> getKnownCustomEmojiChangeNameListeners()
        Gets a list with all registered KnownCustomEmojiChangeNameListeners.
        Returns:
        A list with all registered KnownCustomEmojiChangeNameListeners.
      • getKnownCustomEmojiChangeWhitelistedRolesListeners

        java.util.List<KnownCustomEmojiChangeWhitelistedRolesListener> getKnownCustomEmojiChangeWhitelistedRolesListeners()
        Gets a list with all registered KnownCustomEmojiChangeWhitelistedRolesListeners.
        Returns:
        A list with all registered KnownCustomEmojiChangeWhitelistedRolesListeners.
      • getKnownCustomEmojiCreateListeners

        java.util.List<KnownCustomEmojiCreateListener> getKnownCustomEmojiCreateListeners()
        Gets a list with all registered KnownCustomEmojiCreateListeners.
        Returns:
        A list with all registered KnownCustomEmojiCreateListeners.
      • getKnownCustomEmojiDeleteListeners

        java.util.List<KnownCustomEmojiDeleteListener> getKnownCustomEmojiDeleteListeners()
        Gets a list with all registered KnownCustomEmojiDeleteListeners.
        Returns:
        A list with all registered KnownCustomEmojiDeleteListeners.
      • getServerChangeModeratorsOnlyChannelListeners

        java.util.List<ServerChangeModeratorsOnlyChannelListener> getServerChangeModeratorsOnlyChannelListeners()
        Gets a list with all registered ServerChangeModeratorsOnlyChannelListeners.
        Returns:
        A list with all registered ServerChangeModeratorsOnlyChannelListeners.
      • getServerMemberLeaveListeners

        java.util.List<ServerMemberLeaveListener> getServerMemberLeaveListeners()
        Gets a list with all registered ServerMemberLeaveListeners.
        Returns:
        A list with all registered ServerMemberLeaveListeners.
      • getServerMemberJoinListeners

        java.util.List<ServerMemberJoinListener> getServerMemberJoinListeners()
        Gets a list with all registered ServerMemberJoinListeners.
        Returns:
        A list with all registered ServerMemberJoinListeners.
      • getServerMembersChunkListeners

        java.util.List<ServerMembersChunkListener> getServerMembersChunkListeners()
        Gets a list with all registered ServerMembersChunkListeners.
        Returns:
        A list with all registered ServerMembersChunkListeners.
      • getServerMemberBanListeners

        java.util.List<ServerMemberBanListener> getServerMemberBanListeners()
        Gets a list with all registered ServerMemberBanListeners.
        Returns:
        A list with all registered ServerMemberBanListeners.
      • getServerMemberUnbanListeners

        java.util.List<ServerMemberUnbanListener> getServerMemberUnbanListeners()
        Gets a list with all registered ServerMemberUnbanListeners.
        Returns:
        A list with all registered ServerMemberUnbanListeners.
      • addServerAttachableListener

        <T extends ServerAttachableListener & ObjectAttachableListener> java.util.Collection<ListenerManager<T>> addServerAttachableListener​(T listener)
        Adds a listener that implements one or more ServerAttachableListeners. 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.
        Type Parameters:
        T - The type of the listener.
        Parameters:
        listener - The listener to add.
        Returns:
        The managers for the added listener.
      • removeServerAttachableListener

        <T extends ServerAttachableListener & ObjectAttachableListener> void removeServerAttachableListener​(T listener)
        Removes a listener that implements one or more ServerAttachableListeners.
        Type Parameters:
        T - The type of the listener.
        Parameters:
        listener - The listener to remove.
      • getServerAttachableListeners

        <T extends ServerAttachableListener & ObjectAttachableListener> java.util.Map<T,​java.util.List<java.lang.Class<T>>> getServerAttachableListeners()
        Gets a map with all registered listeners that implement one or more ServerAttachableListeners 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 ServerAttachableListeners and their assigned listener classes they listen to.
      • removeListener

        <T extends ServerAttachableListener & ObjectAttachableListener> void removeListener​(java.lang.Class<T> listenerClass,
                                                                                            T listener)
        Removes a listener from this object.
        Type Parameters:
        T - The type of the listener.
        Parameters:
        listenerClass - The listener class.
        listener - The listener to remove.