Class DcAwareOfflineRetransmissionRepository
- java.lang.Object
-
- pl.allegro.tech.hermes.management.domain.retransmit.DcAwareOfflineRetransmissionRepository
-
- All Implemented Interfaces:
OfflineRetransmissionRepository
public class DcAwareOfflineRetransmissionRepository extends java.lang.Object implements OfflineRetransmissionRepository
-
-
Constructor Summary
Constructors Constructor Description DcAwareOfflineRetransmissionRepository(MultiDatacenterRepositoryCommandExecutor commandExecutor, OfflineRetransmissionRepository offlineRetransmissionRepository)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeleteTask(java.lang.String taskId)java.util.List<pl.allegro.tech.hermes.api.OfflineRetransmissionTask>getAllTasks()voidsaveTask(pl.allegro.tech.hermes.api.OfflineRetransmissionTask task)
-
-
-
Constructor Detail
-
DcAwareOfflineRetransmissionRepository
public DcAwareOfflineRetransmissionRepository(MultiDatacenterRepositoryCommandExecutor commandExecutor, OfflineRetransmissionRepository offlineRetransmissionRepository)
-
-
Method Detail
-
saveTask
public void saveTask(pl.allegro.tech.hermes.api.OfflineRetransmissionTask task)
- Specified by:
saveTaskin interfaceOfflineRetransmissionRepository
-
getAllTasks
public java.util.List<pl.allegro.tech.hermes.api.OfflineRetransmissionTask> getAllTasks()
- Specified by:
getAllTasksin interfaceOfflineRetransmissionRepository
-
deleteTask
public void deleteTask(java.lang.String taskId)
- Specified by:
deleteTaskin interfaceOfflineRetransmissionRepository
-
-