org.mobicents.csapi.jr.slee.ui
Class TpUITargetObject

java.lang.Object
  extended by org.mobicents.csapi.jr.slee.ui.TpUITargetObject
All Implemented Interfaces:
java.io.Serializable

public class TpUITargetObject
extends java.lang.Object
implements java.io.Serializable

This class is used to pass a reference to a ongoing call or call leg to the User Interaction Service. Call related user interaction may be performed on the call.

See Also:
Serialized Form

Constructor Summary
TpUITargetObject()
           
 
Method Summary
 CallLegUITarget getCallLegUITarget()
          Returns the callLegIdentifier
 CallUITarget getCallUITarget()
          Returns the callIdentifier
 TpUITargetObjectType getDiscriminator()
          Get the type of object to which UI is connected.
 MultiPartyCallUITarget getMultiPartyCallUITarget()
          Returns the multiPartyCallIdentifier
 void setCallLegUITarget(CallLegUITarget value)
          Set the MPCC Call Leg.
 void setCallUITarget(CallUITarget value)
          Set the GCCS Call.
 void setMultiPartyCallUITarget(MultiPartyCallUITarget value)
          Set the MPCC Call.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TpUITargetObject

public TpUITargetObject()
Method Detail

getCallUITarget

public CallUITarget getCallUITarget()
                             throws InvalidUnionAccessorException
Returns the callIdentifier

Returns:
callIdentifier
Throws:
InvalidUnionAccessorException

getMultiPartyCallUITarget

public MultiPartyCallUITarget getMultiPartyCallUITarget()
                                                 throws InvalidUnionAccessorException
Returns the multiPartyCallIdentifier

Returns:
multiPartyCallIdentifier
Throws:
InvalidUnionAccessorException

getCallLegUITarget

public CallLegUITarget getCallLegUITarget()
                                   throws InvalidUnionAccessorException
Returns the callLegIdentifier

Returns:
callLegIdentifier
Throws:
InvalidUnionAccessorException

setCallUITarget

public void setCallUITarget(CallUITarget value)
Set the GCCS Call.

Parameters:
value - a org.mobicents.csapi.jr.slee.cc.gccs.Call value

setMultiPartyCallUITarget

public void setMultiPartyCallUITarget(MultiPartyCallUITarget value)
Set the MPCC Call.

Parameters:
value - a org.mobicents.csapi.jr.slee.cc.mpccs.MultiPartyCall value

setCallLegUITarget

public void setCallLegUITarget(CallLegUITarget value)
Set the MPCC Call Leg.

Parameters:
value - a org.mobicents.csapi.jr.slee.cc.mpccs.CallLeg value

getDiscriminator

public TpUITargetObjectType getDiscriminator()
                                      throws InvalidUnionAccessorException
Get the type of object to which UI is connected.

Returns:
a UITargetObjectType value
Throws:
InvalidUnionAccessorException - Please refer to the relevant Parlay documentation


Copyright © 2008. All Rights Reserved.