package net.chrisrichardson.eventstore.examples.todolist;
<BUG>import net.chrisrichardson.eventstore.EntityIdentifier;</BUG>
import net.chrisrichardson.eventstore.examples.todolist.model.Todo;
<BUG>import rx.Observable;</BUG>
import java.util.List;
<BUG>import java.util.Optional;
public interface TodoQueryService {
List<Todo> getAll();
Optional<Todo> findById(String id);
Observable<Todo> findById(EntityIdentifier todoId);</BUG>
}

package net.chrisrichardson.eventstore.examples.todolist;
import net.chrisrichardson.eventstore.examples.todolist.model.Todo;
import java.util.List;
import java.util.concurrent.CompletableFuture;
