Package | Description |
---|---|
com.sen.openscape.csta.callcontrol |
Provides Classes and public interfaces for handling of CSTA objects such as CstaMonitor, CstaDevice, CstaCall and CstaConnection.
|
com.sen.openscape.csta.provider |
Provides the public interface to monitor a CSTA device, receive CstaEvent objects and control the heartbeat with the OpenScape Voice system.
|
com.sen.openscape.csta.system |
This package maintains the list of Monitors and the Connections for the Monitored Objects, used only by CSTA SDK internally.
|
com.sen.openscape.csta.transport |
Provides classes and methods to control the tranport layer and establish the connection with the OpenScape Voice system.
|
Modifier and Type | Class and Description |
---|---|
class |
CstaDeviceIdentifier
CstaDeviceIdentifier is extended from CstaDeviceID.
|
Modifier and Type | Field and Description |
---|---|
CstaDeviceID |
CstaConnection.deviceID
The DeviceID in the Connection.
|
Modifier and Type | Method and Description |
---|---|
CstaGetLogicalDeviceInformationResponse |
CstaProvider.CstaGetLogicalDeviceInformation(CstaDeviceID deviceId)
GetLogicalDeviceInformation.
|
CstaGetLogicalDeviceInformationResponse |
CstaProvider.CstaGetLogicalDeviceInformationNID(CstaDeviceID networkInterfaceDeviceId)
GetLogicalDeviceInformationNID.
|
boolean |
CstaProvider.CstaGetSwitchingFunctionDevices(CstaDeviceID deviceId,
CstaDeviceCategory category)
GetSwitchingFunctionDevices.
|
Modifier and Type | Method and Description |
---|---|
boolean |
CstaSystem.AcceptCall(java.lang.String callID,
CstaDeviceID deviceID,
java.lang.String appCallbackName)
Send AcceptCall Request, wait for AcceptCallResponse
|
boolean |
CstaSystem.AlternateCall(java.lang.String heldCallID,
CstaDeviceID heldDeviceID,
java.lang.String activeCallID,
CstaDeviceID activeDeviceID)
Send AlternateCall Request, wait for AlternateCallResponse
|
boolean |
CstaSystem.AnswerCall(java.lang.String callID,
CstaDeviceID deviceID)
Send AnswerCall Request, wait for AnswerCallResponse
|
boolean |
CstaSystem.AssociateData(java.lang.String callID,
CstaDeviceID deviceID,
CstaDeviceIdentifier deviceInfo)
Send AssociateData Request, wait for AssociateDataResponse
|
CstaRequestedConnectionInfo |
CstaSystem.ChangeConnectionInformation(java.lang.String callID,
CstaDeviceID deviceID,
CstaFlowDirection flowDirection,
java.lang.String mediaSessionInfo)
Send ChangeConnectionInformation Request, wait for ChangeConnectionInformationResponse
|
boolean |
CstaSystem.ClearConnection(java.lang.String callID,
CstaDeviceID deviceID)
Send ClearConnection Request, wait for ClearConnectionResponse
|
CstaConnection |
CstaSystem.ConferenceCall(java.lang.String heldCallID,
CstaDeviceID heldDeviceID,
java.lang.String activeCallID,
CstaDeviceID activeDeviceID)
Send CSTA ConferenceCall Request, wait for Response, parse it, and return the conference's
CstaConnection
|
CstaConnection |
CstaSystem.ConsultationCall(java.lang.String callID,
CstaDeviceID deviceID,
java.lang.String consultedDevice,
java.lang.String consultOptions,
boolean voice,
boolean image,
boolean im)
Send ConsultationCall Request, wait for ConsultationCallResponse
|
boolean |
CstaSystem.DeflectCall(java.lang.String callID,
CstaDeviceID deviceID,
java.lang.String ons,
java.lang.String ond,
boolean autoAnswer)
Send DeflectCall Request, wait for DeflectCallResponse
|
static java.lang.StringBuffer |
CstaXmlHandler.GetLogicalDeviceInformation(CstaDeviceID deviceId)
GetLogicalDeviceInformation
|
CstaGetLogicalDeviceInformationResponse |
CstaSystem.GetLogicalDeviceInformation(CstaDeviceID deviceID)
Send GetLogicalDeviceInformation Request, wait for CstaGetLogicalDeviceInformationResponse
|
static java.lang.StringBuffer |
CstaXmlHandler.GetLogicalDeviceInformationNID(CstaDeviceID deviceId) |
CstaGetLogicalDeviceInformationResponse |
CstaSystem.GetLogicalDeviceInformationNID(CstaDeviceID deviceID) |
static java.lang.StringBuffer |
CstaXmlHandler.GetSwitchingFunctionDevices(CstaDeviceID deviceId,
CstaDeviceCategory category)
GetSwitchingFunctionDevices
|
boolean |
CstaSystem.GetSwitchingFunctionDevices(CstaDeviceID deviceID,
CstaDeviceCategory category)
Send GetSwitchingFunctionDevices Request, wait for GetSwitchingFunctionDevicesResponse
|
boolean |
CstaSystem.HoldCall(java.lang.String callID,
CstaDeviceID deviceID)
Send HoldCall Request, wait for HoldCallResponse
|
CstaConnection |
CstaSystem.JoinCall(java.lang.String callID,
CstaDeviceID deviceID,
java.lang.String joiningDevice,
CstaJoinCallParticipationType type,
CstaAutoOriginate autoOriginate)
Send JoinCall Request, wait for JoinCallResponse
|
boolean |
CstaSystem.RetrieveCall(java.lang.String callID,
CstaDeviceID deviceID)
Send RetrieveCall Request, wait for RetrieveCallResponse
|
CstaConnection |
CstaSystem.SingleStepTransferCall(java.lang.String CallID,
CstaDeviceID DeviceID,
java.lang.String destDN,
java.lang.String ond,
java.lang.String transferToVMorAutoAns)
Send SingleStepTransferCall Request, wait for SingleStepTransferCallResponse
|
CstaCall |
CstaSystem.SnapshotCall(java.lang.String callID,
CstaDeviceID deviceID,
boolean silmTag)
Send CSTA SnapshotCall Request, wait for Response, parse it, and return a CstaCall.
|
CstaConnection |
CstaSystem.TransferCall(java.lang.String heldCallID,
CstaDeviceID heldDeviceID,
java.lang.String activeCallID,
CstaDeviceID activeDeviceID)
Send TransferCall Request, wait for TransferCallResponse
|
Modifier and Type | Method and Description |
---|---|
CstaAcceptCallResponse |
CstaLink.AcceptCall(java.lang.String callID,
CstaDeviceID deviceID,
java.lang.String appCallbackName)
Process AcceptCall Request, wait for response
|
CstaAlternateCallResponse |
CstaLink.AlternateCall(java.lang.String heldCallID,
CstaDeviceID heldDeviceID,
java.lang.String activeCallID,
CstaDeviceID activeDeviceID)
Process AlternateCall Request, wait for response
|
CstaAnswerCallResponse |
CstaLink.AnswerCall(java.lang.String callID,
CstaDeviceID deviceID)
Process AnswerCall Request, wait for response
|
CstaAssociateDataResponse |
CstaLink.AssociateData(java.lang.String callID,
CstaDeviceID deviceID,
CstaDeviceIdentifier deviceInfo)
Process CstaAssociateData Request, wait for response
|
CstaChangeConnectionInformationResponse |
CstaLink.ChangeConnectionInformation(java.lang.String callID,
CstaDeviceID deviceID,
CstaFlowDirection flowDirection,
java.lang.String mediaSessionInfo)
Process ChangeConnectionInformation Request, wait for response
|
CstaClearConnectionResponse |
CstaLink.ClearConnection(java.lang.String callID,
CstaDeviceID deviceID)
Process ClearConnection Request, wait for response
|
CstaConferenceCallResponse |
CstaLink.ConferenceCall(java.lang.String heldCallID,
CstaDeviceID heldDeviceID,
java.lang.String activeCallID,
CstaDeviceID activeDeviceID)
Process ConferenceCall Request, wait for response
|
CstaConsultationCallResponse |
CstaLink.ConsultationCall(java.lang.String callID,
CstaDeviceID deviceID,
java.lang.String consultedDevice,
java.lang.String consultOptions,
boolean voice,
boolean image,
boolean im)
Process ConsultationCall Request, wait for response
|
CstaDeflectCallResponse |
CstaLink.DeflectCall(java.lang.String callID,
CstaDeviceID deviceID,
java.lang.String ons,
java.lang.String ond,
boolean autoAnswer)
Process DeflectCall Request, wait for response
|
CstaGetLogicalDeviceInformationResponse |
CstaLink.GetLogicalDeviceInformation(CstaDeviceID deviceID)
Process GetLogicalDeviceInformation Request, wait for response
|
CstaGetLogicalDeviceInformationResponse |
CstaLink.GetLogicalDeviceInformationNID(CstaDeviceID deviceID) |
CstaGetSwitchingFunctionDevicesResponse |
CstaLink.GetSwitchingFunctionDevices(CstaDeviceID deviceID,
CstaDeviceCategory category)
Process GetSwitchingFunctionDevicesRequest, wait for response
|
CstaHoldCallResponse |
CstaLink.HoldCall(java.lang.String callID,
CstaDeviceID deviceID)
Process HoldCall Request, wait for response
|
CstaJoinCallResponse |
CstaLink.JoinCall(java.lang.String callID,
CstaDeviceID deviceID,
java.lang.String joiningDevice,
CstaJoinCallParticipationType type,
CstaAutoOriginate autoOriginate)
Process JoinCall Request, wait for response
|
CstaRetrieveCallResponse |
CstaLink.RetrieveCall(java.lang.String callID,
CstaDeviceID deviceID)
Process RetrieveCall Request, wait for response
|
CstaSingleStepTransferCallResponse |
CstaLink.SingleStepTransferCall(java.lang.String CallID,
CstaDeviceID DeviceID,
java.lang.String destDN,
java.lang.String ond,
java.lang.String TransferToVMorAutoAns)
Process SingleStepTransferCall Request, wait for response
|
CstaSnapshotCallResponse |
CstaLink.SnapshotCall(java.lang.String callID,
CstaDeviceID deviceID,
boolean silmTag)
Process SnapshotCall Request, wait for response
|
CstaTransferCallResponse |
CstaLink.TransferCall(java.lang.String heldCallID,
CstaDeviceID heldDeviceID,
java.lang.String activeCallID,
CstaDeviceID activeDeviceID)
Process TransferCall Request, wait for response
|