SMServiceProvider Class Reference

Inherits from NSObject
Declared in SMServiceProvider.h

+ getInstance

This method returns an instance of ServiceProvider using Singleton Pattern

+ (SMServiceProvider *)getInstance

Return Value

ServiceProvider

Availability

2.0.0

Discussion

This method returns an instance of ServiceProvider using Singleton Pattern

Declared In

SMServiceProvider.h

– getAddressBookService

This method returns (creates if necessary) an instance of AddressBookService using Singleton Pattern

- (id<SMAddressBookServiceDelegate>)getAddressBookService

Return Value

AddressBookServiceDelegate

Availability

2.0.0

Discussion

This method returns (creates if necessary) an instance of AddressBookService using Singleton Pattern

Declared In

SMServiceProvider.h

– getRegistrationService

This method returns (creates if necessary) an instance of RegistrationService using Singleton Pattern

- (SMRegistrationService *)getRegistrationService

Return Value

RegistrationServiceDelegate

Availability

2.0.0

Discussion

This method returns (creates if necessary) an instance of RegistrationService using Singleton Pattern

Declared In

SMServiceProvider.h

– getCallService

This method returns (creates if necessary) an instance of CallService using Singleton Pattern

- (id<SMCallServiceDelegate>)getCallService

Return Value

CallServiceDelegate

Availability

2.0.0

Discussion

This method returns (creates if necessary) an instance of CallService using Singleton Pattern

Declared In

SMServiceProvider.h

– getCallLogService

This method returns (creates if necessary) an instance of CallLogService using Singleton Pattern

- (id<SMCallLogServiceDelegate>)getCallLogService

Return Value

CallLogServiceDelegate

Availability

2.0.0

Discussion

This method returns (creates if necessary) an instance of CallLogService using Singleton Pattern

Declared In

SMServiceProvider.h

– getPushService

This method returns (creates if necessary) an instance of PushService using Singleton Pattern

- (SMPushService *)getPushService

Return Value

PushService

Availability

3.0.5 @updated 4.6.0

Discussion

This method returns (creates if necessary) an instance of PushService using Singleton Pattern

Declared In

SMServiceProvider.h

– getPublicRequestService

This method returns the version information about the SDK

- (SMPublicRequestService *)getPublicRequestService

Return Value

NSString

Availability

2.0.0

Discussion

This method returns the version information about the SDK

Declared In

SMServiceProvider.h

– getVersion

This method returns (creates if necessary) an instance of PublicRequestService using Singleton Pattern

- (NSString *)getVersion

Return Value

PublicRequestService

Availability

5.24.0

Discussion

This method returns (creates if necessary) an instance of PublicRequestService using Singleton Pattern

Declared In

SMServiceProvider.h