public class ZookeeperOfflineRetransmissionRepository extends pl.allegro.tech.hermes.infrastructure.zookeeper.ZookeeperBasedRepository implements OfflineRetransmissionRepository
| Constructor and Description |
|---|
ZookeeperOfflineRetransmissionRepository(org.apache.curator.framework.CuratorFramework zookeeper,
com.fasterxml.jackson.databind.ObjectMapper mapper,
pl.allegro.tech.hermes.infrastructure.zookeeper.ZookeeperPaths paths) |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteTask(java.lang.String taskId) |
java.util.List<pl.allegro.tech.hermes.api.OfflineRetransmissionTask> |
getAllTasks() |
void |
saveTask(pl.allegro.tech.hermes.api.OfflineRetransmissionTask task) |
public ZookeeperOfflineRetransmissionRepository(org.apache.curator.framework.CuratorFramework zookeeper,
com.fasterxml.jackson.databind.ObjectMapper mapper,
pl.allegro.tech.hermes.infrastructure.zookeeper.ZookeeperPaths paths)
public void saveTask(pl.allegro.tech.hermes.api.OfflineRetransmissionTask task)
saveTask in interface OfflineRetransmissionRepositorypublic java.util.List<pl.allegro.tech.hermes.api.OfflineRetransmissionTask> getAllTasks()
getAllTasks in interface OfflineRetransmissionRepositorypublic void deleteTask(java.lang.String taskId)
deleteTask in interface OfflineRetransmissionRepository