Avaya Client Services API Reference (OS X)
Instance Methods | Properties | List of all members
CSEnhancedCallForwardingStatus Class Reference

The parameters for Enhanced Call Forwarding feature invocation. More...

#import <CSEnhancedCallForwardingStatus.h>

Inherits NSObject, and <NSCoding>.

Instance Methods

(instancetype) - initWithFeatureStatus:ownerExtension:busyCallForwardingStatus:noReplyCallForwardingStatus:unconditionalCallForwardingStatus:
 Constructs an CSEnhancedCallForwardingStatus object from the specified parameters. More...
 

Properties

CSFeatureStatus status
 The feature's status. More...
 
NSString * ownerExtension
 The owner extension this feature status is targeted for. More...
 
CSCallForwardingStatusbusyCallForwardingStatus
 The busy call forward parameter for Enhanced call forward. More...
 
CSCallForwardingStatusnoReplyCallForwardingStatus
 The no reply call forward parameter for Enhanced call forward. More...
 
CSCallForwardingStatusunconditionalCallForwardingStatus
 The unconditional call forward parameter for Enhanced call forward. More...
 

Detailed Description

The parameters for Enhanced Call Forwarding feature invocation.

Method Documentation

- (instancetype) initWithFeatureStatus: (CSFeatureStatus status
ownerExtension: (NSString *)  extension
busyCallForwardingStatus: (CSCallForwardingStatus *)  busyCallForwardingStatus
noReplyCallForwardingStatus: (CSCallForwardingStatus *)  noReplyCallForwardingStatus
unconditionalCallForwardingStatus: (CSCallForwardingStatus *)  unconditionalCallForwardingStatus 

Constructs an CSEnhancedCallForwardingStatus object from the specified parameters.

The object is initialized with the status of all three call forwarding conditions i.e On-Busy/On-NoReply/Unconditional forward.

Parameters
statusThe feature status.
extensionThe owner extension this feature is targeted for.
busyCallForwardingStatusBusy call forwarding status.
noReplyCallForwardingStatusNo reply call forwarding status
unconditionalCallForwardingStatusUnconditional call forwarding status.

Property Documentation

- (CSCallForwardingStatus*) busyCallForwardingStatus
readnonatomicassign

The busy call forward parameter for Enhanced call forward.

- (CSCallForwardingStatus*) noReplyCallForwardingStatus
readnonatomicassign

The no reply call forward parameter for Enhanced call forward.

- (NSString*) ownerExtension
readnonatomicassign

The owner extension this feature status is targeted for.

Populated only if different from the local user's extension.

- (CSFeatureStatus) status
readnonatomicassign

The feature's status.

- (CSCallForwardingStatus*) unconditionalCallForwardingStatus
readnonatomicassign

The unconditional call forward parameter for Enhanced call forward.


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