Interface LoginView
-
- All Superinterfaces:
MvpView
- All Known Subinterfaces:
RegistrationView
- All Known Implementing Classes:
LoginActivity,RegistrationActivity
public interface LoginView extends MvpView
TheMvpViewclass forLoginActivity
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidonLoginSuccess()Callback after a successful login attempt.voidprocessErrorWithMember(java.util.HashMap<java.lang.String,java.lang.Object> memberDetails, java.util.HashMap<java.lang.String,java.util.List<java.lang.String>> errorList)Callback to be called when an assertion authentication failsvoidreceivedInfo(java.util.Map<java.lang.String,java.lang.Object> data)Callback after a successful request for info apivoidshowLoginError(java.lang.String error, int errorCode)Callback after an unsuccessful login attempt.voidshowProgressDialog(boolean show)Callback to show ProgressDialog
-
-
-
Method Detail
-
onLoginSuccess
void onLoginSuccess()
Callback after a successful login attempt.
-
showLoginError
void showLoginError(java.lang.String error, int errorCode)Callback after an unsuccessful login attempt.- Parameters:
error- Error texterrorCode- Error code
-
receivedInfo
void receivedInfo(java.util.Map<java.lang.String,java.lang.Object> data)
Callback after a successful request for info api- Parameters:
data- Model for the info
-
showProgressDialog
void showProgressDialog(boolean show)
Callback to show ProgressDialog- Parameters:
show- true to show the dialog; otherwise false
-
processErrorWithMember
void processErrorWithMember(java.util.HashMap<java.lang.String,java.lang.Object> memberDetails, java.util.HashMap<java.lang.String,java.util.List<java.lang.String>> errorList)Callback to be called when an assertion authentication fails- Parameters:
memberDetails- key-value pair of member detailserrorList- key-value pair of member attribute errors
-
-