Package io.goobi.viewer.controller.mq
Interface MessageHandler<V>
- All Known Implementing Classes:
DeleteResourceHandler,DownloadExternalResourceHandler,GeoMapUpdateHandler,IndexUsageHandler,NotifySearchUpdateHandler,PdfMessageHandler,PrerenderPdfMessageHandler,PullThemeHandler,PurgeExpiredBearerTokensHandler,PurgeExpiredDownloadsHandler,RefreshArchiveTreeHandler,SearchExcelExportHandler,UpdateDataRepositoryHandler,UpdateSitemapHandler,UpdateUploadJobsHandler
public interface MessageHandler<V>
-
Method Summary
Modifier and TypeMethodDescriptiondefault Vcall(ViewerMessage ticket) call(ViewerMessage ticket, MessageQueueManager queueManager) call this method to execute the ticket
-
Method Details
-
call
call this method to execute the ticket- Parameters:
ticket- The ticket to handlequeueManager- reference to to manage the queue- Returns:
- V
-
call
-
getMessageHandlerName
String getMessageHandlerName()
-