This action retrieves a list of users stored within ExtraView.
Class |
Name |
Type |
Required |
Details |
ExecuteUserSearchRequest |
userId |
String |
Yes |
The callers user name |
ExecuteUserSearchRequest |
password |
String |
Yes |
The callers password |
ExecuteUserSearchRequest |
disabled |
String |
No |
Include disabled users in results? { Y (yes), N (no), ONLY (only disabled users)} |
ExecuteUserSearchRequest |
filter |
String |
No |
This allows your to perform a wildcard pattern search for specific user records. The wildcard is * and you may have more then one of then in the pattern. (eg. *OB* or *OB* ) |
ExecuteUserSearchRequest |
filter_type |
String |
No |
If a filter is given, a filter_type must be given. Possible values ID, FIRST or LAST. This is the field you want the filter to work on. |
Class |
Name |
Type |
Required |
Details |
ExecuteUserSearchResponse |
success |
boolean |
Yes |
True is succeeded False if failed |
ExecuteUserSearchResponse |
returnCode |
String |
No |
See Appendix for details |
ExecuteUserSearchResponse |
returnMessage |
String |
No |
Human readable message |
ExecuteUserSearchResponse |
users |
Array[] |
No |
A list of UserBeans |
User |
userId |
String |
Yes |
|
User |
userPassword |
String |
No |
|
User |
firstName |
String |
No |
|
User |
lastName |
String |
No |
|
User |
password |
String |
No |
|
User |
|
String |
No |
|
User |
jobTitle |
String |
No |
|
User |
companyName |
String |
No |
|
User |
addressLine1 |
String |
No |
|
User |
addressLine2 |
String |
No |
|
User |
city |
String |
No |
|
User |
state |
String |
No |
|
User |
postalCode |
String |
No |
|
User |
country |
String |
No |
|
User |
workPhoneNumber |
String |
No |
|
User |
homePhoneNumber |
String |
No |
|
User |
cellPhoneNumber |
String |
No |
|
User |
faxNumber |
String |
No |
|
User |
pagerNumber |
String |
No |
|
public static void testExecuteUserSearch(EVReportServiceStub stub) {
try { ExecuteUserSearchDocument reqEnvelope = ExecuteUserSearchDocument.Factory.newInstance(); ExecuteUserSearchRequest request = reqEnvelope.addNewExecuteUserSearch().addNewRequest(); request.setFilter("*"+ ServiceClientHelper.ADMIN_USER_ID.toUpperCase() +"*"); ExecuteUserSearchResponseDocument resEnvelope = if (response.getSuccess()) { } catch (Exception e) { |