org.csapi.jr.se.ui
Interface UICall

All Superinterfaces:
CsapiInterface, java.io.Serializable, Service, UI

public interface UICall
extends UI

This interface represents a UICall.
A call-related User Interaction, providing methods to send information to, or gather information from the user (or call party) to which a call leg is connected.
An application can use the Call User Interaction Service Interface only in conjunction with another service interface, which provides mechanisms to connect a call leg to a user. At present, only the Call Control service supports this capability.


Field Summary
 
Fields inherited from interface org.csapi.jr.se.Service
IN_SERVICE_STATE, OUT_OF_SERVICE_STATE
 
Method Summary
 org.csapi.jr.se.ui.CallRelatedSendInfo createCallRelatedSendInfo()
          Creates a CallRelatedSendInfo object and returns a reference to the interface used to gain access to it's methods.
 org.csapi.jr.se.ui.CallRelatedSendInfoAndCollect createCallRelatedSendInfoAndCollect()
          Creates a CallRelatedSendInfoAndCollect object and returns a reference to the interface used to gain access to it's methods.
 org.csapi.jr.se.ui.DeleteMessage createDeleteMessage()
          Creates a DeleteMessage object and returns a reference to the interface used to gain access to it's methods.
 org.csapi.jr.se.ui.GetMessage createGetMessage()
          Creates a GetMessage object and returns a reference to the interface used to gain access to it's methods.
 org.csapi.jr.se.ui.RecordMessage createRecordMessage()
          Creates a RecordMessage object and returns a reference to the interface used to gain access to it's methods.
 
Methods inherited from interface org.csapi.jr.se.ui.UI
addUIListener, getOriginatingAddress, getUIManager, release, removeUIListener, setOriginatingAddress
 
Methods inherited from interface org.csapi.jr.se.Service
addServiceStateChangeListener, getServiceState, removeServiceStateChangeListener, setCallback
 

Method Detail

createCallRelatedSendInfo

public org.csapi.jr.se.ui.CallRelatedSendInfo createCallRelatedSendInfo()
Creates a CallRelatedSendInfo object and returns a reference to the interface used to gain access to it's methods.

Returns:
The CallRelatedSendInfo interface.

createCallRelatedSendInfoAndCollect

public org.csapi.jr.se.ui.CallRelatedSendInfoAndCollect createCallRelatedSendInfoAndCollect()
Creates a CallRelatedSendInfoAndCollect object and returns a reference to the interface used to gain access to it's methods.

Returns:
The CallRelatedSendInfoAndCollect interface.

createDeleteMessage

public org.csapi.jr.se.ui.DeleteMessage createDeleteMessage()
Creates a DeleteMessage object and returns a reference to the interface used to gain access to it's methods.

Returns:
A reference to the DeleteMessage interface.

createRecordMessage

public org.csapi.jr.se.ui.RecordMessage createRecordMessage()
Creates a RecordMessage object and returns a reference to the interface used to gain access to it's methods.

Returns:
A reference to the RecordMessage interface.

createGetMessage

public org.csapi.jr.se.ui.GetMessage createGetMessage()
Creates a GetMessage object and returns a reference to the interface used to gain access to it's methods.

Returns:
A reference to the GetMessage interface.