Uses of Interface
dev.sympho.modular_commands.api.command.reply.ReplyManager
Packages that use ReplyManager
Package
Description
Interfaces that represent the invocation context of a command.
Interface that bridges reply management on different commant types.
Implementations for command contexts.
-
Uses of ReplyManager in dev.sympho.modular_commands.api.command.context
Methods in dev.sympho.modular_commands.api.command.context that return ReplyManagerModifier and TypeMethodDescriptionCommandContext.replies()
Retrieves the reply manager for this instance. -
Uses of ReplyManager in dev.sympho.modular_commands.api.command.reply
Methods in dev.sympho.modular_commands.api.command.reply that return ReplyManagerModifier and TypeMethodDescriptionReplyManager.longTerm()
Obtains a manager that is a continuation of this one and has the same configuration, but is guaranteed to continue working long-term by using alternate sending methods if necessary (for example, it might use regular messages instead of interaction replies).CommandReplyMono.manager()
The backing reply manager.Methods in dev.sympho.modular_commands.api.command.reply with parameters of type ReplyManagerModifier and TypeMethodDescriptionstatic CommandReplyMono
CommandReplyMono.of
(ReplyManager manager) Construct a new immutableCommandReplyMono
instance.final CommandReplyMono
CommandReplyMono.withManager
(ReplyManager value) Copy the current immutable object by setting a value for themanager
attribute. -
Uses of ReplyManager in dev.sympho.modular_commands.impl.context
Classes in dev.sympho.modular_commands.impl.context that implement ReplyManagerModifier and TypeClassDescriptionclass
Reply manager for message-based commands.Methods in dev.sympho.modular_commands.impl.context that return ReplyManagerModifier and TypeMethodDescriptionMessageReplyManager.longTerm()
protected ReplyManager
MessageContextImpl.makeReplyManager()