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.
  1. Invoke findDeviceForUser().
    FindDeviceForUserResult result=coreWebService.findDeviceForUser(userID, locale, true);
  2. Check the result for errors and handle any errors.
    if (result.getFindDeviceForUserReturnStatus().getCode()!= FindDeviceForUserReturnStatusEnumType.SUCCESS)
    { 
           // handle any errors
    }
  3. Verify that there is a BlackBerry device assigned to the the user account.
    if (result.getDevice() == null)
    { 
           // notify the user
    }
  4. Return the BlackBerry device object.
    Device device = result.getDevice();
    return device;

Was this information helpful? Send us your comments.