public class ManagedCursorManager extends Object implements CursorManager
| Constructor and Description |
|---|
ManagedCursorManager(URI baseUri,
RequestFactory clientHttpRequestFactory) |
ManagedCursorManager(URI baseUri,
RequestFactory clientHttpRequestFactory,
AccessTokenProvider accessTokenProvider) |
| Modifier and Type | Method and Description |
|---|---|
void |
addStreamId(Subscription subscription,
String streamId) |
void |
addSubscription(Subscription subscription) |
Collection<Cursor> |
getCursors(String eventName) |
void |
onSuccess(String eventName,
Cursor cursor) |
void |
onSuccess(String eventName,
List<Cursor> cursors) |
public ManagedCursorManager(URI baseUri, RequestFactory clientHttpRequestFactory, AccessTokenProvider accessTokenProvider)
public ManagedCursorManager(URI baseUri, RequestFactory clientHttpRequestFactory)
public void addSubscription(Subscription subscription)
addSubscription in interface CursorManagerpublic void addStreamId(Subscription subscription, String streamId)
addStreamId in interface CursorManagerpublic void onSuccess(String eventName, Cursor cursor) throws IOException
onSuccess in interface CursorManagerIOExceptionpublic void onSuccess(String eventName, List<Cursor> cursors) throws IOException
onSuccess in interface CursorManagerIOExceptionpublic Collection<Cursor> getCursors(String eventName) throws IOException
getCursors in interface CursorManagerIOExceptionCopyright © 2016–2017 Zalando SE. All rights reserved.