public class Notifications extends Module
isConnected, result
dbHelper, isDebuggable
Constructor and Description |
---|
Notifications() |
Modifier and Type | Method and Description |
---|---|
void |
clearNotifications(Context context)
Removes all notifications from database
|
protected void |
connect()
Launches action in a separate thread while shows a progress dialog in UI
thread.
|
void |
disableSwipe()
Disables swipe gesture.
|
void |
enableSwipe()
Enables swipe gesture
|
void |
hideSwipeProgress()
It shows the SwipeRefreshLayout progress
|
void |
onActivityResult(int requestCode,
int resultCode,
Intent data) |
protected void |
onCreate(Bundle savedInstanceState) |
boolean |
onCreateOptionsMenu(Menu menu) |
protected void |
onError()
Error handler
|
void |
onMarkAllReadClick(View v)
Launches an action when markAllRead button is pushed
|
boolean |
onOptionsItemSelected(MenuItem item) |
protected void |
onPause() |
void |
onRefresh()
It must be overriden by parent classes if manual swipe is enabled.
|
protected void |
onResume() |
protected void |
postConnect()
Launches action after executing connect() method
|
protected void |
requestService()
Connects to SWAD and gets user data.
|
void |
setChildGroupData() |
void |
setGroupData() |
void |
showSwipeProgress()
It shows the SwipeRefreshLayout progress
|
addParam, createRequest, onStart, runConnection, sendRequest, sendRequest, setMETHOD_NAME, startConnection
error, showDialog
public void onActivityResult(int requestCode, int resultCode, Intent data)
onActivityResult
in class Module
public void onMarkAllReadClick(View v)
v
- Actual viewprotected void requestService() throws Exception
Module
requestService
in class Module
NoSuchAlgorithmException
IOException
XmlPullParserException
Exception
protected void connect()
Module
protected void postConnect()
Module
postConnect
in class Module
protected void onError()
Module
public void clearNotifications(Context context)
context
- Database contextpublic boolean onCreateOptionsMenu(Menu menu)
onCreateOptionsMenu
in class MenuActivity
public boolean onOptionsItemSelected(MenuItem item)
onOptionsItemSelected
in class MenuActivity
public void showSwipeProgress()
public void hideSwipeProgress()
public void enableSwipe()
public void disableSwipe()
public void onRefresh()
public void setGroupData()
public void setChildGroupData()