[asterisk-scf-commits] asterisk-scf/integration/slice.git branch "retry_deux" updated.

Commits to the Asterisk SCF project code repositories asterisk-scf-commits at lists.digium.com
Fri Jan 20 14:21:30 CST 2012


branch "retry_deux" has been updated
       via  9af2f0cef96c70925100d325e1eb336e9b056221 (commit)
      from  bbc3e68660a5f699b0e7df4209b5733e5c755d28 (commit)

Summary of changes:
 .../SessionCommunicationsIf.ice                    |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)


- Log -----------------------------------------------------------------
commit 9af2f0cef96c70925100d325e1eb336e9b056221
Author: Ken Hunt <ken.hunt at digium.com>
Date:   Fri Jan 20 14:21:38 2012 -0600

    Marked session router operations idempotent.

diff --git a/slice/AsteriskSCF/SessionCommunications/SessionCommunicationsIf.ice b/slice/AsteriskSCF/SessionCommunications/SessionCommunicationsIf.ice
index b938374..180fac8 100644
--- a/slice/AsteriskSCF/SessionCommunications/SessionCommunicationsIf.ice
+++ b/slice/AsteriskSCF/SessionCommunications/SessionCommunicationsIf.ice
@@ -751,7 +751,7 @@ module V1
          * @throws BridgingException if the bridge could not be setup properly.
          */
         ["amd"]
-        void routeSession(string operationId, Session* source,
+        idempotent void routeSession(string operationId, Session* source,
             string destination,
             AsteriskSCF::SessionCommunications::ExtensionPoints::V1::SessionCreationHook* oneShotHook,
             AsteriskSCF::SessionCommunications::PartyIdentification::V1::Caller callerID,
@@ -789,7 +789,7 @@ module V1
          * @throws NotBridged if the provided session is not currently in a bridge.
          */
         ["amd"]
-        void connectBridgedSessionsWithDestination(
+        idempotent void connectBridgedSessionsWithDestination(
                 string operationId,
                 Session* sessionToReplace,
                 string destination,
@@ -827,7 +827,7 @@ module V1
          * @throws NotBridged if the session provided in sessionToReplace is not currently in a bridge.
          */
         ["amd"]
-        void connectBridgedSessions(
+        idempotent void connectBridgedSessions(
                 string operationId,
                 Session* sessionToReplace,
                 Session* bridgedSession,

-----------------------------------------------------------------------


-- 
asterisk-scf/integration/slice.git



More information about the asterisk-scf-commits mailing list