Oracle Fusion Middleware Communication Services 11.1.1.3.0 Java API Reference
E14785-02

oracle.sdp.parlayx.third_party_call
Interface ThirdPartyCall

All Known Implementing Classes:
ThirdPartyCallClient

public interface ThirdPartyCall


Method Summary
 void cancelCallRequest(java.lang.String callIdentifier)
           
 void endCall(java.lang.String callIdentifier)
           
 CallInformation getCallInformation(java.lang.String callIdentifier)
           
 java.lang.String makeCall(java.lang.String callingParty, java.lang.String calledParty, ChargingInformation charging)
           
 

Method Detail

cancelCallRequest

@Action(input="http://www.csapi.org/wsdl/parlayx/third_party_call/v2_3/interface/ThirdPartyCall/cancelCallRequestRequest",
        fault={@FaultAction(value="http://www.csapi.org/wsdl/parlayx/third_party_call/v2_3/interface/ThirdPartyCall/cancelCallRequest/Fault/PolicyException",className=PolicyException.class),@FaultAction(value="http://www.csapi.org/wsdl/parlayx/third_party_call/v2_3/interface/ThirdPartyCall/cancelCallRequest/Fault/ServiceException",className=ServiceException.class)},
        output="http://www.csapi.org/wsdl/parlayx/third_party_call/v2_3/interface/ThirdPartyCall/cancelCallRequestResponse")
@ResponseWrapper(localName="cancelCallRequestResponse",
                 targetNamespace="http://www.csapi.org/schema/parlayx/third_party_call/v2_3/local",
                 className="org.csapi.schema.parlayx.third_party_call.v2_3.local.CancelCallRequestResponse")
@RequestWrapper(localName="cancelCallRequest",
                targetNamespace="http://www.csapi.org/schema/parlayx/third_party_call/v2_3/local",
                className="org.csapi.schema.parlayx.third_party_call.v2_3.local.CancelCallRequest")
void cancelCallRequest(java.lang.String callIdentifier)
                       throws PolicyException,
                              ServiceException
Throws:
PolicyException
ServiceException

endCall

@Action(input="http://www.csapi.org/wsdl/parlayx/third_party_call/v2_3/interface/ThirdPartyCall/endCallRequest",
        fault={@FaultAction(value="http://www.csapi.org/wsdl/parlayx/third_party_call/v2_3/interface/ThirdPartyCall/endCall/Fault/PolicyException",className=PolicyException.class),@FaultAction(value="http://www.csapi.org/wsdl/parlayx/third_party_call/v2_3/interface/ThirdPartyCall/endCall/Fault/ServiceException",className=ServiceException.class)},
        output="http://www.csapi.org/wsdl/parlayx/third_party_call/v2_3/interface/ThirdPartyCall/endCallResponse")
@ResponseWrapper(localName="endCallResponse",
                 targetNamespace="http://www.csapi.org/schema/parlayx/third_party_call/v2_3/local",
                 className="org.csapi.schema.parlayx.third_party_call.v2_3.local.EndCallResponse")
@RequestWrapper(localName="endCall",
                targetNamespace="http://www.csapi.org/schema/parlayx/third_party_call/v2_3/local",
                className="org.csapi.schema.parlayx.third_party_call.v2_3.local.EndCall")
void endCall(java.lang.String callIdentifier)
             throws PolicyException,
                    ServiceException
Throws:
PolicyException
ServiceException

getCallInformation

@Action(input="http://www.csapi.org/wsdl/parlayx/third_party_call/v2_3/interface/ThirdPartyCall/getCallInformationRequest",
        fault={@FaultAction(value="http://www.csapi.org/wsdl/parlayx/third_party_call/v2_3/interface/ThirdPartyCall/getCallInformation/Fault/PolicyException",className=PolicyException.class),@FaultAction(value="http://www.csapi.org/wsdl/parlayx/third_party_call/v2_3/interface/ThirdPartyCall/getCallInformation/Fault/ServiceException",className=ServiceException.class)},
        output="http://www.csapi.org/wsdl/parlayx/third_party_call/v2_3/interface/ThirdPartyCall/getCallInformationResponse")
@ResponseWrapper(localName="getCallInformationResponse",
                 targetNamespace="http://www.csapi.org/schema/parlayx/third_party_call/v2_3/local",
                 className="org.csapi.schema.parlayx.third_party_call.v2_3.local.GetCallInformationResponse")
@RequestWrapper(localName="getCallInformation",
                targetNamespace="http://www.csapi.org/schema/parlayx/third_party_call/v2_3/local",
                className="org.csapi.schema.parlayx.third_party_call.v2_3.local.GetCallInformation")
CallInformation getCallInformation(java.lang.String callIdentifier)
                                   throws PolicyException,
                                          ServiceException
Throws:
PolicyException
ServiceException

makeCall

@Action(input="http://www.csapi.org/wsdl/parlayx/third_party_call/v2_3/interface/ThirdPartyCall/makeCallRequest",
        fault={@FaultAction(value="http://www.csapi.org/wsdl/parlayx/third_party_call/v2_3/interface/ThirdPartyCall/makeCall/Fault/PolicyException",className=PolicyException.class),@FaultAction(value="http://www.csapi.org/wsdl/parlayx/third_party_call/v2_3/interface/ThirdPartyCall/makeCall/Fault/ServiceException",className=ServiceException.class)},
        output="http://www.csapi.org/wsdl/parlayx/third_party_call/v2_3/interface/ThirdPartyCall/makeCallResponse")
@ResponseWrapper(localName="makeCallResponse",
                 targetNamespace="http://www.csapi.org/schema/parlayx/third_party_call/v2_3/local",
                 className="org.csapi.schema.parlayx.third_party_call.v2_3.local.MakeCallResponse")
@RequestWrapper(localName="makeCall",
                targetNamespace="http://www.csapi.org/schema/parlayx/third_party_call/v2_3/local",
                className="org.csapi.schema.parlayx.third_party_call.v2_3.local.MakeCall")
java.lang.String makeCall(java.lang.String callingParty,
                                                                                                                                   java.lang.String calledParty,
                                                                                                                                   ChargingInformation charging)
                          throws PolicyException,
                                 ServiceException
Throws:
PolicyException
ServiceException

Oracle Fusion Middleware Communication Services 11.1.1.3.0 Java API Reference
E14785-02

Copyright © 2005, 2010 Oracle and/or its affiliates. All rights reserved.