Made some inner asynctasks static

This commit is contained in:
Sergey Eremin
2017-12-04 18:27:41 +03:00
parent 8b7c6d001e
commit e95e4dcdea
3 changed files with 11 additions and 11 deletions

View File

@@ -60,7 +60,7 @@ public class AccountTypeDialogBuilder extends CredentialsDialogBuilder {
task.execute();
}
abstract private class AppProvidedCredentialsTask extends CredentialsDialogBuilder.CheckCredentialsTask {
abstract private static class AppProvidedCredentialsTask extends CredentialsDialogBuilder.CheckCredentialsTask {
abstract protected void payload() throws IOException;
@@ -80,7 +80,7 @@ public class AccountTypeDialogBuilder extends CredentialsDialogBuilder {
}
}
private class RefreshTokenTask extends AppProvidedCredentialsTask {
private static class RefreshTokenTask extends AppProvidedCredentialsTask {
@Override
public void setCaller(PlayStoreTask caller) {
@@ -94,7 +94,7 @@ public class AccountTypeDialogBuilder extends CredentialsDialogBuilder {
}
}
private class LoginTask extends AppProvidedCredentialsTask {
private static class LoginTask extends AppProvidedCredentialsTask {
@Override
protected void payload() throws IOException {

View File

@@ -33,7 +33,7 @@ abstract public class CredentialsDialogBuilder {
abstract public Dialog show();
abstract protected class CheckCredentialsTask extends PlayStoreTask<Void> {
abstract protected static class CheckCredentialsTask extends PlayStoreTask<Void> {
protected PlayStoreTask caller;

View File

@@ -85,19 +85,13 @@ public class UserProvidedAccountDialogBuilder extends CredentialsDialogBuilder {
return editEmail;
}
private void addUsedEmail(String email) {
Set<String> emailsSet = Util.getStringSet(context, USED_EMAILS_SET);
emailsSet.add(email);
Util.putStringSet(context, USED_EMAILS_SET, emailsSet);
}
private List<String> getUsedEmails() {
List<String> emails = new ArrayList<>(Util.getStringSet(context, USED_EMAILS_SET));
Collections.sort(emails);
return emails;
}
private class UserProvidedCredentialsTask extends CredentialsDialogBuilder.CheckCredentialsTask {
private static class UserProvidedCredentialsTask extends CredentialsDialogBuilder.CheckCredentialsTask {
private String previousEmail;
@@ -129,5 +123,11 @@ public class UserProvidedAccountDialogBuilder extends CredentialsDialogBuilder {
}
return null;
}
private void addUsedEmail(String email) {
Set<String> emailsSet = Util.getStringSet(context, USED_EMAILS_SET);
emailsSet.add(email);
Util.putStringSet(context, USED_EMAILS_SET, emailsSet);
}
}
}