EMOobManager Protocol Reference

Conforms to NSObject
Declared in EMOobManager.h

Overview

OOB Manager

– oobRegistrationManager required method

Returns the OOB registration manager object.

- (id<EMOobRegistrationManager>)oobRegistrationManager

Return Value

The OOB registration manager object.

Availability

3.0

Declared In

EMOobManager.h

– oobUnregistrationManagerWithClientId: required method

Returns the OOB unregistration manager object.

- (id<EMOobUnregistrationManager>)oobUnregistrationManagerWithClientId:(NSString *)aClientId

Parameters

aClientId

The client ID of the client to unregister. Must not be nil.

Return Value

The OOB unregistration manager object.

Availability

3.0

Declared In

EMOobManager.h

– oobNotificationManagerWithClientId: required method

Returns the OOB notification profile manager, which can be used to add/remove/set the notification profile details of the user.

- (id<EMOobNotificationManager>)oobNotificationManagerWithClientId:(NSString *)aClientId

Parameters

aClientId

The ID of the client whose profile to be managed. Must not be nil.

Return Value

the EMOobNotificationManager object attached to the provided clientId.

Availability

3.0

Declared In

EMOobManager.h

– oobMessageManagerWithClientId:providerId: required method

Returns the OOB message manager.

- (id<EMOobMessageManager>)oobMessageManagerWithClientId:(NSString *)aClientId providerId:(NSString *)aProviderId

Parameters

aClientId

The ID of the client whose message exchanges to be managed. Must not be nil.

aProviderId

The provider identifier. Must not be nil.

Return Value

The message manager object attached to the provided client ID.

Availability

3.0

Declared In

EMOobManager.h