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

Commits to the Asterisk SCF project code repositories asterisk-scf-commits at lists.digium.com
Tue Nov 22 15:12:21 CST 2011


branch "party-id" has been updated
       via  5633e5d190e1e490fe108583808c2feb5572d2da (commit)
      from  67b49913b4b02e87aeab0c79f4ce756bf0c33f39 (commit)

Summary of changes:
 .../PartyIdentificationIf.ice                      |    2 ++
 .../SessionCommunicationsIf.ice                    |   13 +++++++++----
 2 files changed, 11 insertions(+), 4 deletions(-)


- Log -----------------------------------------------------------------
commit 5633e5d190e1e490fe108583808c2feb5572d2da
Author: Mark Michelson <mmichelson at digium.com>
Date:   Wed Nov 9 10:36:48 2011 -0600

    Take connected party information in method calls so that updates may be issued properly.

diff --git a/slice/AsteriskSCF/SessionCommunications/PartyIdentificationIf.ice b/slice/AsteriskSCF/SessionCommunications/PartyIdentificationIf.ice
index 4ed1014..dad00be 100644
--- a/slice/AsteriskSCF/SessionCommunications/PartyIdentificationIf.ice
+++ b/slice/AsteriskSCF/SessionCommunications/PartyIdentificationIf.ice
@@ -151,6 +151,8 @@ module V1
     {
     };
 
+    sequence<ConnectedLine> ConnectedLineSeq;
+
     /**
      * Redirection reasons are derived from SIP diversion RFC.
      */
diff --git a/slice/AsteriskSCF/SessionCommunications/SessionCommunicationsIf.ice b/slice/AsteriskSCF/SessionCommunications/SessionCommunicationsIf.ice
index d4eeca0..1202c50 100644
--- a/slice/AsteriskSCF/SessionCommunications/SessionCommunicationsIf.ice
+++ b/slice/AsteriskSCF/SessionCommunications/SessionCommunicationsIf.ice
@@ -816,7 +816,8 @@ module V1
                 string operationId,
                 Session* sessionToReplace,
                 Session* bridgedSession,
-                bool replaceSession)
+                bool replaceSession,
+                AsteriskSCF::SessionCommunications::PartyIdentification::V1::ConnectedLine connectedLine)
            throws SourceTerminatedPreBridgingException, BridgingException, NotBridged ;
     };
 
@@ -979,8 +980,10 @@ module V1
          * @see InvalidSessions
          */
         ["amd"]
-        void addSessions(SessionSeq session)
-        throws InvalidSessions, BridgeSessionOperationFailed;
+        void addSessions(
+            SessionSeq session,
+            AsteriskSCF::SessionCommunications::PartyIdentification::V1::ConnectedLineSeq connectedLines)
+            throws InvalidSessions, BridgeSessionOperationFailed;
 
         /**
          * Abruptly destroy the bridge. Sessions will not be stopped.
@@ -1049,7 +1052,9 @@ module V1
          * @throws SessionNotFound if the session to be replaced is not on the bridge.
          */
         ["amd"]
-        void replaceSession(Session* sessionToReplace, SessionSeq newSessions)
+        void replaceSession(Session* sessionToReplace,
+            SessionSeq newSessions,
+            AsteriskSCF::SessionCommunications::PartyIdentification::V1::ConnectedLineSeq newConnectedLines)
             throws InvalidSessions, SessionNotFound, BridgeSessionOperationFailed;
 
         /**

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


-- 
asterisk-scf/integration/slice.git



More information about the asterisk-scf-commits mailing list