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.
|
Modifier and Type | Field and Description |
---|---|
java.util.HashMap<java.lang.String,CstaConnection> |
CstaMonitor.cstaConnections
The list of CstaConnections that associated with this CstaDevice.
|
Modifier and Type | Method and Description |
---|---|
CstaConnection |
CstaConnection.ConferenceCall(CstaConnection activeConnection)
Make a Conference Call.
|
CstaConnection |
CstaConnection.ConsultationCall(java.lang.String consultedDevice)
ConsultationCall to new Destination with default options.
|
CstaConnection |
CstaConnection.ConsultationCall(java.lang.String consultedDevice,
java.lang.String consultOptions,
boolean voice,
boolean image,
boolean im)
Consult Call to new Destination with all options.
|
CstaConnection[] |
CstaMonitor.getConnectionArray()
Get an Array of Connections for this Monitor.
|
CstaConnection |
CstaMonitor.getConnectionByCallID(java.lang.String callID)
Get the specific Connection by CallID.
|
CstaConnection |
CstaDevice.JoinCall(java.lang.String joiningDevice,
CstaJoinCallParticipationType type)
Join Call (device-only) with default options.
|
CstaConnection |
CstaConnection.JoinCall(java.lang.String joiningDevice,
CstaJoinCallParticipationType type)
Join Call with default options.
|
CstaConnection |
CstaDevice.JoinCall(java.lang.String joiningDevice,
CstaJoinCallParticipationType type,
CstaAutoOriginate autoOriginate)
Join Call (device-only) with all options, autoOriginate as enumeration.
|
CstaConnection |
CstaConnection.JoinCall(java.lang.String joiningDevice,
CstaJoinCallParticipationType type,
CstaAutoOriginate autoOriginate)
Join Call with all options, autoOriginate as enumeration.
|
CstaConnection |
CstaDevice.JoinCall(java.lang.String joiningDevice,
CstaJoinCallParticipationType type,
java.lang.String autoOriginate)
Join Call (device-only) with all options.
|
CstaConnection |
CstaConnection.JoinCall(java.lang.String joiningDevice,
CstaJoinCallParticipationType type,
java.lang.String autoOriginate)
Join Call with all options.
|
CstaConnection |
CstaDevice.MakeCall(java.lang.String calledDevice)
Do a CSTA MakeCall with default options.
|
CstaConnection |
CstaDevice.MakeCall(java.lang.String calledDevice,
CstaAutoOriginate autoOriginate,
boolean voice,
boolean image,
boolean im)
Do a CSTA MakeCall with options except appCallbackID and appCallbackName, autoOriginate as enumeration.
|
CstaConnection |
CstaDevice.MakeCall(java.lang.String calledDevice,
CstaAutoOriginate autoOriginate,
boolean voice,
boolean image,
boolean im,
java.lang.String appCallbackID,
java.lang.String appCallbackName)
Do a CSTA MakeCall with all options, autoOriginate as enumeration.
|
CstaConnection |
CstaDevice.MakeCall(java.lang.String calledDevice,
java.lang.String autoOriginate,
boolean voice,
boolean image,
boolean im)
Do a CSTA MakeCall with options except appCallbackID and appCallbackName.
|
CstaConnection |
CstaDevice.MakeCall(java.lang.String calledDevice,
java.lang.String autoOriginate,
boolean voice,
boolean image,
boolean im,
java.lang.String appCallbackID,
java.lang.String appCallbackName)
Do a CSTA MakeCall with options.
|
CstaConnection |
CstaDevice.MakeCall(java.lang.String calledDevice,
java.lang.String appCallbackID,
java.lang.String appCallbackName)
Do a CSTA MakeCall with appCallbackID and appCallbackName with default options.
|
CstaConnection |
CstaConnection.SingleStepTransfer(java.lang.String newDest)
Single Step Transfer the call to new destination.
|
CstaConnection |
CstaConnection.TransferCall(CstaConnection activeConnection)
Transfer the call.
|
CstaConnection |
CstaConnection.TransferToVM(java.lang.String newDest)
Transfer the Call to the destination's Voice Mail.
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<CstaConnection> |
CstaMonitor.getConnectionCollection()
Get a Collection of Connections for this Monitor.
|
java.util.ArrayList<CstaConnection> |
CstaCall.getConnections() |
java.util.List<CstaConnection> |
CstaDevice.SnapshotDevice()
Do a Snapshot on the Device.
|
Modifier and Type | Method and Description |
---|---|
boolean |
CstaConnection.AlternateCall(CstaConnection activeConnection)
Alternate the call.
|
CstaConnection |
CstaConnection.ConferenceCall(CstaConnection activeConnection)
Make a Conference Call.
|
CstaConnection |
CstaConnection.TransferCall(CstaConnection activeConnection)
Transfer the call.
|
boolean |
CstaMonitor.updateConnection(CstaConnection conn)
Update the Connection.
|
boolean |
CstaMonitor.updateConnection(CstaConnection conn,
boolean doNotRemove)
Update the Connection with more options.
|
Modifier and Type | Method and Description |
---|---|
void |
CstaCall.setConnections(java.util.ArrayList<CstaConnection> connections) |
Modifier and Type | Field and Description |
---|---|
CstaConnection |
CstaEventObject.evtConnection
CstaConnection as handled by CstaMonitor, if valid.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<CstaConnection> |
CstaCustomXMLHandler.snapShotDeviceCustomXML(java.lang.StringBuffer xml,
java.lang.String osvSoap,
java.lang.String serviceID)
Deprecated.
|
Constructor and Description |
---|
CstaEventObject(java.lang.Object source,
java.lang.Object currentObject,
CstaEventType evtType,
CstaEventIndicator evtInd,
java.lang.String fqnDn,
java.lang.String callID,
CstaConnection evtConnection)
Constructor.
|
CstaEventObject(java.lang.Object source,
java.lang.Object currentObject,
CstaEventType evtType,
CstaEventIndicator evtInd,
java.lang.String fqnDn,
java.lang.String callID,
java.lang.String primaryOldCallID,
java.lang.String secondaryOldCallID,
CstaConnection evtConnection)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
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
|
CstaConnection |
CstaSystem.JoinCall(java.lang.String callID,
CstaDeviceID deviceID,
java.lang.String joiningDevice,
CstaJoinCallParticipationType type,
CstaAutoOriginate autoOriginate)
Send JoinCall Request, wait for JoinCallResponse
|
CstaConnection |
CstaSystem.MakeCall(java.lang.String calling,
java.lang.String called,
CstaAutoOriginate autoOriginate,
boolean voice,
boolean image,
boolean im,
java.lang.String appCallbackID,
java.lang.String appCallbackName)
Send MakeCall Request, wait for MakeCallResponse
|
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
|
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 |
---|---|
java.util.List<CstaConnection> |
CstaSystem.SnapshotDevice(java.lang.String serviceID)
Send SnapshotDevice Request, wait for SnapshotDeviceResponse
|
java.util.List<CstaConnection> |
CstaSystem.snapShotDeviceCustomXML(java.lang.StringBuffer xml,
java.lang.String osvSoap,
java.lang.String serviceID) |