Added error handler for all modules
git-svn-id: https://forja.rediris.es/svn/cusl6-swadroid/trunk@256 5bc14d19-1e4b-4ba2-aa50-860af135f48c
This commit is contained in:
parent
8998e96538
commit
991025d79c
|
@ -171,4 +171,12 @@ public class Courses extends Module {
|
|||
protected void postConnect() {
|
||||
finish();
|
||||
}
|
||||
|
||||
/* (non-Javadoc)
|
||||
* @see es.ugr.swad.swadroid.modules.Module#onError()
|
||||
*/
|
||||
@Override
|
||||
protected void onError() {
|
||||
|
||||
}
|
||||
}
|
||||
|
|
|
@ -150,8 +150,19 @@ public class Login extends Module {
|
|||
setResult(RESULT_OK);
|
||||
}
|
||||
|
||||
/* (non-Javadoc)
|
||||
* @see es.ugr.swad.swadroid.modules.Module#postConnect()
|
||||
*/
|
||||
@Override
|
||||
protected void postConnect() {
|
||||
finish();
|
||||
}
|
||||
|
||||
/* (non-Javadoc)
|
||||
* @see es.ugr.swad.swadroid.modules.Module#onError()
|
||||
*/
|
||||
@Override
|
||||
protected void onError() {
|
||||
|
||||
}
|
||||
}
|
||||
|
|
|
@ -234,4 +234,11 @@ public class Messages extends Module {
|
|||
finish();
|
||||
}
|
||||
|
||||
/* (non-Javadoc)
|
||||
* @see es.ugr.swad.swadroid.modules.Module#onError()
|
||||
*/
|
||||
@Override
|
||||
protected void onError() {
|
||||
|
||||
}
|
||||
}
|
||||
|
|
|
@ -126,6 +126,11 @@ public abstract class Module extends MenuActivity {
|
|||
*/
|
||||
protected abstract void postConnect();
|
||||
|
||||
/**
|
||||
* Error handler
|
||||
*/
|
||||
protected abstract void onError();
|
||||
|
||||
/**
|
||||
* Gets METHOD_NAME parameter.
|
||||
* @return METHOD_NAME parameter.
|
||||
|
@ -574,6 +579,7 @@ public abstract class Module extends MenuActivity {
|
|||
}
|
||||
|
||||
//Request finalized with errors
|
||||
onError();
|
||||
error(errorMsg);
|
||||
/*if(isDebuggable) {
|
||||
e.printStackTrace();
|
||||
|
@ -581,7 +587,6 @@ public abstract class Module extends MenuActivity {
|
|||
Log.d(TAG, connection.requestDump.toString());
|
||||
Log.d(TAG, connection.responseDump.toString());
|
||||
}*/
|
||||
|
||||
setResult(RESULT_CANCELED);
|
||||
} else {
|
||||
postConnect();
|
||||
|
|
|
@ -118,4 +118,11 @@ public class Tests extends Module {
|
|||
|
||||
}
|
||||
|
||||
/* (non-Javadoc)
|
||||
* @see es.ugr.swad.swadroid.modules.Module#onError()
|
||||
*/
|
||||
@Override
|
||||
protected void onError() {
|
||||
|
||||
}
|
||||
}
|
||||
|
|
|
@ -266,4 +266,12 @@ public class TestsConfigDownload extends Module {
|
|||
|
||||
finish();
|
||||
}
|
||||
|
||||
/* (non-Javadoc)
|
||||
* @see es.ugr.swad.swadroid.modules.Module#onError()
|
||||
*/
|
||||
@Override
|
||||
protected void onError() {
|
||||
|
||||
}
|
||||
}
|
||||
|
|
|
@ -762,4 +762,11 @@ public class TestsMake extends Module {
|
|||
|
||||
}
|
||||
|
||||
/* (non-Javadoc)
|
||||
* @see es.ugr.swad.swadroid.modules.Module#onError()
|
||||
*/
|
||||
@Override
|
||||
protected void onError() {
|
||||
|
||||
}
|
||||
}
|
||||
|
|
|
@ -247,4 +247,12 @@ public class TestsQuestionsDownload extends Module {
|
|||
Toast.makeText(this, R.string.questionsTestsDownloadSuccesfulMsg, Toast.LENGTH_LONG).show();
|
||||
finish();
|
||||
}
|
||||
|
||||
/* (non-Javadoc)
|
||||
* @see es.ugr.swad.swadroid.modules.Module#onError()
|
||||
*/
|
||||
@Override
|
||||
protected void onError() {
|
||||
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user