Avaya Client Services API Reference (OS X)
Instance Methods | List of all members
<CSCollaborationServiceDelegate> Protocol Reference

CSCollaborationServiceDelegate is registered as an observer of CSCollaborationService status update notifications. More...

#import <CSCollaborationService.h>

Inherits <NSObjectNSObject>.

Instance Methods

(void) - collaborationService:didCreateCollaboration:
 Reports that CSCollaboration object was created automatically. More...
 
(void) - collaborationService:didRemoveCollaboration:
 Reports that CSCollaboration object was removed after ended collaboration call. More...
 
(void) - collaborationService:didFailToCreateCollaborationWithError:
 Reports that an error occurred during automatic creation of the collaboration. More...
 

Detailed Description

CSCollaborationServiceDelegate is registered as an observer of CSCollaborationService status update notifications.

The client application is notified about status updates reported by the collaboration server through the CSCollaborationServiceDelegate object.

See also
CSCollaborationService

Method Documentation

- (void) collaborationService: (CSCollaborationService *)  collabService
didCreateCollaboration: (CSCollaboration *)  collab 

Reports that CSCollaboration object was created automatically.

Parameters
collabServiceCollaboration service which created collaboration.
collabCSCollaboration object which has been created.
- (void) collaborationService: (CSCollaborationService *)  collabService
didFailToCreateCollaborationWithError: (NSError *)  error 
optional

Reports that an error occurred during automatic creation of the collaboration.

Parameters
collabServiceCollaboration service which failed to create new collaboration.
errorObject containing failure information.
- (void) collaborationService: (CSCollaborationService *)  collabService
didRemoveCollaboration: (CSCollaboration *)  collab 

Reports that CSCollaboration object was removed after ended collaboration call.

Parameters
collabServiceCollaboration service which removed collaboration.
collabCSCollaboration object which has been removed.

The documentation for this protocol was generated from the following file: