Oracle Communication and Mobility Server Java API Reference
E14335-01

oracle.sdp.parlayx.third_party_call
Class ThirdPartyCallClient

java.lang.Object
  extended by oracle.sdp.parlayx.third_party_call.ThirdPartyCallClient

public class ThirdPartyCallClient
extends Object


Constructor Summary
ThirdPartyCallClient()
           
 
Method Summary
 void cancelCallRequest(String callIdentifier)
           
 void endCall(String callIdentifier)
           
 org.csapi.schema.parlayx.third_party_call.v2_3.CallInformation getCallInformation(String callIdentifier)
           
 oracle.webservices.transport.ClientTransport getClientTransport()
          returns the transport context
 String getEndpoint()
           
 boolean getMaintainSession()
           
 String getPassword()
           
 oracle.sdp.parlayx.third_party_call.ThirdPartyCall getPort()
          used to access the JAX-RPC level APIs returns the interface of the port instance
 String getUsername()
           
static void main(String[] args)
           
 String makeCall(URI callingParty, URI calledParty, org.csapi.schema.parlayx.common.v2_1.ChargingInformation charging)
          delegate all operations to the underlying implementation class.
 void setEndpoint(String endpoint)
           
 void setMaintainSession(boolean maintainSession)
           
 void setPassword(String password)
           
 void setUsername(String username)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThirdPartyCallClient

public ThirdPartyCallClient()
                     throws Exception
Throws:
Exception
Method Detail

main

public static void main(String[] args)
Parameters:
args -

makeCall

public String makeCall(URI callingParty,
                       URI calledParty,
                       org.csapi.schema.parlayx.common.v2_1.ChargingInformation charging)
                throws RemoteException,
                       org.csapi.schema.parlayx.common.v2_1.PolicyException,
                       org.csapi.schema.parlayx.common.v2_1.ServiceException
delegate all operations to the underlying implementation class.

Throws:
RemoteException
org.csapi.schema.parlayx.common.v2_1.PolicyException
org.csapi.schema.parlayx.common.v2_1.ServiceException

getCallInformation

public org.csapi.schema.parlayx.third_party_call.v2_3.CallInformation getCallInformation(String callIdentifier)
                                                                                  throws RemoteException,
                                                                                         org.csapi.schema.parlayx.common.v2_1.ServiceException,
                                                                                         org.csapi.schema.parlayx.common.v2_1.PolicyException
Throws:
RemoteException
org.csapi.schema.parlayx.common.v2_1.ServiceException
org.csapi.schema.parlayx.common.v2_1.PolicyException

endCall

public void endCall(String callIdentifier)
             throws RemoteException,
                    org.csapi.schema.parlayx.common.v2_1.PolicyException,
                    org.csapi.schema.parlayx.common.v2_1.ServiceException
Throws:
RemoteException
org.csapi.schema.parlayx.common.v2_1.PolicyException
org.csapi.schema.parlayx.common.v2_1.ServiceException

cancelCallRequest

public void cancelCallRequest(String callIdentifier)
                       throws RemoteException,
                              org.csapi.schema.parlayx.common.v2_1.ServiceException,
                              org.csapi.schema.parlayx.common.v2_1.PolicyException
Throws:
RemoteException
org.csapi.schema.parlayx.common.v2_1.ServiceException
org.csapi.schema.parlayx.common.v2_1.PolicyException

getPort

public oracle.sdp.parlayx.third_party_call.ThirdPartyCall getPort()
used to access the JAX-RPC level APIs returns the interface of the port instance


getEndpoint

public String getEndpoint()

setEndpoint

public void setEndpoint(String endpoint)

getPassword

public String getPassword()

setPassword

public void setPassword(String password)

getUsername

public String getUsername()

setUsername

public void setUsername(String username)

setMaintainSession

public void setMaintainSession(boolean maintainSession)

getMaintainSession

public boolean getMaintainSession()

getClientTransport

public oracle.webservices.transport.ClientTransport getClientTransport()
returns the transport context



Copyright © 2007-2009 Oracle Corporation. All Rights Reserved.