Service provider details. More...
#import <BlackBerryDynamics/GD/GDServiceProvider.h>
This class is used to return information about a service provider. See getServiceProvidersFor: (GDiOS) . An instance of this class either represents a front-end application, running on a mobile device or computer, or a back-end server.
The information returned for an application could be used to send a service request to the service provider using AppKinetics. See the GDService class reference for details of the programming interface.
The information returned for a server could be used to establish HTTP or TCP socket communications with an instance of the server.
Properties | |
NSString * | identifier |
BlackBerry Dynamics entitlement identifier. More... | |
NSString * | version |
BlackBerry Dynamics entitlement version. More... | |
NSString * | name |
Display name. More... | |
NSString * | address |
Native application identifier, if an application (use for the sendTo application parameter). More... | |
UIImage * | icon |
Application icon, if retrieved. More... | |
BOOL | iconPending |
Flag for there being an application icon that hasn't yet been retrieved. More... | |
NSArray< GDAppServer * > * | serverCluster |
Details of server instances. More... | |
NSArray< GDServiceDetail * > * | services |
Details of provided services. More... | |
|
readwritenonatomicstrong |
BlackBerry Dynamics entitlement identifier of the service provider.
|
readwritenonatomicstrong |
BlackBerry Dynamics entitlement version of the service provider.
|
readwritenonatomicstrong |
Display name of the service provider.
|
readwritenonatomicstrong |
Native application identifier of the service provider, if it is an application. This is the value that would be passed as the application
parameter in a call to sendTo (GDServiceClient) .
|
readwritenonatomicstrong |
Application icon of the service provider, if it is an application and an icon has been uploaded by the developer, and the icon data has been retrieved. Otherwise, nil
. See also the iconPending
property, below.
|
readwritenonatomicassign |
Flag for whether there is an application icon that hasn't yet been retrieved.
Check this property if the icon
property is nil
. If this property is YES
then there is an icon for the service provider that hasn't yet been retrieved by the BlackBerry Dynamics runtime. A GDAppEvent with type GDAppEventServicesUpdate
will be dispatched when the icon has been retrieved.
If the icon
property is nil
, and this property is NO
, it means that there is no application icon.
|
readwritenonatomicstrong |
Collection of GDAppServer
objects, each representing an instance of a server that provides the service. If there is more than one then the application should use a server selection algorithm, such as that outlined under the Application Server Selection heading in the getApplicationConfig (GDiOS) documentation.
|
readwritenonatomicstrong |
Collection of GDServiceDetail
objects, each representing a provided shared service.