public ListenableFuture<RemoteImageManifest> getImageManifest(
final long fromTxnId) {
return executor.submit(new Callable<RemoteImageManifest>() {
@Override
public RemoteImageManifest call() throws IOException {
GetImageManifestResponseProto ret = getProxy().getImageManifest(
journalIdBytes, fromTxnId);
return new RemoteImageManifest(ret.getImages());
}
});
}