Subcomponent Information

Platform SDK Switch Policy Library for .NET

8.0.x

Genesys Telecommunications Laboratories, Inc. © 2010-2011

Contents

Introduction

Release Number AIX HP-UX Linux Solaris Tru64 UNIX Windows
8.0.200.11 [09/12/11] – Hot Fix           X
8.0.200.09 [03/31/11] – Hot Fix           X
8.0.200.07 [10/07/10] – General           X
8.0.100.28 [11/05/10] – Hot Fix           X
8.0.100.27 [05/05/10] – Hot Fix           X
8.0.100.25 [03/09/10] – General           X

Known Issues and Recommendations


Introduction

This release note applies to all 8.0 releases of the Platform SDK Switch Policy Library for .NET. For a list of other .NET Platform SDK subcomponents, or to read general notes about this release of the .NET Platform SDK, see the Platform SDK & Application Blocks for .NET Release Note.

Use of Third-Party Software

Genesys follows applicable third-party redistribution policies to the extent that Genesys solutions utilize third-party functionality. For additional information on third-party software used in this product, see the Read Me. Please contact your technical support representative if you have any questions.


Release Number 8.0.200.11 [09/12/11] – Hot Fix

Supported Operating Systems
New in This Release
Corrections and Modifications

Supported Operating Systems

The operating systems supported by this release are listed in the Contents, above.

New in This Release

This is a hot fix for this product. This section describes new features that were introduced in this release of the Platform SDK Switch Policy Library for .NET.

Corrections and Modifications

This release also includes the following corrections and modifications:


There are no corrections or modifications in this release.


Top of Page


Release Number 8.0.200.09 [03/31/11] – Hot Fix

Supported Operating Systems
New in This Release
Corrections and Modifications

Supported Operating Systems

The operating systems supported by this release are listed in the Contents, above.

New in This Release

This is a hot fix for this product. This section describes new features that were introduced in this release of the Platform SDK Switch Policy Library for .NET.

Corrections and Modifications

This release also includes the following corrections and modifications:


There are no corrections or modifications in this release.


Top of Page


Release Number 8.0.200.07 [10/07/10] – General

Supported Operating Systems
New in This Release
Corrections and Modifications

Supported Operating Systems

The operating systems supported by this release are listed in the Contents, above.

New in This Release

There are no restrictions for this release. This section describes new features that were introduced in this release of the Platform SDK Switch Policy Library for .NET.

Corrections and Modifications

This release also includes the following corrections and modifications:


An issue was noted in Switch Policy Library information for HOLD functionality on the Alcatel A4400 (OXE) switch in the following scenario:

  1. DN A calls to DN B.
  2. B Answers, and call 1 (CallType:Internal) is established.
  3. B makes consult call (call 2 CallType:Consult) to C (call 1 in HELD state, consult call in Dialing state).
  4. C answers (Call 2 in established state). At this point it is not possible to place call 2 (CallType:Consult) on HOLD from either DN B or DN C.
  5. If call 1 is released, then either DN B or DN C can place call 2 on HOLD.

Since the release of call 1 does not change the state of DN C, the contexts with existing call 1 and released call 1 for DN C are indistinguishable.

To deal with this problem, the FunctionHandlingContext class was extended to include a Call property of the new type ICallContext. This ICallContext interface describes the current call and can contain information about other calls (including calls on other DNs). This enhancement allows the following rule refinement:

If Party is not in ESTABLISHED state - call HOLD IS NOT POSSIBLE
else
If Party is conference member - call HOLD IS NOT POSSIBLE
else
if Party has parent with not Released status - call HOLD IS NOT POSSIBLE
else
if there exists at least 1 party in Parties collection which is in HELD or HELDDIALING state - call HOLD is NOT POSSIBLE
else
if Call is null (information not provided) - call HOLD IS POSSIBLE
else
if Call.Parent is null or Call.Parent.Status is Released - call HOLD IS POSSIBLE
else call HOLD IS NOT POSSIBLE.

(ER# 254123509)


Top of Page


Release Number 8.0.100.28 [11/05/10] – Hot Fix

Supported Operating Systems
New in This Release
Corrections and Modifications

Supported Operating Systems

The operating systems supported by this release are listed in the Contents, above.

New in This Release

This is a hot fix for this product. This section describes new features that were introduced in this release of the Platform SDK Switch Policy Library for .NET.

Corrections and Modifications

This release also includes the following corrections and modifications:


The HOLD feature is now disabled correctly while in conference on Alcatel OXE switches (for all modes). (ER# 251550764)


Reports of what functionality is possible are now correct when using Ericsson switches. Previously, unexpected results could be returned if the agent status was unknown. (ER# 253400986)


The Function Availability rule has been changed to handle hold functionality correctly for Alcatel A4400 (OXE) switches. The new rule is:

Previously, the hold call functionality was enabled incorrectly in some scenarios. (ER# 250982945)


Top of Page


Release Number 8.0.100.27 [05/05/10] – Hot Fix

Supported Operating Systems
New in This Release
Corrections and Modifications

Supported Operating Systems

The operating systems supported by this release are listed in the Contents, above.

New in This Release

This is a hot fix for this product. This section describes new features that were introduced in this release of the Platform SDK Switch Policy Library for .NET.

Corrections and Modifications

This release also includes the following corrections and modifications:


The IsPossible rules for Nortel Meridian switches were updated to allow agent-related actions (Login, Logout, Ready, and NotReady) on a DN of type Position when the agent status for that DN is Unknown. (ER# 247465164)


The IsPossible rule now indicates that on-hold calls cannot be released on NEC switches. Previously, this rule incorrectly indicated that such calls could be released. (ER# 248694153)


Top of Page


Release Number 8.0.100.25 [03/09/10] – General

Supported Operating Systems
New in This Release
Corrections and Modifications

Supported Operating Systems

The operating systems supported by this release are listed in the Contents, above.

New in This Release

There are no restrictions for this release. This section describes new features that were introduced in the initial 8.0 release of the Platform SDK Switch Policy Library for .NET.

Corrections and Modifications

This release includes the following corrections and modifications that were made for the initial 8.0 release:


There are no corrections or modifications in this initial release.


Top of Page


Known Issues and Recommendations

This section provides the latest information on known issues and recommendations associated with this product.


The FunctionAvailabilityPolicy.IsFunctionAvailable rule can provide an incorrect response on a DN receiving a consult call when the other DN has a parent call. See ER# 250982945 for additional details.


When using Platform SDK Switch Policy Library for .NET with your application, the following line may appear in debug output:

A first chance exception of type 'System.Threading.SynchronizationLockException' occurred in Microsoft.Practices.Unity.dll.

Switch Policy Library has a dependency on the Unity component, and this exception is standard behavior for that component. It does not indicate a problem with the code. (ER# 236306859)


Top of Page