mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-12 18:59:06 +01:00
25 lines
544 B
Java
25 lines
544 B
Java
package org.briarproject.android.blogs;
|
|
|
|
import org.briarproject.android.controller.handler.ResultHandler;
|
|
import org.briarproject.api.blogs.Blog;
|
|
|
|
import java.util.Collection;
|
|
|
|
public interface FeedController {
|
|
|
|
void onResume();
|
|
|
|
void onPause();
|
|
|
|
void loadPosts(ResultHandler<Collection<BlogPostItem>> resultHandler);
|
|
|
|
void loadPersonalBlog(ResultHandler<Blog> resultHandler);
|
|
|
|
void setOnBlogPostAddedListener(OnBlogPostAddedListener listener);
|
|
|
|
interface OnBlogPostAddedListener {
|
|
void onBlogPostAdded(final BlogPostItem post);
|
|
}
|
|
|
|
}
|