@Override public WUser addUser(WUser user) throws IllegalArgumentException { JsonAddUserRequest request = new JsonAddUserRequest(user.getEmail(), user.getLogin(), user.getPassword(), serverUrl); JsonAddUserResponse response = new JsonAddUserResponse(); response.parseJson(request.doRequest()); if (response.getAuthToken() == null) { return null; } else { WUser newUser = new WUser(user.getLogin(), user.getPassword()); newUser.setEmail(user.getEmail()); newUser.setPassword(user.getPassword()); newUser.setToken(response.getAuthToken()); return newUser; } }
public Boolean registerUser(WUser user) throws IllegalArgumentException { JsonRegisterUserReguest request = new JsonRegisterUserReguest( user.getEmail(), user.getLogin(), user.getPassword(), serverUrl); JsonRegisterUserResponse response = new JsonRegisterUserResponse(); response.parseJson(request.doRequest()); if (response.getErrno() == Errno.SUCCESS) { return true; } else { return false; } }