[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