class PostsLoader extends android.support.v4.content.AsyncTaskLoader<java.util.List<Post>>
| Modifier and Type | Field and Description |
|---|---|
private boolean |
connection |
private Database |
db |
private java.util.List<Post> |
list |
private boolean |
rssAllowed |
| Constructor and Description |
|---|
PostsLoader(android.content.Context ctx,
boolean rssAllowed) |
| Modifier and Type | Method and Description |
|---|---|
void |
deliverResult(java.util.List<Post> data) |
java.util.List<Post> |
loadInBackground()
Makes requests : RSS if authorised and database
|
void |
onCanceled(java.util.List<Post> data) |
protected void |
onReset() |
protected void |
onStartLoading() |
protected void |
onStopLoading() |
cancelLoadInBackground, dump, isLoadInBackgroundCanceled, onCancelLoad, onForceLoad, onLoadInBackground, setUpdateThrottle, waitForLoaderabandon, cancelLoad, commitContentChanged, dataToString, deliverCancellation, forceLoad, getContext, getId, isAbandoned, isReset, isStarted, onAbandon, onContentChanged, registerListener, registerOnLoadCanceledListener, reset, rollbackContentChanged, startLoading, stopLoading, takeContentChanged, toString, unregisterListener, unregisterOnLoadCanceledListenerprivate java.util.List<Post> list
private final Database db
private final boolean rssAllowed
private final boolean connection
public java.util.List<Post> loadInBackground()
loadInBackground in class android.support.v4.content.AsyncTaskLoader<java.util.List<Post>>Database.getPosts()public void deliverResult(java.util.List<Post> data)
deliverResult in class android.support.v4.content.Loader<java.util.List<Post>>protected void onStartLoading()
onStartLoading in class android.support.v4.content.Loader<java.util.List<Post>>protected void onStopLoading()
onStopLoading in class android.support.v4.content.Loader<java.util.List<Post>>protected void onReset()
onReset in class android.support.v4.content.Loader<java.util.List<Post>>