-
public final class SmsRepository
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classSmsRepository.Companion
-
Constructor Summary
Constructors Constructor Description SmsRepository(Context context, SmsDataSource smsDataSource, SdkConfig config)
-
Method Summary
Modifier and Type Method Description final SdkConfiggetConfig()final UnitgetAuthToken(AuthRequestData authRequestDataRequest, Callback<Boolean> callback)final UnituploadSms(SmsUploadRequestData smsUploadRequestData, Callback<ResponseBody> callback)final UnithandleSuccessAuthResponse(AuthResponseData response, Callback<Boolean> callback)final UnithandleFailureAuthResponse(String message, Integer code, Callback<Boolean> callback)final UnithandleSuccessUploadSmsResponse(ResponseBody response, SmsBodyData apiObj, Callback<ResponseBody> callback)final UnithandleFailureUploadSmsResponse(String message, Integer code, SmsUploadRequestData smsUploadRequestData, Callback<ResponseBody> callback)-
-
Constructor Detail
-
SmsRepository
SmsRepository(Context context, SmsDataSource smsDataSource, SdkConfig config)
-
-
Method Detail
-
getAuthToken
final Unit getAuthToken(AuthRequestData authRequestDataRequest, Callback<Boolean> callback)
-
uploadSms
final Unit uploadSms(SmsUploadRequestData smsUploadRequestData, Callback<ResponseBody> callback)
-
handleSuccessAuthResponse
final Unit handleSuccessAuthResponse(AuthResponseData response, Callback<Boolean> callback)
-
handleFailureAuthResponse
final Unit handleFailureAuthResponse(String message, Integer code, Callback<Boolean> callback)
-
handleSuccessUploadSmsResponse
final Unit handleSuccessUploadSmsResponse(ResponseBody response, SmsBodyData apiObj, Callback<ResponseBody> callback)
-
handleFailureUploadSmsResponse
final Unit handleFailureUploadSmsResponse(String message, Integer code, SmsUploadRequestData smsUploadRequestData, Callback<ResponseBody> callback)
-
-
-
-