Uses of Enum Class
io.goobi.viewer.controller.mq.MessageStatus
Packages that use MessageStatus
Package
Description
ActiveMQ-based message queue infrastructure for asynchronous task processing within the Goobi viewer,
including broker configuration, queue lifecycle management, message dispatch, and handler registration.
Contains ActiveMQ message handlers that process job requests dispatched via the
viewer's internal message queue, covering PDF generation, uploads, sitemap updates,
and other background tasks.
-
Uses of MessageStatus in io.goobi.viewer.controller.mq
Methods in io.goobi.viewer.controller.mq that return MessageStatusModifier and TypeMethodDescriptionViewerMessage.getMessageStatus()MessageQueueManager.handle(ViewerMessage message) Finds the appropriate MessageHandler for a message, lets the handler handle the message and update the message in the database.static MessageStatusReturns the enum constant of this class with the specified name.static MessageStatus[]MessageStatus.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in io.goobi.viewer.controller.mq with parameters of type MessageStatusModifier and TypeMethodDescriptionvoidViewerMessage.setMessageStatus(MessageStatus messageStatus) Constructor parameters in io.goobi.viewer.controller.mq with type arguments of type MessageStatusModifierConstructorDescriptionMessageQueueManager(ActiveMQConfig config, IDAO dao, Map<String, MessageHandler<MessageStatus>> instances) -
Uses of MessageStatus in io.goobi.viewer.model.job.mq
Methods in io.goobi.viewer.model.job.mq that return MessageStatusModifier and TypeMethodDescriptionCreateDownloadEpubMessageHandler.call(ViewerMessage message, MessageQueueManager queueManager) CreateDownloadPdfMessageHandler.call(ViewerMessage message, MessageQueueManager queueManager) DeleteResourceHandler.call(ViewerMessage ticket, MessageQueueManager queueManager) DownloadExternalResourceHandler.call(ViewerMessage message, MessageQueueManager queueManager) GeoMapUpdateHandler.call(ViewerMessage ticket, MessageQueueManager queueManager) IndexUsageHandler.call(ViewerMessage message, MessageQueueManager queueManager) NotifySearchUpdateHandler.call(ViewerMessage ticket, MessageQueueManager queueManager) PrerenderPdfMessageHandler.call(ViewerMessage ticket, MessageQueueManager queueManager) PullThemeHandler.call(ViewerMessage ticket, MessageQueueManager queueManager) PurgeExpiredBearerTokensHandler.call(ViewerMessage message, MessageQueueManager queueManager) PurgeExpiredDownloadPdfsMessageHandler.call(ViewerMessage message, MessageQueueManager queueManager) PurgeExpiredDownloadsHandler.call(ViewerMessage message, MessageQueueManager queueManager) RefreshArchiveTreeHandler.call(ViewerMessage ticket, MessageQueueManager queueManager) SearchExcelExportHandler.call(ViewerMessage message, MessageQueueManager queueManager) UpdateDataRepositoryHandler.call(ViewerMessage message, MessageQueueManager queueManager) UpdateSitemapHandler.call(ViewerMessage message, MessageQueueManager queueManager) UpdateUploadJobsHandler.call(ViewerMessage ticket, MessageQueueManager queueManager)