Class OfflineRetransmissionService

java.lang.Object
pl.allegro.tech.hermes.management.domain.retransmit.OfflineRetransmissionService

public class OfflineRetransmissionService extends Object
  • Constructor Details

  • Method Details

    • validateTopicRequest

      public void validateTopicRequest(pl.allegro.tech.hermes.api.OfflineRetransmissionFromTopicRequest request)
    • validateViewRequest

      public void validateViewRequest(pl.allegro.tech.hermes.api.OfflineRetransmissionFromViewRequest request)
    • createTopicTask

      public pl.allegro.tech.hermes.api.OfflineRetransmissionTask createTopicTask(pl.allegro.tech.hermes.api.OfflineRetransmissionFromTopicRequest request)
    • createViewTask

      public pl.allegro.tech.hermes.api.OfflineRetransmissionTask createViewTask(pl.allegro.tech.hermes.api.OfflineRetransmissionFromViewRequest request)
    • getAllTasks

      public List<pl.allegro.tech.hermes.api.OfflineRetransmissionTask> getAllTasks()
    • getTopicTasksWithMonitoringInfo

      public List<pl.allegro.tech.hermes.api.OfflineRetransmissionTaskMonitoringInfo> getTopicTasksWithMonitoringInfo(String qualifiedTopicName)
    • deleteTask

      public void deleteTask(String taskId)