@Component
public class CursorsService
extends java.lang.Object
| Constructor and Description |
|---|
CursorsService(ZooKeeperHolder zkHolder,
TopicRepository topicRepository,
SubscriptionDbRepository subscriptionRepository,
EventTypeRepository eventTypeRepository,
ZooKeeperLockFactory zkLockFactory,
ZkSubscriptionClientFactory zkSubscriptionClientFactory,
SubscriptionKafkaClientFactory subscriptionKafkaClientFactory) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
commitCursors(java.lang.String subscriptionId,
java.util.List<Cursor> cursors) |
java.util.List<Cursor> |
getSubscriptionCursors(java.lang.String subscriptionId) |
@Autowired public CursorsService(ZooKeeperHolder zkHolder, TopicRepository topicRepository, SubscriptionDbRepository subscriptionRepository, EventTypeRepository eventTypeRepository, ZooKeeperLockFactory zkLockFactory, ZkSubscriptionClientFactory zkSubscriptionClientFactory, SubscriptionKafkaClientFactory subscriptionKafkaClientFactory)
public boolean commitCursors(java.lang.String subscriptionId,
java.util.List<Cursor> cursors)
throws NakadiException,
InvalidCursorException
public java.util.List<Cursor> getSubscriptionCursors(java.lang.String subscriptionId) throws NakadiException
NakadiException