Package io.goobi.viewer.controller.mq
Interface MessageHandler<V>
- All Known Implementing Classes:
DeleteResourceHandler
,DownloadExternalResourceHandler
,GeoMapUpdateHandler
,IndexUsageHandler
,NotifySearchUpdateHandler
,PdfMessageHandler
,PrerenderPdfMessageHandler
,PullThemeHandler
,PurgeExpiredDownloadsHandler
,SearchExcelExportHandler
,UpdateDataRepositoryHandler
,UpdateSitemapHandler
,UpdateUploadJobsHandler
public interface MessageHandler<V>
-
Method Summary
Modifier and TypeMethodDescriptiondefault V
call
(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()
-