Uses of Interface
org.javacord.api.listener.ObjectAttachableListener
-
-
Uses of ObjectAttachableListener in org.javacord.api.audio
Methods in org.javacord.api.audio with type parameters of type ObjectAttachableListener Modifier and Type Method Description <T extends AudioSourceAttachableListener & ObjectAttachableListener>
java.util.Collection<ListenerManager<T>>AudioSourceBase. addAudioSourceAttachableListener(T listener)<T extends AudioSourceAttachableListener & ObjectAttachableListener>
java.util.Map<T,java.util.List<java.lang.Class<T>>>AudioSourceBase. getAudioSourceAttachableListeners()<T extends AudioSourceAttachableListener & ObjectAttachableListener>
voidAudioSourceBase. removeAudioSourceAttachableListener(T listener)<T extends AudioSourceAttachableListener & ObjectAttachableListener>
voidAudioSourceBase. removeListener(java.lang.Class<T> listenerClass, T listener) -
Uses of ObjectAttachableListener in org.javacord.api.listener.audio
Subinterfaces of ObjectAttachableListener in org.javacord.api.listener.audio Modifier and Type Interface Description interfaceAudioSourceFinishedListenerThis listener listens to finished audio sources.Methods in org.javacord.api.listener.audio with type parameters of type ObjectAttachableListener Modifier and Type Method Description <T extends AudioConnectionAttachableListener & ObjectAttachableListener>
java.util.Collection<ListenerManager<T>>AudioConnectionAttachableListenerManager. addAudioConnectionAttachableListener(T listener)Adds a listener that implements one or moreAudioConnectionAttachableListeners.<T extends AudioSourceAttachableListener & ObjectAttachableListener>
java.util.Collection<ListenerManager<T>>AudioSourceAttachableListenerManager. addAudioSourceAttachableListener(T listener)Adds a listener that implements one or moreAudioSourceAttachableListeners.<T extends AudioConnectionAttachableListener & ObjectAttachableListener>
java.util.Map<T,java.util.List<java.lang.Class<T>>>AudioConnectionAttachableListenerManager. getAudioConnectionAttachableListeners()Gets a map with all registered listeners that implement one or moreAudioConnectionAttachableListeners and their assigned listener classes they listen to.<T extends AudioSourceAttachableListener & ObjectAttachableListener>
java.util.Map<T,java.util.List<java.lang.Class<T>>>AudioSourceAttachableListenerManager. getAudioSourceAttachableListeners()Gets a map with all registered listeners that implement one or moreAudioSourceAttachableListeners and their assigned listener classes they listen to.<T extends AudioConnectionAttachableListener & ObjectAttachableListener>
voidAudioConnectionAttachableListenerManager. removeAudioConnectionAttachableListener(T listener)Removes a listener that implements one or moreAudioConnectionAttachableListeners.<T extends AudioSourceAttachableListener & ObjectAttachableListener>
voidAudioSourceAttachableListenerManager. removeAudioSourceAttachableListener(T listener)Removes a listener that implements one or moreAudioSourceAttachableListeners.<T extends AudioConnectionAttachableListener & ObjectAttachableListener>
voidAudioConnectionAttachableListenerManager. removeListener(java.lang.Class<T> listenerClass, T listener)Removes a listener from this object.<T extends AudioSourceAttachableListener & ObjectAttachableListener>
voidAudioSourceAttachableListenerManager. removeListener(java.lang.Class<T> listenerClass, T listener)Removes a listener from this object. -
Uses of ObjectAttachableListener in org.javacord.api.listener.channel
Methods in org.javacord.api.listener.channel with type parameters of type ObjectAttachableListener Modifier and Type Method Description <T extends ChannelAttachableListener & ObjectAttachableListener>
java.util.Collection<ListenerManager<T>>ChannelAttachableListenerManager. addChannelAttachableListener(T listener)Adds a listener that implements one or moreChannelAttachableListeners.<T extends ServerThreadChannelAttachableListener & ObjectAttachableListener>
java.util.Collection<ListenerManager<T>>ServerThreadChannelAttachableListenerManager. addServerThreadChannelAttachableListener(T listener)Adds a listener that implements one or moreServerThreadChannelAttachableListeners.<T extends TextChannelAttachableListener & ObjectAttachableListener>
java.util.Collection<ListenerManager<? extends TextChannelAttachableListener>>TextChannelAttachableListenerManager. addTextChannelAttachableListener(T listener)Adds a listener that implements one or moreTextChannelAttachableListeners.<T extends VoiceChannelAttachableListener & ObjectAttachableListener>
java.util.Collection<ListenerManager<? extends VoiceChannelAttachableListener>>VoiceChannelAttachableListenerManager. addVoiceChannelAttachableListener(T listener)Adds a listener that implements one or moreVoiceChannelAttachableListeners.<T extends ChannelAttachableListener & ObjectAttachableListener>
java.util.Map<T,java.util.List<java.lang.Class<T>>>ChannelAttachableListenerManager. getChannelAttachableListeners()Gets a map with all registered listeners that implement one or moreChannelAttachableListeners and their assigned listener classes they listen to.<T extends ServerThreadChannelAttachableListener & ObjectAttachableListener>
java.util.Map<T,java.util.List<java.lang.Class<T>>>ServerThreadChannelAttachableListenerManager. getServerThreadChannelAttachableListeners()Gets a map with all registered listeners that implement one or moreServerThreadChannelAttachableListeners and their assigned listener classes they listen to.<T extends TextChannelAttachableListener & ObjectAttachableListener>
java.util.Map<T,java.util.List<java.lang.Class<T>>>TextChannelAttachableListenerManager. getTextChannelAttachableListeners()Gets a map with all registered listeners that implement one or moreTextChannelAttachableListeners and their assigned listener classes they listen to.<T extends VoiceChannelAttachableListener & ObjectAttachableListener>
java.util.Map<T,java.util.List<java.lang.Class<T>>>VoiceChannelAttachableListenerManager. getVoiceChannelAttachableListeners()Gets a map with all registered listeners that implement one or moreVoiceChannelAttachableListeners and their assigned listener classes they listen to.<T extends ChannelAttachableListener & ObjectAttachableListener>
voidChannelAttachableListenerManager. removeChannelAttachableListener(T listener)Removes a listener that implements one or moreChannelAttachableListeners.<T extends ChannelAttachableListener & ObjectAttachableListener>
voidChannelAttachableListenerManager. removeListener(java.lang.Class<T> listenerClass, T listener)Removes a listener from this object.<T extends ServerThreadChannelAttachableListener & ObjectAttachableListener>
voidServerThreadChannelAttachableListenerManager. removeListener(java.lang.Class<T> listenerClass, T listener)Removes a listener from this object.<T extends TextChannelAttachableListener & ObjectAttachableListener>
voidTextChannelAttachableListenerManager. removeListener(java.lang.Class<T> listenerClass, T listener)Removes a listener from this object.<T extends VoiceChannelAttachableListener & ObjectAttachableListener>
voidVoiceChannelAttachableListenerManager. removeListener(java.lang.Class<T> listenerClass, T listener)Removes a listener from this object.<T extends ServerThreadChannelAttachableListener & ObjectAttachableListener>
voidServerThreadChannelAttachableListenerManager. removeServerThreadChannelAttachableListener(T listener)Removes a listener that implements one or moreServerThreadChannelAttachableListeners.<T extends TextChannelAttachableListener & ObjectAttachableListener>
voidTextChannelAttachableListenerManager. removeTextChannelAttachableListener(T listener)Removes a listener that implements one or moreTextChannelAttachableListeners.<T extends VoiceChannelAttachableListener & ObjectAttachableListener>
voidVoiceChannelAttachableListenerManager. removeVoiceChannelAttachableListener(T listener)Removes a listener that implements one or moreVoiceChannelAttachableListeners. -
Uses of ObjectAttachableListener in org.javacord.api.listener.channel.server
Subinterfaces of ObjectAttachableListener in org.javacord.api.listener.channel.server Modifier and Type Interface Description interfaceServerChannelChangeNameListenerThis listener listens to server channel name changes.interfaceServerChannelChangeNsfwFlagListenerThis listener listens to server channel nsfw flag changes.interfaceServerChannelChangeOverwrittenPermissionsListenerThis listener listens to server channel overwritten permissions changes.interfaceServerChannelChangePositionListenerThis listener listens to server channel position changes.interfaceServerChannelCreateListenerThis listener listens to server channel creations.interfaceServerChannelDeleteListenerThis listener listens to server channel deletions.Methods in org.javacord.api.listener.channel.server with type parameters of type ObjectAttachableListener Modifier and Type Method Description <T extends ChannelCategoryAttachableListener & ObjectAttachableListener>
java.util.Collection<ListenerManager<? extends ChannelCategoryAttachableListener>>ChannelCategoryAttachableListenerManager. addChannelCategoryAttachableListener(T listener)Adds a listener that implements one or moreChannelCategoryAttachableListeners.<T extends ServerChannelAttachableListener & ObjectAttachableListener>
java.util.Collection<ListenerManager<? extends ServerChannelAttachableListener>>ServerChannelAttachableListenerManager. addServerChannelAttachableListener(T listener)Adds a listener that implements one or moreServerChannelAttachableListeners.<T extends ChannelCategoryAttachableListener & ObjectAttachableListener>
java.util.Map<T,java.util.List<java.lang.Class<T>>>ChannelCategoryAttachableListenerManager. getChannelCategoryAttachableListeners()Gets a map with all registered listeners that implement one or moreChannelCategoryAttachableListeners and their assigned listener classes they listen to.<T extends ServerChannelAttachableListener & ObjectAttachableListener>
java.util.Map<T,java.util.List<java.lang.Class<T>>>ServerChannelAttachableListenerManager. getServerChannelAttachableListeners()Gets a map with all registered listeners that implement one or moreServerChannelAttachableListeners and their assigned listener classes they listen to.<T extends ChannelCategoryAttachableListener & ObjectAttachableListener>
voidChannelCategoryAttachableListenerManager. removeChannelCategoryAttachableListener(T listener)Removes a listener that implements one or moreChannelCategoryAttachableListeners.<T extends ChannelCategoryAttachableListener & ObjectAttachableListener>
voidChannelCategoryAttachableListenerManager. removeListener(java.lang.Class<T> listenerClass, T listener)Removes a listener from this object.<T extends ServerChannelAttachableListener & ObjectAttachableListener>
voidServerChannelAttachableListenerManager. removeListener(java.lang.Class<T> listenerClass, T listener)Removes a listener from this object.<T extends ServerChannelAttachableListener & ObjectAttachableListener>
voidServerChannelAttachableListenerManager. removeServerChannelAttachableListener(T listener)Removes a listener that implements one or moreServerChannelAttachableListeners. -
Uses of ObjectAttachableListener in org.javacord.api.listener.channel.server.forum
Methods in org.javacord.api.listener.channel.server.forum with type parameters of type ObjectAttachableListener Modifier and Type Method Description <T extends ServerForumChannelAttachableListener & ObjectAttachableListener>
java.util.Collection<ListenerManager<T>>ServerForumChannelAttachableListenerManager. addServerForumChannelAttachableListener(T listener)Adds a listener that implements one or moreServerForumChannelAttachableListeners.<T extends ServerForumChannelAttachableListener & ObjectAttachableListener>
java.util.Map<T,java.util.List<java.lang.Class<T>>>ServerForumChannelAttachableListenerManager. getServerForumChannelAttachableListeners()Gets a map with all registered listeners that implement one or moreServerForumChannelAttachableListeners and their assigned listener classes they listen to.<T extends ServerForumChannelAttachableListener & ObjectAttachableListener>
voidServerForumChannelAttachableListenerManager. removeListener(java.lang.Class<T> listenerClass, T listener)Removes a listener from this object.<T extends ServerForumChannelAttachableListener & ObjectAttachableListener>
voidServerForumChannelAttachableListenerManager. removeServerForumChannelAttachableListener(T listener)Removes a listener that implements one or moreServerForumChannelAttachableListeners. -
Uses of ObjectAttachableListener in org.javacord.api.listener.channel.server.invite
Subinterfaces of ObjectAttachableListener in org.javacord.api.listener.channel.server.invite Modifier and Type Interface Description interfaceServerChannelInviteCreateListenerThis listener listens to server channel invite creations.interfaceServerChannelInviteDeleteListenerThis listener listens to server channel invite deletions. -
Uses of ObjectAttachableListener in org.javacord.api.listener.channel.server.text
Subinterfaces of ObjectAttachableListener in org.javacord.api.listener.channel.server.text Modifier and Type Interface Description interfaceServerTextChannelChangeDefaultAutoArchiveDurationListenerThis listener listens to server text channel default auto archive duration changes.interfaceServerTextChannelChangeSlowmodeListenerThis listener listens to server text channel slowmode delay changes.interfaceServerTextChannelChangeTopicListenerThis listener listens to server text channel topic changes.interfaceWebhooksUpdateListenerThis listener listens to webhook updates.Methods in org.javacord.api.listener.channel.server.text with type parameters of type ObjectAttachableListener Modifier and Type Method Description <T extends ServerTextChannelAttachableListener & ObjectAttachableListener>
java.util.Collection<ListenerManager<? extends ServerTextChannelAttachableListener>>ServerTextChannelAttachableListenerManager. addServerTextChannelAttachableListener(T listener)Adds a listener that implements one or moreServerTextChannelAttachableListeners.<T extends ServerTextChannelAttachableListener & ObjectAttachableListener>
java.util.Map<T,java.util.List<java.lang.Class<T>>>ServerTextChannelAttachableListenerManager. getServerTextChannelAttachableListeners()Gets a map with all registered listeners that implement one or moreServerTextChannelAttachableListeners and their assigned listener classes they listen to.<T extends ServerTextChannelAttachableListener & ObjectAttachableListener>
voidServerTextChannelAttachableListenerManager. removeListener(java.lang.Class<T> listenerClass, T listener)Removes a listener from this object.<T extends ServerTextChannelAttachableListener & ObjectAttachableListener>
voidServerTextChannelAttachableListenerManager. removeServerTextChannelAttachableListener(T listener)Removes a listener that implements one or moreServerTextChannelAttachableListeners. -
Uses of ObjectAttachableListener in org.javacord.api.listener.channel.server.thread
Subinterfaces of ObjectAttachableListener in org.javacord.api.listener.channel.server.thread Modifier and Type Interface Description interfaceServerThreadChannelCreateListenerThis listener listens to thread creations.interfaceServerThreadChannelDeleteListenerThis listener listens to thread deletions.interfaceServerThreadChannelMembersUpdateListenerThis listener listens to thread members updates.interfaceServerThreadChannelUpdateListenerThis listener listens to thread updates.interfaceServerThreadListSyncListenerThis listener listens to thread list syncs. -
Uses of ObjectAttachableListener in org.javacord.api.listener.channel.server.voice
Subinterfaces of ObjectAttachableListener in org.javacord.api.listener.channel.server.voice Modifier and Type Interface Description interfaceServerStageVoiceChannelChangeTopicListenerinterfaceServerVoiceChannelChangeBitrateListenerThis listener listens to server voice channel bitrate changes.interfaceServerVoiceChannelChangeNsfwListenerThis listener listens to server voice channel nsfw changes.interfaceServerVoiceChannelChangeUserLimitListenerThis listener listens to server voice channel user limit changes.interfaceServerVoiceChannelMemberJoinListenerThis listener listens to users joining a server voice channel.interfaceServerVoiceChannelMemberLeaveListenerThis listener listens to users leaving a server voice channel.Methods in org.javacord.api.listener.channel.server.voice with type parameters of type ObjectAttachableListener Modifier and Type Method Description <T extends ServerStageVoiceChannelAttachableListener & ObjectAttachableListener>
java.util.Collection<ListenerManager<T>>ServerStageVoiceChannelAttachableListenerManager. addServerStageVoiceChannelAttachableListener(T listener)Adds a listener that implements one or moreServerStageVoiceChannelAttachableListeners.<T extends ServerVoiceChannelAttachableListener & ObjectAttachableListener>
java.util.Collection<ListenerManager<? extends ServerVoiceChannelAttachableListener>>ServerVoiceChannelAttachableListenerManager. addServerVoiceChannelAttachableListener(T listener)Adds a listener that implements one or moreServerVoiceChannelAttachableListeners.<T extends ServerStageVoiceChannelAttachableListener & ObjectAttachableListener>
java.util.Map<T,java.util.List<java.lang.Class<T>>>ServerStageVoiceChannelAttachableListenerManager. getServerStageVoiceChannelAttachableListeners()Gets a map with all registered listeners that implement one or moreServerStageVoiceChannelAttachableListeners and their assigned listener classes they listen to.<T extends ServerVoiceChannelAttachableListener & ObjectAttachableListener>
java.util.Map<T,java.util.List<java.lang.Class<T>>>ServerVoiceChannelAttachableListenerManager. getServerVoiceChannelAttachableListeners()Gets a map with all registered listeners that implement one or moreServerVoiceChannelAttachableListeners and their assigned listener classes they listen to.<T extends ServerStageVoiceChannelAttachableListener & ObjectAttachableListener>
voidServerStageVoiceChannelAttachableListenerManager. removeListener(java.lang.Class<T> listenerClass, T listener)Removes a listener from this object.<T extends ServerVoiceChannelAttachableListener & ObjectAttachableListener>
voidServerVoiceChannelAttachableListenerManager. removeListener(java.lang.Class<T> listenerClass, T listener)Removes a listener from this object.<T extends ServerStageVoiceChannelAttachableListener & ObjectAttachableListener>
voidServerStageVoiceChannelAttachableListenerManager. removeServerStageVoiceChannelAttachableListener(T listener)Removes a listener that implements one or moreServerStageVoiceChannelAttachableListeners.<T extends ServerVoiceChannelAttachableListener & ObjectAttachableListener>
voidServerVoiceChannelAttachableListenerManager. removeServerVoiceChannelAttachableListener(T listener)Removes a listener that implements one or moreServerVoiceChannelAttachableListeners. -
Uses of ObjectAttachableListener in org.javacord.api.listener.channel.user
Subinterfaces of ObjectAttachableListener in org.javacord.api.listener.channel.user Modifier and Type Interface Description interfacePrivateChannelCreateListenerThis listener listens to private channel creations.interfacePrivateChannelDeleteListenerThis listener listens to private channel deletions.Methods in org.javacord.api.listener.channel.user with type parameters of type ObjectAttachableListener Modifier and Type Method Description <T extends PrivateChannelAttachableListener & ObjectAttachableListener>
java.util.Collection<ListenerManager<? extends PrivateChannelAttachableListener>>PrivateChannelAttachableListenerManager. addPrivateChannelAttachableListener(T listener)Adds a listener that implements one or morePrivateChannelAttachableListeners.<T extends PrivateChannelAttachableListener & ObjectAttachableListener>
java.util.Map<T,java.util.List<java.lang.Class<T>>>PrivateChannelAttachableListenerManager. getPrivateChannelAttachableListeners()Gets a map with all registered listeners that implement one or morePrivateChannelAttachableListeners and their assigned listener classes they listen to.<T extends PrivateChannelAttachableListener & ObjectAttachableListener>
voidPrivateChannelAttachableListenerManager. removeListener(java.lang.Class<T> listenerClass, T listener)Removes a listener from this object.<T extends PrivateChannelAttachableListener & ObjectAttachableListener>
voidPrivateChannelAttachableListenerManager. removePrivateChannelAttachableListener(T listener)Removes a listener that implements one or morePrivateChannelAttachableListeners. -
Uses of ObjectAttachableListener in org.javacord.api.listener.interaction
Subinterfaces of ObjectAttachableListener in org.javacord.api.listener.interaction Modifier and Type Interface Description interfaceAutocompleteCreateListenerThis listener listens to autocomplete interaction creations.interfaceButtonClickListenerThis listener listens to button clicks.interfaceInteractionCreateListenerThis listener listens to interaction creations.interfaceMessageComponentCreateListenerThis listener listens to message component interaction creations.interfaceMessageContextMenuCommandListenerThis listener listens to message context menu interaction creations.interfaceModalSubmitListenerThis listener listens to modal submit interaction creations.interfaceSelectMenuChooseListenerThis listener listens to select menu choices.interfaceSlashCommandCreateListenerThis listener listens to slash command interaction creations.interfaceUserContextMenuCommandListenerThis listener listens to user context menu interaction creations. -
Uses of ObjectAttachableListener in org.javacord.api.listener.message
Subinterfaces of ObjectAttachableListener in org.javacord.api.listener.message Modifier and Type Interface Description interfaceCachedMessagePinListenerThis listener listens to message pins of cached messages.interfaceCachedMessageUnpinListenerThis listener listens to message unpins of cached messages.interfaceChannelPinsUpdateListenerThis listener listens to channel pin updates.interfaceMessageCreateListenerThis listener listens to message creations.interfaceMessageDeleteListenerThis listener listens to message deletions.interfaceMessageEditListenerThis listener listens to message edits.interfaceMessageReplyListenerThis listener listens to message replies.Methods in org.javacord.api.listener.message with type parameters of type ObjectAttachableListener Modifier and Type Method Description static <T extends MessageAttachableListener & ObjectAttachableListener>
java.util.Collection<ListenerManager<T>>MessageAttachableListenerManager. addMessageAttachableListener(DiscordApi api, long messageId, T listener)Adds a listener that implements one or moreMessageAttachableListeners to the message with the given id.static <T extends MessageAttachableListener & ObjectAttachableListener>
java.util.Collection<ListenerManager<T>>MessageAttachableListenerManager. addMessageAttachableListener(DiscordApi api, java.lang.String messageId, T listener)Adds a listener that implements one or moreMessageAttachableListeners to the message with the given id.<T extends MessageAttachableListener & ObjectAttachableListener>
java.util.Collection<ListenerManager<T>>MessageAttachableListenerManager. addMessageAttachableListener(T listener)Adds a listener that implements one or moreMessageAttachableListeners.<T extends MessageAttachableListener & ObjectAttachableListener>
java.util.Collection<ListenerManager<T>>UncachedMessageAttachableListenerManager. addMessageAttachableListener(long messageId, T listener)Adds a listener that implements one or moreMessageAttachableListeners to the message with the given id.<T extends MessageAttachableListener & ObjectAttachableListener>
java.util.Collection<ListenerManager<T>>UncachedMessageAttachableListenerManager. addMessageAttachableListener(java.lang.String messageId, T listener)Adds a listener that implements one or moreMessageAttachableListeners to the message with the given id.<T extends MessageAttachableListener & ObjectAttachableListener>
java.util.Map<T,java.util.List<java.lang.Class<T>>>MessageAttachableListenerManager. getMessageAttachableListeners()Gets a map with all registered listeners that implement one or moreMessageAttachableListeners and their assigned listener classes they listen to.static <T extends MessageAttachableListener & ObjectAttachableListener>
java.util.Map<T,java.util.List<java.lang.Class<T>>>MessageAttachableListenerManager. getMessageAttachableListeners(DiscordApi api, long messageId)Gets a map with all registered listeners that implement one or moreMessageAttachableListeners and their assigned listener classes they listen to for the message with the given id.static <T extends MessageAttachableListener & ObjectAttachableListener>
java.util.Map<T,java.util.List<java.lang.Class<T>>>MessageAttachableListenerManager. getMessageAttachableListeners(DiscordApi api, java.lang.String messageId)Gets a map with all registered listeners that implement one or moreMessageAttachableListeners and their assigned listener classes they listen to for the message with the given id.<T extends MessageAttachableListener & ObjectAttachableListener>
java.util.Map<T,java.util.List<java.lang.Class<T>>>UncachedMessageAttachableListenerManager. getMessageAttachableListeners(long messageId)Gets a map with all registered listeners that implement one or moreMessageAttachableListeners and their assigned listener classes they listen to.<T extends MessageAttachableListener & ObjectAttachableListener>
java.util.Map<T,java.util.List<java.lang.Class<T>>>UncachedMessageAttachableListenerManager. getMessageAttachableListeners(java.lang.String messageId)Gets a map with all registered listeners that implement one or moreMessageAttachableListeners and their assigned listener classes they listen to.<T extends MessageAttachableListener & ObjectAttachableListener>
voidMessageAttachableListenerManager. removeListener(java.lang.Class<T> listenerClass, T listener)Removes a listener from this object.static <T extends MessageAttachableListener & ObjectAttachableListener>
voidMessageAttachableListenerManager. removeListener(DiscordApi api, long messageId, java.lang.Class<T> listenerClass, T listener)Removes aMessageAttachableListenerfrom the message with the given id.static <T extends MessageAttachableListener & ObjectAttachableListener>
voidMessageAttachableListenerManager. removeListener(DiscordApi api, java.lang.String messageId, java.lang.Class<T> listenerClass, T listener)Removes aMessageAttachableListenerfrom the message with the given id.<T extends MessageAttachableListener & ObjectAttachableListener>
voidUncachedMessageAttachableListenerManager. removeListener(long messageId, java.lang.Class<T> listenerClass, T listener)Removes a listener from this object.<T extends MessageAttachableListener & ObjectAttachableListener>
voidUncachedMessageAttachableListenerManager. removeListener(java.lang.String messageId, java.lang.Class<T> listenerClass, T listener)Removes a listener from this object.static <T extends MessageAttachableListener & ObjectAttachableListener>
voidMessageAttachableListenerManager. removeMessageAttachableListener(DiscordApi api, long messageId, T listener)Removes a listener that implements one or moreMessageAttachableListeners from the message with the given id.static <T extends MessageAttachableListener & ObjectAttachableListener>
voidMessageAttachableListenerManager. removeMessageAttachableListener(DiscordApi api, java.lang.String messageId, T listener)Removes a listener that implements one or moreMessageAttachableListeners from the message with the given id.<T extends MessageAttachableListener & ObjectAttachableListener>
voidMessageAttachableListenerManager. removeMessageAttachableListener(T listener)Removes a listener that implements one or moreMessageAttachableListeners.<T extends MessageAttachableListener & ObjectAttachableListener>
voidUncachedMessageAttachableListenerManager. removeMessageAttachableListener(long messageId, T listener)Removes a listener that implements one or moreMessageAttachableListeners from the message with the given id.<T extends MessageAttachableListener & ObjectAttachableListener>
voidUncachedMessageAttachableListenerManager. removeMessageAttachableListener(java.lang.String messageId, T listener)Removes a listener that implements one or moreMessageAttachableListeners from the message with the given id. -
Uses of ObjectAttachableListener in org.javacord.api.listener.message.reaction
Subinterfaces of ObjectAttachableListener in org.javacord.api.listener.message.reaction Modifier and Type Interface Description interfaceReactionAddListenerThis listener listens to reaction adding.interfaceReactionRemoveAllListenerThis listener listens to all reaction being deleted at once.interfaceReactionRemoveListenerThis listener listens to reaction deletions. -
Uses of ObjectAttachableListener in org.javacord.api.listener.server
Subinterfaces of ObjectAttachableListener in org.javacord.api.listener.server Modifier and Type Interface Description interfaceApplicationCommandPermissionsUpdateListenerThis listener listens to application command permissions updates.interfaceServerBecomesUnavailableListenerThis listener listens to servers becoming unavailable.interfaceServerChangeAfkChannelListenerThis listener listens to server afk channel changes.interfaceServerChangeAfkTimeoutListenerThis listener listens to server afk timeout changes.interfaceServerChangeBoostCountListenerThis listener listens to server boost count changes.interfaceServerChangeBoostLevelListenerThis listener listens to server boost level changes.interfaceServerChangeDefaultMessageNotificationLevelListenerThis listener listens to server default message notification level changes.interfaceServerChangeDescriptionListenerThis listener listens to server description changes.interfaceServerChangeDiscoverySplashListenerThis listener listens to server discovery splash changes.interfaceServerChangeExplicitContentFilterLevelListenerThis listener listens to server explicit content filter level changes.interfaceServerChangeIconListenerThis listener listens to server icon changes.interfaceServerChangeModeratorsOnlyChannelListenerThis listener listens to server moderators-only channel changes.interfaceServerChangeMultiFactorAuthenticationLevelListenerThis listener listens to server multi factor authentication level changes.interfaceServerChangeNameListenerThis listener listens to server name changes.interfaceServerChangeNsfwLevelListenerinterfaceServerChangeOwnerListenerThis listener listens to server owner changes.interfaceServerChangePreferredLocaleListenerThis listener listens to server preferred locale changes.interfaceServerChangeRegionListenerThis listener listens to server region changes.interfaceServerChangeRulesChannelListenerThis listener listens to server rules channel changes.interfaceServerChangeServerFeatureListenerThis listener listens to server feature changes.interfaceServerChangeSplashListenerThis listener listens to server splash changes.interfaceServerChangeSystemChannelListenerThis listener listens to server system channel changes.interfaceServerChangeVanityUrlCodeListenerThis listener listens to server vanity url code changes.interfaceServerChangeVerificationLevelListenerThis listener listens to server verification level changes.interfaceServerLeaveListenerThis listener listens to server leaves.interfaceVoiceServerUpdateListenerThis listener listens to voice server updates.interfaceVoiceStateUpdateListenerThis listener listens to voice state updates for the current user.Methods in org.javacord.api.listener.server with type parameters of type ObjectAttachableListener Modifier and Type Method Description <T extends ServerAttachableListener & ObjectAttachableListener>
java.util.Collection<ListenerManager<T>>ServerAttachableListenerManager. addServerAttachableListener(T listener)Adds a listener that implements one or moreServerAttachableListeners.<T extends ServerAttachableListener & ObjectAttachableListener>
java.util.Map<T,java.util.List<java.lang.Class<T>>>ServerAttachableListenerManager. getServerAttachableListeners()Gets a map with all registered listeners that implement one or moreServerAttachableListeners and their assigned listener classes they listen to.<T extends ServerAttachableListener & ObjectAttachableListener>
voidServerAttachableListenerManager. removeListener(java.lang.Class<T> listenerClass, T listener)Removes a listener from this object.<T extends ServerAttachableListener & ObjectAttachableListener>
voidServerAttachableListenerManager. removeServerAttachableListener(T listener)Removes a listener that implements one or moreServerAttachableListeners. -
Uses of ObjectAttachableListener in org.javacord.api.listener.server.emoji
Subinterfaces of ObjectAttachableListener in org.javacord.api.listener.server.emoji Modifier and Type Interface Description interfaceKnownCustomEmojiChangeNameListenerThis listener listens to custom emoji name changes.interfaceKnownCustomEmojiChangeWhitelistedRolesListenerThis listener listens to custom emoji whitelisted roles changes.interfaceKnownCustomEmojiCreateListenerThis listener listens to custom emoji create event.interfaceKnownCustomEmojiDeleteListenerThis listener listens to custom emoji delete event.Methods in org.javacord.api.listener.server.emoji with type parameters of type ObjectAttachableListener Modifier and Type Method Description <T extends KnownCustomEmojiAttachableListener & ObjectAttachableListener>
java.util.Collection<ListenerManager<T>>KnownCustomEmojiAttachableListenerManager. addKnownCustomEmojiAttachableListener(T listener)Adds a listener that implements one or moreKnownCustomEmojiAttachableListeners.<T extends KnownCustomEmojiAttachableListener & ObjectAttachableListener>
java.util.Map<T,java.util.List<java.lang.Class<T>>>KnownCustomEmojiAttachableListenerManager. getKnownCustomEmojiAttachableListeners()Gets a map with all registered listeners that implement one or moreKnownCustomEmojiAttachableListeners and their assigned listener classes they listen to.<T extends KnownCustomEmojiAttachableListener & ObjectAttachableListener>
voidKnownCustomEmojiAttachableListenerManager. removeKnownCustomEmojiAttachableListener(T listener)Removes a listener that implements one or moreKnownCustomEmojiAttachableListeners.<T extends KnownCustomEmojiAttachableListener & ObjectAttachableListener>
voidKnownCustomEmojiAttachableListenerManager. removeListener(java.lang.Class<T> listenerClass, T listener)Removes a listener from this object. -
Uses of ObjectAttachableListener in org.javacord.api.listener.server.member
Subinterfaces of ObjectAttachableListener in org.javacord.api.listener.server.member Modifier and Type Interface Description interfaceServerMemberBanListenerThis listener listens to server member bans.interfaceServerMemberJoinListenerThis listener listens to server member joins.interfaceServerMemberLeaveListenerThis listener listens to server member leaves.interfaceServerMembersChunkListenerThis listener listens to server members chunks.interfaceServerMemberUnbanListenerThis listener listens to server member unbans. -
Uses of ObjectAttachableListener in org.javacord.api.listener.server.role
Subinterfaces of ObjectAttachableListener in org.javacord.api.listener.server.role Modifier and Type Interface Description interfaceRoleChangeColorListenerThis listener listens to role color changes.interfaceRoleChangeHoistListenerThis listener listens to role hoist changes.interfaceRoleChangeMentionableListenerThis listener listens to role mentionable changes.interfaceRoleChangeNameListenerThis listener listens to role name changes.interfaceRoleChangePermissionsListenerThis listener listens to role permission changes.interfaceRoleChangePositionListenerThis listener listens to role position changes.interfaceRoleCreateListenerThis listener listens to role creations.interfaceRoleDeleteListenerThis listener listens to role deletions.interfaceUserRoleAddListenerThis listener listens to users being added to a role.interfaceUserRoleRemoveListenerThis listener listens to users being removed from a role.Methods in org.javacord.api.listener.server.role with type parameters of type ObjectAttachableListener Modifier and Type Method Description <T extends RoleAttachableListener & ObjectAttachableListener>
java.util.Collection<ListenerManager<T>>RoleAttachableListenerManager. addRoleAttachableListener(T listener)Adds a listener that implements one or moreRoleAttachableListeners.<T extends RoleAttachableListener & ObjectAttachableListener>
java.util.Map<T,java.util.List<java.lang.Class<T>>>RoleAttachableListenerManager. getRoleAttachableListeners()Gets a map with all registered listeners that implement one or moreRoleAttachableListeners and their assigned listener classes they listen to.<T extends RoleAttachableListener & ObjectAttachableListener>
voidRoleAttachableListenerManager. removeListener(java.lang.Class<T> listenerClass, T listener)Removes a listener from this object.<T extends RoleAttachableListener & ObjectAttachableListener>
voidRoleAttachableListenerManager. removeRoleAttachableListener(T listener)Removes a listener that implements one or moreRoleAttachableListeners. -
Uses of ObjectAttachableListener in org.javacord.api.listener.server.sticker
Subinterfaces of ObjectAttachableListener in org.javacord.api.listener.server.sticker Modifier and Type Interface Description interfaceStickerChangeDescriptionListenerThis listener listens to the sticker change description event.interfaceStickerChangeNameListenerThis listener listens to the sticker change name event.interfaceStickerChangeTagsListenerThis listener listens to the sticker change tags event.interfaceStickerCreateListenerThis listener listens to the sticker create event.interfaceStickerDeleteListenerThis listener listens to the sticker delete event.Methods in org.javacord.api.listener.server.sticker with type parameters of type ObjectAttachableListener Modifier and Type Method Description <T extends StickerAttachableListener & ObjectAttachableListener>
java.util.Collection<ListenerManager<T>>StickerAttachableListenerManager. addStickerAttachableListener(T listener)Adds a listener that implements one or moreStickerAttachableListeners.<T extends StickerAttachableListener & ObjectAttachableListener>
java.util.Map<T,java.util.List<java.lang.Class<T>>>StickerAttachableListenerManager. getStickerAttachableListeners()Gets a map with all registered listeners that implement one or moreStickerAttachableListeners and their assigned listener classes they listen to.<T extends StickerAttachableListener & ObjectAttachableListener>
voidStickerAttachableListenerManager. removeListener(java.lang.Class<T> listenerClass, T listener)Removes a listener from this object.<T extends StickerAttachableListener & ObjectAttachableListener>
voidStickerAttachableListenerManager. removeStickerAttachableListener(T listener)Removes a listener that implements one or moreStickerAttachableListeners. -
Uses of ObjectAttachableListener in org.javacord.api.listener.server.thread
Subinterfaces of ObjectAttachableListener in org.javacord.api.listener.server.thread Modifier and Type Interface Description interfaceServerPrivateThreadJoinListenerThis listener listens to private thread joins.interfaceServerThreadChannelChangeArchivedListenerThis listener listens to server thread channel archived change events.interfaceServerThreadChannelChangeArchiveTimestampListenerThis listener listens to server thread channel archive timestamp change events.interfaceServerThreadChannelChangeAutoArchiveDurationListenerThis listener listens to server thread channel auto archive duration change events.interfaceServerThreadChannelChangeInvitableListenerThis listener listens to server thread channel change invitable events.interfaceServerThreadChannelChangeLastMessageIdListenerThis listener listens to server thread channel last message id change events.interfaceServerThreadChannelChangeLockedListenerThis listener listens to server thread channel locked change events.interfaceServerThreadChannelChangeMemberCountListenerThis listener listens to server thread channel member count change events.interfaceServerThreadChannelChangeMessageCountListenerThis listener listens to a server thread channel message count change events.interfaceServerThreadChannelChangeRateLimitPerUserListenerThis listener listens to server thread channel rate limit per user changes.interfaceServerThreadChannelChangeTotalMessageSentListenerThis listener listens to server thread channel total messages change events. -
Uses of ObjectAttachableListener in org.javacord.api.listener.user
Subinterfaces of ObjectAttachableListener in org.javacord.api.listener.user Modifier and Type Interface Description interfaceUserChangeActivityListenerThis listener listens to user activity changes.interfaceUserChangeAvatarListenerThis listener listens to user avatar changes.interfaceUserChangeDeafenedListenerThis listener listens to user deafened changes.interfaceUserChangeDiscriminatorListenerThis listener listens to user discriminator changes.interfaceUserChangeMutedListenerThis listener listens to user muted changes.interfaceUserChangeNameListenerThis listener listens to username changes.interfaceUserChangeNicknameListenerThis listener listens to user nickname changes.interfaceUserChangePendingListenerThis listener listens to user pending state changes (member screening pass).interfaceUserChangeSelfDeafenedListenerThis listener listens to user self-deafened changes.interfaceUserChangeSelfMutedListenerThis listener listens to user self-muted changes.interfaceUserChangeServerAvatarListenerThis listener listens to user server avatar changes.interfaceUserChangeStatusListenerThis listener listens to user status changes.interfaceUserChangeTimeoutListenerThis listener listens to user timeout changes.interfaceUserStartTypingListenerThis listener listens to users typing.Methods in org.javacord.api.listener.user with type parameters of type ObjectAttachableListener Modifier and Type Method Description <T extends UserAttachableListener & ObjectAttachableListener>
java.util.Collection<ListenerManager<T>>UserAttachableListenerManager. addUserAttachableListener(T listener)Adds a listener that implements one or moreUserAttachableListeners.<T extends UserAttachableListener & ObjectAttachableListener>
java.util.Map<T,java.util.List<java.lang.Class<T>>>UserAttachableListenerManager. getUserAttachableListeners()Gets a map with all registered listeners that implement one or moreUserAttachableListeners and their assigned listener classes they listen to.<T extends UserAttachableListener & ObjectAttachableListener>
voidUserAttachableListenerManager. removeListener(java.lang.Class<T> listenerClass, T listener)Removes a listener from this object.<T extends UserAttachableListener & ObjectAttachableListener>
voidUserAttachableListenerManager. removeUserAttachableListener(T listener)Removes a listener that implements one or moreUserAttachableListeners. -
Uses of ObjectAttachableListener in org.javacord.api.listener.webhook
Methods in org.javacord.api.listener.webhook with type parameters of type ObjectAttachableListener Modifier and Type Method Description <T extends WebhookAttachableListener & ObjectAttachableListener>
java.util.Collection<ListenerManager<T>>WebhookAttachableListenerManager. addWebhookAttachableListener(T listener)Adds a listener that implements one or moreWebhookAttachableListeners.<T extends WebhookAttachableListener & ObjectAttachableListener>
java.util.Map<T,java.util.List<java.lang.Class<T>>>WebhookAttachableListenerManager. getWebhookAttachableListeners()Gets a map with all registered listeners that implement one or moreWebhookAttachableListeners and their assigned listener classes they listen to.<T extends WebhookAttachableListener & ObjectAttachableListener>
voidWebhookAttachableListenerManager. removeListener(java.lang.Class<T> listenerClass, T listener)Removes a listener from this object.<T extends WebhookAttachableListener & ObjectAttachableListener>
voidWebhookAttachableListenerManager. removeWebhookAttachableListener(T listener)Removes a listener that implements one or moreWebhookAttachableListeners.
-