07-23-2008 02:43 PM
Quote from the previous forum:
| ||||||||||
| ||||||||||
| ||||||||||
| ||||||||||
A GlobalEvent is fired when a service book is added. You can read about this here:
What Is - System Global Events
Article Number: DB-00469
What Is - Global Events and Global Event Listeners
Article Number: DB-00145
The name of a service book from a BlackBerry Enterprise Server starts with Desktop and has the SRP ID of the BlackBerry Enterprise Server as its UID.
Solved! Go to Solution.
07-24-2008 04:28 AM
Awesome !
Thanks Mark :-)
08-13-2008 07:58 AM
Any way to extract the SRP Id on the device, in order to match it with the UID of the Service Records (Starting with "Desktop*") ?
08-13-2008 11:25 AM
You can extract the SRP ID from the service book. But there is no other way to look it up so that you could use it to locate a service book record.
09-04-2008 09:10 PM
Mark, there is no mention of 'SRP' in ServiceBook class documentation. Is it same as CID? or is it data source id?
Thanks.
09-05-2008 12:07 PM
08-02-2009 04:10 AM
Hi,
I was also looking for a way to get the SRP ID from the device API and ran across this thread. My question is whether we can always reliably use the service book this way--to determine whether the device is attached to a BES and, if so, what the SRP ID is. So:
1) Is there a "Desktop" service book entry if and only if the device is attached to a BES?
2) Are we guaranteed that the UID for a "Desktop" service book entry will always be the SRP ID of the BES?
3) Does this have the potential to change in future versions of the platform?
Thanks.
08-02-2009 04:21 AM