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 CommandReplyMonoCommandReplyMono.of(ReplyManager manager) Construct a new immutableCommandReplyMonoinstance.final CommandReplyMonoCommandReplyMono.withManager(ReplyManager value) Copy the current immutable object by setting a value for themanagerattribute. -
Uses of ReplyManager in dev.sympho.modular_commands.impl.context
Classes in dev.sympho.modular_commands.impl.context that implement ReplyManagerModifier and TypeClassDescriptionclassReply manager for message-based commands.Methods in dev.sympho.modular_commands.impl.context that return ReplyManagerModifier and TypeMethodDescriptionMessageReplyManager.longTerm()protected ReplyManagerMessageContextImpl.makeReplyManager()