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