Package ru.clinicainfo.protocol
Class RegisterInitRequest
- java.lang.Object
-
- ru.clinicainfo.extended.CustomListViewDataSource
-
- ru.clinicainfo.protocol.CustomNetworkRequest
-
- ru.clinicainfo.protocol.CustomRegisterRequest
-
- ru.clinicainfo.protocol.RegisterInitRequest
-
public class RegisterInitRequest extends CustomRegisterRequest
Запрос на регистрацию
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class ru.clinicainfo.protocol.CustomRegisterRequest
CustomRegisterRequest.RequestStatusInfo
-
Nested classes/interfaces inherited from class ru.clinicainfo.protocol.CustomNetworkRequest
CustomNetworkRequest.NoConnectionException, CustomNetworkRequest.ServiceFailureException, CustomNetworkRequest.ServiceParserException, CustomNetworkRequest.ServiceUnavailableException
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.StringappIdjava.util.DatebdateДата рожденияjava.lang.StringemailАдрес электронной почтыjava.lang.StringfirstNameИмя пользователяjava.lang.IntegergenderПолbooleanisEmailbooleanisSmsjava.lang.StringlastNameФамилия пользователяjava.lang.StringmidNameОтчество пользователяjava.lang.StringphoneМобильный телефонbooleanrefuseCallОтказ от обзвонаbooleanrefuseSmsОтказ от SMS рассылкиjava.lang.StringsecretKeyjava.lang.StringsnilsСнилс-
Fields inherited from class ru.clinicainfo.protocol.CustomRegisterRequest
REQUEST_FAILURE, REQUEST_SUCCESS, RequestDateFormat, RequestDateTimeFormat
-
Fields inherited from class ru.clinicainfo.protocol.CustomNetworkRequest
REQUEST_HTTP_BAD_REQUEST, REQUEST_HTTP_CONFLICT, REQUEST_HTTP_GONE, REQUEST_HTTP_SUCCESS
-
-
Constructor Summary
Constructors Constructor Description RegisterInitRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecuteRequest(java.lang.String urlPath)java.lang.StringgetFailureMessage()java.lang.StringgetRegisterToken()-
Methods inherited from class ru.clinicainfo.protocol.CustomRegisterRequest
GetErrorText, GetIsSuccess, getStatusInfo
-
Methods inherited from class ru.clinicainfo.protocol.CustomNetworkRequest
getExceptionMessage, getNetworkMessage
-
-
-
-
Field Detail
-
lastName
public java.lang.String lastName
Фамилия пользователя
-
firstName
public java.lang.String firstName
Имя пользователя
-
midName
public java.lang.String midName
Отчество пользователя
-
snils
public java.lang.String snils
Снилс
-
gender
public java.lang.Integer gender
Пол
-
bdate
public java.util.Date bdate
Дата рождения
-
email
public java.lang.String email
Адрес электронной почты
-
phone
public java.lang.String phone
Мобильный телефон
-
refuseCall
public boolean refuseCall
Отказ от обзвона
-
refuseSms
public boolean refuseSms
Отказ от SMS рассылки
-
appId
public java.lang.String appId
-
secretKey
public java.lang.String secretKey
-
isEmail
public boolean isEmail
-
isSms
public boolean isSms
-
-
Method Detail
-
getRegisterToken
public java.lang.String getRegisterToken()
-
getFailureMessage
public java.lang.String getFailureMessage()
- Overrides:
getFailureMessagein classCustomNetworkRequest
-
executeRequest
public void executeRequest(java.lang.String urlPath) throws java.io.IOException, CustomNetworkRequest.ServiceUnavailableException, CustomNetworkRequest.ServiceFailureException, java.text.ParseException, org.json.JSONException, java.security.NoSuchAlgorithmException- Specified by:
executeRequestin classCustomRegisterRequest- Throws:
java.io.IOExceptionCustomNetworkRequest.ServiceUnavailableExceptionCustomNetworkRequest.ServiceFailureExceptionjava.text.ParseExceptionorg.json.JSONExceptionjava.security.NoSuchAlgorithmException
-
-