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

Commits to the Asterisk SCF project code repositories asterisk-scf-commits at lists.digium.com
Thu Sep 29 17:33:47 CDT 2011


branch "partyidextensionpoint" has been updated
       via  de332e551175cc1ac03e92e36218a17db723d530 (commit)
      from  d667b6874a982b78f5d72b0befcc1b174e3d5738 (commit)

Summary of changes:
 .../PartyIdentificationIf.ice                      |   10 +++---
 .../SessionCommunicationsExtensionPointsIf.ice     |   38 ++++++++++----------
 .../SessionCommunicationsIf.ice                    |   23 +++++-------
 3 files changed, 34 insertions(+), 37 deletions(-)


- Log -----------------------------------------------------------------
commit de332e551175cc1ac03e92e36218a17db723d530
Author: Ken Hunt <ken.hunt at digium.com>
Date:   Thu Sep 29 17:33:51 2011 -0500

    Incorporated review feedback.

diff --git a/slice/AsteriskSCF/SessionCommunications/PartyIdentificationIf.ice b/slice/AsteriskSCF/SessionCommunications/PartyIdentificationIf.ice
index d20cc77..d7337b0 100644
--- a/slice/AsteriskSCF/SessionCommunications/PartyIdentificationIf.ice
+++ b/slice/AsteriskSCF/SessionCommunications/PartyIdentificationIf.ice
@@ -117,7 +117,7 @@ module V1
     /**
      * Describes an instance of redirection. 
      */
-    unsliceable class RedirectingInfo
+    unsliceable class Redirection
     {
         /**
          * Party identification information for who the session is being redirected away from
@@ -129,14 +129,14 @@ module V1
          */
         Id to; 
     };
-    sequence <RedirectingInfo> RedirectingInfoSeq;
+    sequence <Redirection> RedirectionSeq;
 
     /**
-     * Base class for redirecting information.
+     * Base class for redirection information.
      */
-    unsliceable class Redirecting extends AsteriskSCF::SessionCommunications::V1::SessionCookie
+    unsliceable class Redirections extends AsteriskSCF::SessionCommunications::V1::SessionCookie
     {
-        RedirectingInfoSeq redirects;
+        RedirectionSeq redirects;
     };
 
 
diff --git a/slice/AsteriskSCF/SessionCommunications/SessionCommunicationsExtensionPointsIf.ice b/slice/AsteriskSCF/SessionCommunications/SessionCommunicationsExtensionPointsIf.ice
index 7cc8f14..5bd6594 100644
--- a/slice/AsteriskSCF/SessionCommunications/SessionCommunicationsExtensionPointsIf.ice
+++ b/slice/AsteriskSCF/SessionCommunications/SessionCommunicationsExtensionPointsIf.ice
@@ -135,33 +135,33 @@ module V1
     sequence<ForwardingConnectedLinePartyIdHook*> ForwardingConnectedLinePartyIdHookSeq;
 
     /**
-     * Hook into party identification Redirecting record. This hook
-     * allows modifying a Redirecting record prior to sending it to
+     * Hook into party identification Redirections record. This hook
+     * allows modifying a Redirections record prior to sending it to
      * each connected Session in the bridge. 
      */
-    interface ForwardingRedirectingPartyIdHook
+    interface ForwardingRedirectionsPartyIdHook
     {
         /**
          * 
-         * This hook is called when Redirecting updates are being forwarded by the
-         * bridge. The bridge provides the session that will receive the Redirecting information
-         * to the hook, as well as the session that sent the updated record.
-         * This hook is expected to return the original Redirecting record
+         * This hook is called when Redirections are being forwarded by the
+         * bridge. The bridge provides the session that will receive the Redirections information
+         * to the hook, as well as the session that sent the record.
+         * This hook is expected to return the original Redirections record
          * or an updated version of it. 
          *
-         * @param sendingSession The session that has sent Redirecting information.
-         * @param destinationSession The session that will receive the Redirecting information.
-         * @param[out] receivedRedirecting The data received from the sending session.
-         * @param[out] replacementRedirecting Modified data to be used.
+         * @param sendingSession The session that has sent Redirections information.
+         * @param destinationSession The session that will receive the Redirections information.
+         * @param[out] receivedRedirections The data received from the sending session.
+         * @param[out] replacementRedirections Modified data to be used.
          * @return A HookResult indicating whether the hook was successful
          */
-        AsteriskSCF::System::Hook::V1::HookResult modifyForwardingRedirecting(
+        AsteriskSCF::System::Hook::V1::HookResult modifyForwardingRedirections(
             AsteriskSCF::SessionCommunications::V1::Session *sendingSession, 
             AsteriskSCF::SessionCommunications::V1::Session *destinationSession, 
-            AsteriskSCF::SessionCommunications::PartyIdentification::V1::Redirecting receivedRedirecting,
-           out AsteriskSCF::SessionCommunications::PartyIdentification::V1::Redirecting replacementRedirecting);
+            AsteriskSCF::SessionCommunications::PartyIdentification::V1::Redirections receivedRedirections,
+           out AsteriskSCF::SessionCommunications::PartyIdentification::V1::Redirections replacementRedirections);
     };
-    sequence<ForwardingRedirectingPartyIdHook*> ForwardingRedirectingPartyIdHookSeq;
+    sequence<ForwardingRedirectionsPartyIdHook*> ForwardingRedirectionsPartyIdHookSeq;
 
     interface PartyIdentificationExtensionPoint
     {
@@ -176,9 +176,9 @@ module V1
         void addForwardingConnectedLinePartyIdHook(ForwardingConnectedLinePartyIdHook* hook);
 
         /**
-         * Add a hook to invoke when the bridge forwards Redirecting party id. 
+         * Add a hook to invoke when the bridge forwards Redirections party id record. 
          */
-        void addForwardingRedirectingPartyIdHook(ForwardingRedirectingPartyIdHook* hook);
+        void addForwardingRedirectionsPartyIdHook(ForwardingRedirectionsPartyIdHook* hook);
 
         /**
          * Remove a received ConnectedLine hook
@@ -191,9 +191,9 @@ module V1
         void removeForwardingConnectedLinePartyIdHook(ForwardingConnectedLinePartyIdHook* hook);
 
         /**
-         * Remove a forwarding Redirecting hook
+         * Remove a forwarding Redirections hook
          */
-        void removeForwardingRedirectingPartyIdHook(ForwardingRedirectingPartyIdHook* hook);
+        void removeForwardingRedirectionsPartyIdHook(ForwardingRedirectionsPartyIdHook* hook);
 
         /**
          * Remove all party identification hooks
diff --git a/slice/AsteriskSCF/SessionCommunications/SessionCommunicationsIf.ice b/slice/AsteriskSCF/SessionCommunications/SessionCommunicationsIf.ice
index a2f9277..a7ae46e 100644
--- a/slice/AsteriskSCF/SessionCommunications/SessionCommunicationsIf.ice
+++ b/slice/AsteriskSCF/SessionCommunications/SessionCommunicationsIf.ice
@@ -351,9 +351,7 @@ module V1
         ["amd"] void removeStreams(AsteriskSCF::Media::V1::StreamInformationDict streams);
 
          /**
-          * Method which updates connected line party identification. This operation
-          * allows an external component to set the ConnectedLine information for 
-          * a session.
+          * Method which updates connected line party identification. 
           *
           * @param connectedLine Connected line party information.
           *
@@ -362,14 +360,13 @@ module V1
          void updateConnectedLine(AsteriskSCF::SessionCommunications::PartyIdentification::V1::ConnectedLine connectedLine);
 
          /**
-          * Method which provides notification that the redirecting record of the
-          * external component has been changed.
+          * Method which provides notification of redirections that have occurred. 
           *
-          * @param redirecting Redirected line party information.
+          * @param redirections Redirections that have occurred
           * 
-          * @see Asterisk::SessionCommunications::PartyIdentifcation::V1::Redirecting
+          * @see Asterisk::SessionCommunications::PartyIdentifcation::V1::Redirections
           */
-         void redirectingUpdated(AsteriskSCF::SessionCommunications::PartyIdentification::V1::Redirecting redirecting);
+         void updateRedirections(AsteriskSCF::SessionCommunications::PartyIdentification::V1::Redirections redirections);
     };
 
     /**
@@ -602,15 +599,15 @@ module V1
                 getSessionOwnerId();
 
         /**
-         * Method which retrieves redirecting party identification information
+         * Method which access redirection party identification information
          *
-         * @return Concrete class containing redirecting party information
+         * @return Concrete class containing redirections history for the session
          *
-         * @see AsteriskSCF::SessionCommunications::PartyIdentification::V1::Redirecting
+         * @see AsteriskSCF::SessionCommunications::PartyIdentification::V1::Redirections
          */
         ["amd"] idempotent 
-             AsteriskSCF::SessionCommunications::PartyIdentification::V1::Redirecting 
-              getRedirecting();
+             AsteriskSCF::SessionCommunications::PartyIdentification::V1::Redirections 
+              getRedirections();
 
         /**
          * Method which retrieves connected line identification information

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


-- 
asterisk-scf/integration/slice.git



More information about the asterisk-scf-commits mailing list