Controllers should depend on ResultHandler not its impl.

This commit is contained in:
akwizgran
2016-07-31 15:21:15 +01:00
parent 5c186db4e4
commit 38979ef504
7 changed files with 20 additions and 23 deletions

View File

@@ -1,7 +1,6 @@
package org.briarproject.android.blogs;
import org.briarproject.android.controller.ActivityLifecycleController;
import org.briarproject.android.controller.handler.UiResultHandler;
import org.briarproject.android.controller.handler.ResultHandler;
import org.briarproject.api.blogs.Blog;
import java.util.Collection;
@@ -9,12 +8,12 @@ import java.util.Collection;
public interface FeedController {
void onResume();
void onPause();
void loadPosts(
final UiResultHandler<Collection<BlogPostItem>> resultHandler);
void loadPosts(ResultHandler<Collection<BlogPostItem>> resultHandler);
void loadPersonalBlog(final UiResultHandler<Blog> resultHandler);
void loadPersonalBlog(ResultHandler<Blog> resultHandler);
void setOnBlogPostAddedListener(OnBlogPostAddedListener listener);