This action inserts a new user in the ExtraView database. The user must not exist in the database, else an error results.
Class |
Name |
Type |
Required |
Details |
InsertUserRequest |
userId |
String |
Yes |
The callers user name |
InsertUserRequest |
password |
String |
Yes |
The callers password |
InsertUserRequest |
newUserId |
String |
Yes |
The desired new user id (must be unique) |
InsertUserRequest |
newUserPassword |
String |
Yes |
The desired new password |
InsertUserRequest |
firstName |
String |
Yes |
The new users first name |
InsertUserRequest |
lastName |
String |
Yes |
The new users last name |
InsertUserRequest |
|
String |
Yes |
The new users email address |
InsertUserRequest |
jobTitle |
String |
No |
The new users job title |
InsertUserRequest |
companyName |
String |
No |
The new users Company name |
InsertUserRequest |
addressLine1 |
String |
No |
The new users address (line 1) |
InsertUserRequest |
addressLine2 |
String |
No |
The new users address (line 2) |
InsertUserRequest |
city |
String |
No |
The new users city |
InsertUserRequest |
state |
String |
No |
The new users state |
InsertUserRequest |
postalCode |
String |
No |
The new users postal code |
InsertUserRequest |
country |
String |
No |
The new users country |
InsertUserRequest |
workPhoneNumber |
String |
No |
The new users work phone number |
InsertUserRequest |
homePhoneNumber |
String |
No |
The new users home phone number |
InsertUserRequest |
cellPhoneNumber |
String |
No |
The new users cell phone number |
InsertUserRequest |
faxNumber |
String |
No |
The new users fax phone number |
InsertUserRequest |
pagerNumber |
String |
No |
The new users pager phone number |
Class |
Name |
Type |
Required |
Details |
InsertUserResponse |
success |
boolean |
Yes |
True is succeeded False if failed |
InsertUserResponse |
returnCode |
String |
No |
See Appendix for details |
InsertUserResponse |
returnMessage |
String |
No |
Human readable message |
public static void testInsertUser(EVUserServiceStub stub) {
try{ // first we build the request... InsertUserDocument reqEnvelope = InsertUserDocument.Factory.newInstance(); InsertUserRequest request = reqEnvelope.addNewInsertUser().addNewParam0(); request.setNewUserPassword(ServiceClientHelper.generatedPassword); request.setNewUserId(ServiceClientHelper.generatedUserId); request.setUserId(ServiceClientHelper.ADMIN_USER_ID); request.setPassword(ServiceClientHelper.ADMIN_PASSWORD); request.setEmail(ServiceClientHelper.generatedEmail); request.setFirstName(ServiceClientHelper.generatedFirstName); request.setLastName(ServiceClientHelper.generatedLastName); InsertUserResponseDocument resEnvelope = stub.insertUser(reqEnvelope); if (response.getSuccess()) { } else { } catch(Exception e){ } |