diff options
| author | zeapo <mohamed@zenadi.com> | 2017-08-11 09:31:36 +0200 |
|---|---|---|
| committer | zeapo <mohamed@zenadi.com> | 2017-08-11 09:31:36 +0200 |
| commit | d6017be4eca37fafc7fb02ef7616fba6f086e106 (patch) | |
| tree | f534ddb4cace902136b7c7e82c010994c826ceb1 /app/src/main/java/com/zeapo/pwdstore/git/GitOperation.java | |
| parent | 8ae59a4922a61ce3f57e8bce8fbacbc43c873e08 (diff) | |
| download | HardenedPass-d6017be4eca37fafc7fb02ef7616fba6f086e106.tar.gz HardenedPass-d6017be4eca37fafc7fb02ef7616fba6f086e106.zip | |
introduce onSuccess/onError
Diffstat (limited to 'app/src/main/java/com/zeapo/pwdstore/git/GitOperation.java')
| -rw-r--r-- | app/src/main/java/com/zeapo/pwdstore/git/GitOperation.java | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/app/src/main/java/com/zeapo/pwdstore/git/GitOperation.java b/app/src/main/java/com/zeapo/pwdstore/git/GitOperation.java index 45189652..d78ca185 100644 --- a/app/src/main/java/com/zeapo/pwdstore/git/GitOperation.java +++ b/app/src/main/java/com/zeapo/pwdstore/git/GitOperation.java @@ -25,7 +25,6 @@ import com.zeapo.pwdstore.git.config.SshConfigSessionFactory; import com.zeapo.pwdstore.utils.PasswordRepository; import org.eclipse.jgit.api.GitCommand; -import org.eclipse.jgit.diff.Edit; import org.eclipse.jgit.lib.Repository; import org.eclipse.jgit.transport.JschConfigSessionFactory; import org.eclipse.jgit.transport.SshSessionFactory; @@ -233,10 +232,13 @@ public abstract class GitOperation { } } - public void onTaskEnded(String result) { + /** + * Action to execute on error + */ + public void onError(String errorMessage) { new AlertDialog.Builder(callingActivity). setTitle(callingActivity.getResources().getString(R.string.jgit_error_dialog_title)). - setMessage(callingActivity.getResources().getString(R.string.jgit_error_dialog_text) + result). + setMessage(callingActivity.getResources().getString(R.string.jgit_error_dialog_text) + errorMessage). setPositiveButton(callingActivity.getResources().getString(R.string.dialog_ok), new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) { @@ -245,4 +247,10 @@ public abstract class GitOperation { } }).show(); } + + /** + * Action to execute on success + */ + public void onSuccess() { + } } |
