Class CallbackQueryHandler
java.lang.Object
io.github.yvasyliev.telegramforwarderbot.service.CallbackQueryHandler
- All Implemented Interfaces:
TelegramEventHandler<org.telegram.telegrambots.meta.api.objects.CallbackQuery>
@Service
public class CallbackQueryHandler
extends Object
implements TelegramEventHandler<org.telegram.telegrambots.meta.api.objects.CallbackQuery>
Handles incoming Telegram callback queries by mapping them to commands.
It retrieves the command bean from the application context and executes it.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
handle
(org.telegram.telegrambots.meta.api.objects.CallbackQuery callbackQuery) Handles a Telegram event of type T.
-
Constructor Details
-
CallbackQueryHandler
public CallbackQueryHandler()
-
-
Method Details
-
handle
public void handle(org.telegram.telegrambots.meta.api.objects.CallbackQuery callbackQuery) Description copied from interface:TelegramEventHandler
Handles a Telegram event of type T.- Specified by:
handle
in interfaceTelegramEventHandler<org.telegram.telegrambots.meta.api.objects.CallbackQuery>
- Parameters:
callbackQuery
- the event to handle
-