Retrieve a BlackBerry device object
To search for a specific
BlackBerry®
device, you can use the user account assigned to the
BlackBerry
device.
Before you begin: Retrieve the
userID integer for the ID of the user account assigned to the
BlackBerry
device.
-
Invoke findDeviceForUser().
findDeviceForUser request = new findDeviceForUser();
request.userId = userID;
request.locale = locale;
request.loadDeviceServiceAttributes = true;
findDeviceForUserResponse response = coreWebService.findDeviceForUser(request);
findDeviceForUserResult result = response.returnValue;
-
Check the result for errors and handle any errors.
if (result.findDeviceForUserReturnStatus.code != FindDeviceForUserReturnStatusEnumType.SUCCESS)
{
// handle any errors
}
-
Verify that there is a BlackBerry device assigned to the the user account.
if (result.device == null)
{
// notify the user
}
- Return the BlackBerry
device object.
Device device = result.device;
return device;
Was this information helpful? Send us your comments.