public class OpenNetworkingImpl extends java.lang.Object implements OpenNetworking
This services provides the functionality to reserve and cancel CDN landing pads for externally generated contacts.
Overview:
Open Networking allows the existing Universal Networking (UNE) functionality currently used by the
CCMS and CCT Services to be used by Third Party applications via a Web Service
Open Networking will enable a Third party application to perform the transfer or conference of a call
between different nodes in a network with only the target node requiring the CCMS components.
Open Networking enables any data or Intrinsic
associated with the call to be available on the
target node once the call is transfered to or completed the conferencing of the target server.
The Open Networking Web Service will provider the interface for the Third Party application to reserve
a LandingPad
on the target node, reserving the Landing Pad is how the data and Intrinsic
associated with the call to still be associated with the call on the target server.
OpenNetworking also provides the functionality to cancel the reserving of a Landing Pad, freeing the
Landing Pad up for others transfer or conference network calls.
Prerequisites to usage: This represents the minimal data artifacts required to successfully invoke this web service.
SsoToken
(Represents a valid user session)
Operations:
View WSDL
Reserving a Landing Pad
Using OpenNetworking Web Service a Third Party application will be able to complete the network transfer
or conference of a call with attached data and intrinsics without the need for the CMF component on the
source side, the target node still requires both the CMF and UNE components.
Constructor and Description |
---|
OpenNetworkingImpl() |
Modifier and Type | Method and Description |
---|---|
com.nortel.soa.oi.opennetworking.types.CancelLandingPadResponseType |
cancelCDNLandingPad(com.nortel.soa.oi.opennetworking.types.CancelCDNLandingPadRequestType parameters) |
java.lang.String |
getVersion() |
GetVersionResponse |
getVersion(GetVersionRequest parameters) |
com.nortel.soa.oi.opennetworking.types.ReserveLandingPadResponseType |
reserveCDNLandingPad(com.nortel.soa.oi.opennetworking.types.ReserveCDNLandingPadRequestType parameters) |
public GetVersionResponse getVersion(GetVersionRequest parameters) throws GetVersionFault
getVersion
in interface OpenNetworking
GetVersionFault
public java.lang.String getVersion() throws GetVersionFault
GetVersionFault
public com.nortel.soa.oi.opennetworking.types.CancelLandingPadResponseType cancelCDNLandingPad(com.nortel.soa.oi.opennetworking.types.CancelCDNLandingPadRequestType parameters) throws LandingPadCancellationFault
cancelCDNLandingPad
in interface OpenNetworking
LandingPadCancellationFault
public com.nortel.soa.oi.opennetworking.types.ReserveLandingPadResponseType reserveCDNLandingPad(com.nortel.soa.oi.opennetworking.types.ReserveCDNLandingPadRequestType parameters) throws LandingPadReservationFault
reserveCDNLandingPad
in interface OpenNetworking
LandingPadReservationFault
Copyright © 2010 All Rights Reserved.