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.
|
com.sen.openscape.csta.transport.http |
Provides classes and interfaces to control the transport layer and establish the connection over HTTP-SOAP with the OpenScape Voice system.
|
com.sen.openscape.csta.transport.soap |
Provides classes and interfaces to control the transport layer and establish the connection over HTTP-SOAP with the OpenScape Voice system.
|
com.sen.openscape.csta.transport.tcp |
Provides classes and interfaces to control the tranport layer and establish the connection over TCP with the OpenScape Voice system.
|
com.sen.openscape.csta.transport.tls |
Provides classes and interfaces to control the transport layer and establish the connection over MTLS with the OpenScape Voice system.
|
Modifier and Type | Method and Description |
---|---|
boolean |
CstaConnection.AcceptCall()
Accept the call.
|
boolean |
CstaConnection.AcceptCallWithNameProvider(java.lang.String appCallbackName)
Accept the call with Name Provider option.
|
boolean |
CstaConnection.AlternateCall(CstaConnection activeConnection)
Alternate the call.
|
boolean |
CstaConnection.AnswerCall()
Answer the call.
|
boolean |
CstaConnection.AssociateData()
AssociateData without deviceInfo.
|
boolean |
CstaConnection.AssociateData(CstaDeviceIdentifier deviceInfo)
AssociateData with deviceInfo.
|
boolean |
CstaConnection.AssociateData(CstaDeviceIdentifier deviceInfo,
java.lang.String altDestination)
AssociateData with deviceInfo & altDestination.
|
boolean |
CstaConnection.AssociateData(java.lang.String altDestination)
AssociateData with alternate destination.
|
CstaCallLogResponseWithErrorCode |
CstaDevice.CallLogDelete(CstaCallLogDeleteList recordList)
Call Log Delete.
|
CstaCallLogResponseWithErrorCode |
CstaDevice.CallLogSnapshot()
Call Log Snapshot.
|
CstaRequestedConnectionInfo |
CstaConnection.ChangeConnectionInformation(CstaFlowDirection flowDirection,
java.lang.String mediaSessionInfo)
ChangeConnectionInformation.
|
boolean |
CstaConnection.ClearConnection()
Clear the Connection.
|
boolean |
CstaConnection.ClearConnection(CstaReason reason)
Clear the Connection.
|
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.
|
boolean |
CstaConnection.DeflectCall(java.lang.String dest)
Deflect the call to new destination.
|
java.lang.Boolean |
CstaLogicalDevice.GetDoNotDisturb()
Get DoNotDisturb status.
|
CstaDoNotDisturbData |
CstaLogicalDevice.GetDoNotDisturbData()
Get DoNotDisturb status and the remaining DND Snooze Duration.
|
java.util.List<CstaForwardingData> |
CstaLogicalDevice.GetForwarding()
Get the Forwarding status.
|
java.lang.Boolean |
CstaPhysicalDevice.GetMessageWaitingIndicator() |
boolean |
CstaConnection.HoldCall()
Hold the current connection.
|
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.
|
boolean |
CstaConnection.RetrieveCall()
Retrieve the current connection.
|
boolean |
CstaRouteDialog.RouteEnd()
Send RouteSelect request.
|
boolean |
CstaRouteDialog.RouteReject()
Send RouteReject request.
|
boolean |
CstaRouteDialog.RouteSelect(java.lang.String routeSelected)
Send RouteSelect request.
|
boolean |
CstaRouteDialog.RouteSelect(java.lang.String routeSelected,
int timeToAnswer,
boolean requestSupressionIndicator)
Send RouteSelect request with more options.
|
boolean |
CstaLogicalDevice.SetDoNotDisturb(boolean doNotDisturbOn)
Set DoNotDisturb status.
|
boolean |
CstaLogicalDevice.SetDoNotDisturb(boolean doNotDisturbOn,
int DNDResume)
Set DoNotDisturb status with DND Snooze Duration.
|
boolean |
CstaLogicalDevice.SetForwarding(CstaForwardingType forwardingType,
boolean activateForward,
java.lang.String forwardDN)
Set Forwarding status.
|
boolean |
CstaLogicalDevice.SetForwarding(CstaForwardingType forwardingType,
boolean activateForward,
java.lang.String forwardDN,
int ringCount,
int ringDuration)
Set Forwarding status.
|
boolean |
CstaPhysicalDevice.SetMessageWaitingIndicator(boolean messageWaitingOn) |
boolean |
CstaPhysicalDevice.SetMessageWaitingIndicator(boolean messageWaitingOn,
int numberOfWaitingMessages) |
CstaConnection |
CstaConnection.SingleStepTransfer(java.lang.String newDest)
Single Step Transfer the call to new destination.
|
CstaCall |
CstaConnection.SnapshotCall()
Snapshot the Call.
|
CstaCall |
CstaConnection.SnapshotCall(boolean silmTag)
Snapshot the Call.
|
java.util.List<CstaConnection> |
CstaDevice.SnapshotDevice()
Do a Snapshot on the Device.
|
java.lang.String |
CstaDevice.SnapshotDevice(java.lang.String aliRebidRequest)
A SnapshotDevice request to trigger the ALI re-bid
|
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 |
---|---|
void |
CstaCustomXMLHandler.conferenceCallXMLDirecty(java.lang.StringBuffer xml,
java.lang.String osvSoap)
Deprecated.
|
boolean |
CstaProvider.connectToSystem(CstaConfiguration cfg)
Connect to system.
|
void |
CstaCustomXMLHandler.consultationCustomXML(java.lang.StringBuffer xml,
java.lang.String osvSoap)
Deprecated.
|
CstaGetConfigurationDataResponse |
CstaProvider.CstaGetConfigurationData(java.lang.String ons,
java.lang.String cellDeviceGNF,
java.lang.String cellCarrier,
java.lang.String deviceModel,
java.lang.String deviceOS)
GetConfigurationData.
|
CstaGetLogicalDeviceInformationResponse |
CstaProvider.CstaGetLogicalDeviceInformation(CstaDeviceID deviceId)
GetLogicalDeviceInformation.
|
CstaGetLogicalDeviceInformationResponse |
CstaProvider.CstaGetLogicalDeviceInformationNID(CstaDeviceID networkInterfaceDeviceId)
GetLogicalDeviceInformationNID.
|
boolean |
CstaProvider.CstaGetSwitchingFunctionDevices(CstaDeviceCategory category)
GetSwitchingFunctionDevices.
|
boolean |
CstaProvider.CstaGetSwitchingFunctionDevices(CstaDeviceID deviceId,
CstaDeviceCategory category)
GetSwitchingFunctionDevices.
|
boolean |
CstaProvider.disconnectFromSystem()
Disconnect from Csta Server.
|
boolean |
CstaProvider.disconnectFromSystem(boolean dropConnection)
Disconnect from Csta Server.
|
boolean |
CstaCustomXMLHandler.getDnDCustomXML(java.lang.StringBuffer xml,
java.lang.String osvSoap)
Deprecated.
|
java.util.List<CstaForwardingData> |
CstaCustomXMLHandler.getFWDCustomXML(java.lang.StringBuffer xml,
java.lang.String osvSoap)
Deprecated.
|
CstaGetSwitchingFunctionCapsResponse |
CstaProvider.GetSwitchingFunctionCaps()
GetSwitchingFunctionCaps.
|
void |
CstaCustomXMLHandler.joinCallCustomXML(java.lang.StringBuffer xml,
java.lang.String osvSoap)
Deprecated.
|
void |
CstaCustomXMLHandler.makeCallCustomXML(java.lang.StringBuffer xml,
java.lang.String osvSoap)
Deprecated.
|
CstaMonitor |
CstaProvider.MonitorStart(CstaDevice device)
MonitorStart Device.
|
CstaMonitor |
CstaProvider.MonitorStart(CstaDevice device,
boolean silmTag)
MonitorStart Device.
|
CstaMonitor |
CstaProvider.MonitorStart(CstaDevice device,
boolean silmTag,
boolean NID)
MonitorStart Device.
|
CstaMonitor |
CstaProvider.MonitorStart(CstaDevice device,
boolean silmTag,
boolean NID,
CstaFilterEventList filter)
MonitorStart Device.
|
boolean |
CstaProvider.MonitorStop(java.lang.String crossRefId)
MonitorStop Device.
|
int |
CstaProvider.ResetApplicationSessionTimer(int requestedSessionDuration) |
int |
CstaProvider.ResetApplicationSessionTimer(int requestedSessionDuration,
int heartBeatTimer) |
CstaRouteService |
CstaProvider.RouteRegister(CstaDevice device)
Register Routing Service on a CstaDevice.
|
boolean |
CstaProvider.RouteRegisterCancel(java.lang.String routeRegisterReqID)
Cancel a registered Routing Service.
|
java.lang.StringBuffer |
CstaCustomXMLHandler.sendCustomXMLDirectly(java.lang.StringBuffer xml,
java.lang.String osvSoap)
Deprecated.
|
boolean |
CstaCustomXMLHandler.sendCustomXMLDirectly(java.lang.StringBuffer xml,
java.lang.String osvSoap,
CstaEventType type)
Send Custom XML directly to OSV.
|
boolean |
CstaCustomXMLHandler.setDoNotDisturbCustomXML(java.lang.StringBuffer xml,
java.lang.String osvSoap)
Deprecated.
|
boolean |
CstaCustomXMLHandler.setFWDCustomXMLDirecty(java.lang.StringBuffer xml,
java.lang.String osvSoap)
Deprecated.
|
CstaCall |
CstaCustomXMLHandler.snapshotCallCustomXML(java.lang.StringBuffer xml,
java.lang.String osvSoap,
java.lang.String dn,
java.lang.String callId)
Deprecated.
|
java.util.List<CstaConnection> |
CstaCustomXMLHandler.snapShotDeviceCustomXML(java.lang.StringBuffer xml,
java.lang.String osvSoap,
java.lang.String serviceID)
Deprecated.
|
CstaApplicationSession |
CstaProvider.StartApplicationSession(int sessionDuration) |
CstaApplicationSession |
CstaProvider.StartApplicationSession(java.lang.String applicationID,
java.lang.String protocolVersion,
int sessionDuration) |
CstaApplicationSession |
CstaProvider.StartApplicationSession(java.lang.String applicationID,
java.lang.String protocolVersion,
int sessionDuration,
int heartBeatTimer) |
void |
CstaProvider.StopApplicationSession(java.lang.String definedEndReason,
java.lang.String appEndReason) |
void |
CstaCustomXMLHandler.transferCallCustomXML(java.lang.StringBuffer xml,
java.lang.String osvSoap)
Deprecated.
|
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
|
static java.lang.StringBuffer |
CstaXmlHandler.AcceptCall(java.lang.String callID,
java.lang.String deviceID,
java.lang.String appCallbackName)
AcceptCall
|
boolean |
CstaSystem.AlternateCall(java.lang.String heldCallID,
CstaDeviceID heldDeviceID,
java.lang.String activeCallID,
CstaDeviceID activeDeviceID)
Send AlternateCall Request, wait for AlternateCallResponse
|
static java.lang.StringBuffer |
CstaXmlHandler.AlternateCall(java.lang.String heldCallID,
java.lang.String heldDeviceID,
java.lang.String activeCallID,
java.lang.String activeDeviceID)
AlternateCall
|
boolean |
CstaSystem.AnswerCall(java.lang.String callID,
CstaDeviceID deviceID)
Send AnswerCall Request, wait for AnswerCallResponse
|
static java.lang.StringBuffer |
CstaXmlHandler.AnswerCall(java.lang.String callID,
java.lang.String deviceID)
AnswerCall
|
boolean |
CstaSystem.AssociateData(java.lang.String callID,
CstaDeviceID deviceID,
CstaDeviceIdentifier deviceInfo,
java.lang.String altDestination)
Send AssociateData Request, wait for AssociateDataResponse
|
static java.lang.StringBuffer |
CstaXmlHandler.AssociateData(java.lang.String callID,
java.lang.String deviceID,
java.lang.String deviceInfo,
java.lang.String callQualifyingData)
AssociateData
|
static java.lang.StringBuffer |
CstaXmlHandler.CallLogDelete(java.lang.String subscriber,
CstaCallLogDeleteList logList) |
CstaCallLogResponseWithErrorCode |
CstaSystem.CallLogDelete(java.lang.String subscriber,
CstaCallLogDeleteList logList)
Send CallLogDelete request and wait for a response
|
static java.lang.StringBuffer |
CstaXmlHandler.CallLogSnapshot(java.lang.String subscriber) |
CstaCallLogResponseWithErrorCode |
CstaSystem.CallLogSnapshot(java.lang.String subscriber)
Send CallLogSnapshot request and wait for a response
|
CstaRequestedConnectionInfo |
CstaSystem.ChangeConnectionInformation(java.lang.String callID,
CstaDeviceID deviceID,
CstaFlowDirection flowDirection,
java.lang.String mediaSessionInfo)
Send ChangeConnectionInformation Request, wait for ChangeConnectionInformationResponse
|
static java.lang.StringBuffer |
CstaXmlHandler.ChangeConnectionInformation(java.lang.String callID,
java.lang.String deviceID,
CstaFlowDirection flowDirection,
java.lang.String mediaSessionInfo)
ChangeConnectionInformation
|
boolean |
CstaSystem.ClearConnection(java.lang.String callID,
CstaDeviceID deviceID,
CstaReason reason)
Send ClearConnection Request, wait for ClearConnectionResponse
|
static java.lang.StringBuffer |
CstaXmlHandler.ClearConnection(java.lang.String callID,
java.lang.String deviceID,
CstaReason reason)
ClearConnection
|
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
|
static java.lang.StringBuffer |
CstaXmlHandler.ConferenceCall(java.lang.String heldCallID,
java.lang.String heldDeviceID,
java.lang.String activeCallID,
java.lang.String activeDeviceID)
ConferenceCall
|
void |
CstaSystem.conferenceCallXMLDirecty(java.lang.StringBuffer xml,
java.lang.String osvSoap) |
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
|
static java.lang.StringBuffer |
CstaXmlHandler.ConsultationCall(java.lang.String callID,
java.lang.String deviceID,
java.lang.String consultedDevice,
java.lang.String consultOptions,
boolean voice,
boolean image,
boolean im)
ConsultationCall
|
void |
CstaSystem.consultationCustomXML(java.lang.StringBuffer xml,
java.lang.String osvSoap) |
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.DeflectCall(java.lang.String callID,
java.lang.String deviceID,
java.lang.String ons,
java.lang.String ond,
boolean autoAnswer)
DeflectCall
|
boolean |
CstaSystem.disConnect(boolean dropConnection)
Disconnect from Csta Server
|
static java.lang.StringBuffer |
CstaXmlHandler.GetConfigurationData(java.lang.String ons,
java.lang.String cellDeviceGNF,
java.lang.String cellCarrier,
java.lang.String deviceModel,
java.lang.String deviceOS)
GetConfigurationData
|
CstaGetConfigurationDataResponse |
CstaSystem.GetConfigurationData(java.lang.String ons,
java.lang.String cellDeviceGNF,
java.lang.String cellCarrier,
java.lang.String deviceModel,
java.lang.String deviceOS)
Send GetConfigurationData Request, wait for CstaGetConfigurationDataResponse
|
boolean |
CstaSystem.getDnDCustomXML(java.lang.StringBuffer xml,
java.lang.String osvSoap) |
static java.lang.StringBuffer |
CstaXmlHandler.GetDoNotDisturb(java.lang.String serviceID)
GetDoNotDisturb
|
java.lang.Boolean |
CstaSystem.GetDoNotDisturb(java.lang.String serviceID)
Send GetDoNotDisturb Request, wait for GetDoNotDisturbResponse
|
CstaDoNotDisturbData |
CstaSystem.GetDoNotDisturbData(java.lang.String serviceID)
Send GetDoNotDisturb Request, wait for GetDoNotDisturbResponse
|
static java.lang.StringBuffer |
CstaXmlHandler.GetForwarding(java.lang.String serviceID)
GetForwarding
|
java.util.List<CstaForwardingData> |
CstaSystem.GetForwarding(java.lang.String fqnDn)
Send GetForwarding Request, wait for GetForwardingResponse
|
java.util.List<CstaForwardingData> |
CstaSystem.getFWDCustomXML(java.lang.StringBuffer xml,
java.lang.String osvSoap) |
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.GetMessageWaitingIndicator(java.lang.String fqnDn) |
java.lang.Boolean |
CstaSystem.GetMessageWaitingIndicator(java.lang.String fqnDn) |
static java.lang.StringBuffer |
CstaXmlHandler.GetSwitchingFunctionCaps()
GetSwitchingFunctionCaps
|
CstaGetSwitchingFunctionCapsResponse |
CstaSystem.GetSwitchingFunctionCaps()
Send GetSwitchingFunctionCaps Request, wait for GetSwitchingFunctionCapsResponse
|
boolean |
CstaSystem.GetSwitchingFunctionDevices(CstaDeviceCategory category)
Send GetSwitchingFunctionDevices Request, wait for GetSwitchingFunctionDevicesResponse
|
static java.lang.StringBuffer |
CstaXmlHandler.GetSwitchingFunctionDevices(CstaDeviceID deviceId,
CstaDeviceCategory category)
GetSwitchingFunctionDevices
|
boolean |
CstaSystem.GetSwitchingFunctionDevices(CstaDeviceID deviceID,
CstaDeviceCategory category)
Send GetSwitchingFunctionDevices Request, wait for GetSwitchingFunctionDevicesResponse
|
void |
CstaSystem.handleBackInServiceEvent(CstaBackInServiceEvent backInService)
Handle BackInServiceEvent
|
void |
CstaSystem.handleBridgedEvent(CstaBridgedEvent bridgedEvent) |
void |
CstaSystem.handleCallInformationEvent(CstaCallInformationEvent callInfo)
Handle handleCallInformationEvent, updates connection information,
informs listener of event
|
void |
CstaSystem.handleCallLogEvent(CstaCallLogEvent callLogEvent)
Handle CallLogEvent
|
void |
CstaSystem.handleConferencedEvent(CstaConferencedEvent conf)
Handle ConferencedEvent
Parse ConferencedEvent and update CstaConnection, according to crossRefID
PrimaryOldCall connection is removed
New conference connection is added
|
void |
CstaSystem.handleConnectionClearedEvent(CstaConnectionClearedEvent cleared)
Handle handleConnectionClearedEvent, updates connection information,
informs listener of event
|
void |
CstaSystem.handleDeliveredEvent(CstaDeliveredEvent delivered)
Handle handleDeliveredEvent, updates connection information,
informs listener of event
|
void |
CstaSystem.handleDeviceCapsChangedEvent(CstaDeviceCapsChangedEvent capsChanged)
Handle DeviceCapsChanged Event
When the device capabilities are changed (e.g.
|
void |
CstaSystem.handleDivertedEvent(CstaDivertedEvent diverted)
Handle handleDivertedEvent, updates connection information,
informs listener of event
|
void |
CstaSystem.handleDoNotDisturbEvent(CstaDoNotDisturbEvent dnd)
Handle DoNotDisturbEvent
Parse DoNotDisturbEvent and update CstaDevice
Update the device's DND status from DoNotDisturbEvent
|
void |
CstaSystem.handleEstablishedEvent(CstaEstablishedEvent established)
Handle handleEstablishedEvent, updates connection information,
informs listener of event
|
void |
CstaSystem.handleFailedEvent(CstaFailedEvent failed)
Handle handleFailedEvent, updates connection information,
informs listener of event
|
void |
CstaSystem.handleForwardingEvent(CstaForwardingEvent forward)
Handle ForwardingEvent
Parse ForwardingEvent and update CstaDevice
Update the device's forwarding data from ForwardingEvent
|
void |
CstaSystem.handleHeldEvent(CstaHeldEvent held)
Handle handleHeldEvent, updates connection information,
informs listener of event
|
void |
CstaSystem.handleMessageWaitingEvent(CstaMessageWaitingEvent mwe)
Handle MessageWaitingEvent.
|
void |
CstaSystem.handleMonitorStop(CstaMonitorStop stop)
Handle MonitorStop Request
In case CSTA feature is removed by administration in OSV, OSV sends MonitorStop request to application.
|
void |
CstaSystem.handleNetworkReachedEvent(CstaNetworkReachedEvent networkReached)
Handle handleNetworkReachedEvent, updates connection information,
informs listener of event
|
void |
CstaSystem.handleOfferedEvent(CstaOfferedEvent offered)
Handle OfferedEvent, updates connection information,
informs listener of event
|
void |
CstaSystem.handleOriginatedEvent(CstaOriginatedEvent originated)
Handle handleOriginatedEvent, updates connection information,
informs listener of event
|
void |
CstaSystem.handleOutOfServiceEvent(CstaOutOfServiceEvent outOfService)
Handle OutOfServiceEvent
|
void |
CstaSystem.handleQueuedEvent(CstaQueuedEvent queued)
Handle handleQueuedEvent, updates connection information,
informs listener of event
|
void |
CstaSystem.handleReRoute(CstaReRoute reRoute)
Handle ReRoute Request
|
void |
CstaSystem.handleRetrievedEvent(CstaRetrievedEvent retrieved)
Handle handleRetrievedEvent, updates connection information,
informs listener of event
|
void |
CstaSystem.handleRouteEnd(CstaRouteEnd routeEnd)
Handle RouteEnd Request
|
void |
CstaSystem.handleRouteRequest(CstaRouteRequest routeRequest)
Handle RouteRequest
|
void |
CstaSystem.handleServiceInitiatedEvent(CstaServiceInitiatedEvent initiated)
Handle handleServiceInitiatedEvent, updates connection information,
informs listener of event
|
boolean |
CstaSystem.handleSetMessageWaitingIndicatorResponse(java.lang.String fqnDn,
boolean messageWaitingOn,
int numberOfWaitingMessages,
CstaSetMessageWaitingIndicatorResponse response) |
void |
CstaSystem.handleSwitchingFunctionDevices(CstaSwitchingFunctionDevices switchingFunctionDevices)
Handle CstaSwitchingFunctionDevicesEvent,
informs listener of event
|
void |
CstaSystem.handleTransferedEvent(CstaTransferedEvent transferred)
Handle TransferedEvent
Parse TransferedEvent and update CstaConnection, according to crossRefID
If it is for TransferringDevice, 2 connections will be removed
Otherwise, one existing connection will be replaced by the new connection
|
boolean |
CstaSystem.HoldCall(java.lang.String callID,
CstaDeviceID deviceID)
Send HoldCall Request, wait for HoldCallResponse
|
static java.lang.StringBuffer |
CstaXmlHandler.HoldCall(java.lang.String callID,
java.lang.String deviceID)
HoldCall
|
CstaConnection |
CstaSystem.JoinCall(java.lang.String callID,
CstaDeviceID deviceID,
java.lang.String joiningDevice,
CstaJoinCallParticipationType type,
CstaAutoOriginate autoOriginate)
Send JoinCall Request, wait for JoinCallResponse
|
static java.lang.StringBuffer |
CstaXmlHandler.JoinCall(java.lang.String callID,
java.lang.String deviceID,
java.lang.String joiningDevice,
CstaJoinCallParticipationType type,
CstaAutoOriginate autoOriginate)
JoinCall
|
void |
CstaSystem.joinCallCustomXML(java.lang.StringBuffer xml,
java.lang.String osvSoap) |
static java.lang.StringBuffer |
CstaXmlHandler.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)
MakeCall
|
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
|
void |
CstaSystem.makeCallCustomXML(java.lang.StringBuffer xml,
java.lang.String osvSoap) |
CstaMonitor |
CstaSystem.MonitorStart(java.lang.String fqnDn,
boolean silmTag,
boolean NID,
CstaFilterEventList filter)
Send MonitorStart Request, wait for MonitorStartResponse
|
static java.lang.StringBuffer |
CstaXmlHandler.MonitorStart(java.lang.String DeviceID,
boolean silmTag,
CstaFilterEventList filter)
MonitorStart
|
static java.lang.StringBuffer |
CstaXmlHandler.MonitorStartNID(java.lang.String DeviceID,
boolean silmTag,
CstaFilterEventList filter)
MonitorStartNID
|
static java.lang.StringBuffer |
CstaXmlHandler.MonitorStop(java.lang.String monitorCrossRefID)
MonitorStop
|
boolean |
CstaSystem.MonitorStop(java.lang.String monitorCrossRefID)
Send MonitorStop Request, wait for MonitorStopResponse
|
boolean |
CstaSystem.RequestSystemStatus()
Send SystemStatus Wait for SystemStatusResponse
|
static java.lang.StringBuffer |
CstaXmlHandler.RequestSystemStatus(java.lang.String sysStatRegisterID)
RequestSystemStatus
|
static java.lang.StringBuffer |
CstaXmlHandler.ReRoute(java.lang.String routeRegisterReqID,
java.lang.String crossRefIdentifier) |
int |
CstaSystem.ResetApplicationSessionTimer(int sessionDuration,
int heartBeatTimer) |
static java.lang.StringBuffer |
CstaXmlHandler.ResetApplicationSessionTimer(java.lang.String sessionID,
int sessionDuration,
int heartBeatTimer) |
boolean |
CstaSystem.RetrieveCall(java.lang.String callID,
CstaDeviceID deviceID)
Send RetrieveCall Request, wait for RetrieveCallResponse
|
static java.lang.StringBuffer |
CstaXmlHandler.RetrieveCall(java.lang.String callID,
java.lang.String deviceID)
RetrieveCall
|
static java.lang.StringBuffer |
CstaXmlHandler.RouteEnd(java.lang.String routeRegisterReqID,
java.lang.String crossRefIdentifier) |
boolean |
CstaSystem.RouteEnd(java.lang.String routeRegisterReqID,
java.lang.String crossRefIdentifier)
Send RouteEnd Request.
|
static java.lang.StringBuffer |
CstaXmlHandler.RouteRegister(java.lang.String routingDevice)
New methods for FRN3948
|
CstaRouteService |
CstaSystem.RouteRegister(java.lang.String fqnDn)
Send RouteRegister Request, wait for RouteRegisterResponse
If the Application sends 2nd RouteRegister on the same device, OSV server gives a positive response,
containing the same routeRegisterReqID as the previous request.
|
static java.lang.StringBuffer |
CstaXmlHandler.RouteRegisterCancel(java.lang.String reqId) |
boolean |
CstaSystem.RouteRegisterCancel(java.lang.String routeRegisterReqID)
Send RouteRegisterCancel Request, wait for RouteRegisterCancelResponse.
|
static java.lang.StringBuffer |
CstaXmlHandler.RouteReject(java.lang.String routeRegisterReqID,
java.lang.String crossRefIdentifier) |
boolean |
CstaSystem.RouteReject(java.lang.String routeRegisterReqID,
java.lang.String crossRefIdentifier)
Send RouteReject Request.
|
static java.lang.StringBuffer |
CstaXmlHandler.RouteSelect(java.lang.String routeRegisterReqID,
java.lang.String crossRefIdentifier,
java.lang.String routeSelected,
int timeToAnswer,
boolean requestedSupressionIndicator) |
boolean |
CstaSystem.RouteSelect(java.lang.String routeRegisterReqID,
java.lang.String crossRefIdentifier,
java.lang.String routeSelected,
int timeToAnswer,
boolean requestSupressionIndicator)
Send RouteSelect Request.
|
java.lang.StringBuffer |
CstaSystem.sendCustomXMLDirectly(java.lang.StringBuffer xml,
java.lang.String osvSoap) |
java.lang.Object |
CstaSystem.sendCustomXMLDirectly(java.lang.StringBuffer xml,
java.lang.String osvSoap,
CstaEventType type) |
java.lang.StringBuffer |
CstaSystem.sendXMLDirectly(java.lang.StringBuffer xml,
java.lang.String osvSoap) |
static java.lang.StringBuffer |
CstaXmlHandler.SetDoNotDisturb(java.lang.String serviceID,
boolean doNotDisturbOn,
int DNDResume)
SetDoNotDisturb
|
boolean |
CstaSystem.SetDoNotDisturb(java.lang.String serviceID,
boolean doNotDisturbOn,
int DNDResume)
Send SetDoNotDisturb Request, wait for SetDoNotDisturbResponse
|
boolean |
CstaSystem.setDoNotDisturbCustomXML(java.lang.StringBuffer xml,
java.lang.String osvSoap) |
static java.lang.StringBuffer |
CstaXmlHandler.SetForwarding(java.lang.String serviceID,
CstaForwardingType forwardingType,
boolean activateForward,
java.lang.String forwardDN,
int ringCount)
SetForwarding
|
boolean |
CstaSystem.SetForwarding(java.lang.String fqnDn,
CstaForwardingType forwardingType,
boolean activateForward,
java.lang.String forwardDN,
int ringCount,
int ringDuration)
Send SetForwarding Request, wait for SetForwardingResponse
|
boolean |
CstaSystem.setFWDCustomXMLDirecty(java.lang.StringBuffer xml,
java.lang.String osvSoap) |
static java.lang.StringBuffer |
CstaXmlHandler.SetMessageWaitingIndicator(java.lang.String fqnDn,
boolean messageWaitingOn,
int numberOfWaitingMessages) |
boolean |
CstaSystem.SetMessageWaitingIndicator(java.lang.String fqnDn,
boolean messageWaitingOn,
int numberOfWaitingMessages) |
static java.lang.StringBuffer |
CstaXmlHandler.SingleStepTransfer(java.lang.String callID,
java.lang.String deviceID,
java.lang.String destDN,
java.lang.String ond,
java.lang.String transferToVMorAutoAns)
Get the XML String of SingleStepTransfer Request.
|
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.
|
static java.lang.StringBuffer |
CstaXmlHandler.SnapshotCall(java.lang.String callID,
java.lang.String deviceID,
boolean silmTag)
SnapshotCall
|
CstaCall |
CstaSystem.snapshotCallCustomXML(java.lang.StringBuffer xml,
java.lang.String osvSoap,
java.lang.String serviceID,
java.lang.String callID) |
static java.lang.StringBuffer |
CstaXmlHandler.SnapshotDevice(java.lang.String serviceID)
SnapshotDevice
|
java.util.List<CstaConnection> |
CstaSystem.SnapshotDevice(java.lang.String serviceID)
Send SnapshotDevice Request, wait for SnapshotDeviceResponse
|
static java.lang.StringBuffer |
CstaXmlHandler.SnapshotDevice(java.lang.String serviceID,
java.lang.String aliRebidRequest)
SnapshotDevice with ALI private data
|
java.lang.String |
CstaSystem.SnapshotDevice(java.lang.String serviceID,
java.lang.String aliRebidRequest)
Send SnapshotDevice Request with ALI re-bid private data, wait for SnapshotDeviceResponse
|
java.util.List<CstaConnection> |
CstaSystem.snapShotDeviceCustomXML(java.lang.StringBuffer xml,
java.lang.String osvSoap,
java.lang.String serviceID) |
void |
CstaSystem.sstCustomXMLDirecty(java.lang.StringBuffer xml,
java.lang.String osvSoap) |
static java.lang.StringBuffer |
CstaXmlHandler.StartApplicationSession(java.lang.String applicationID,
java.lang.String protocolVersion,
int sessionDuration,
int heartBeatTimer) |
CstaApplicationSession |
CstaSystem.StartApplicationSession(java.lang.String applicationID,
java.lang.String protocolVersion,
int sessionDuration,
int heartBeatTimer) |
void |
CstaSystem.StopApplicationSession(java.lang.String definedEndReason,
java.lang.String appEndReason) |
static java.lang.StringBuffer |
CstaXmlHandler.StopApplicationSession(java.lang.String sessionID,
java.lang.String definedEndReason,
java.lang.String appEndReason) |
static java.lang.StringBuffer |
CstaXmlHandler.SystemRegister()
SystemRegister
|
java.lang.String |
CstaSystem.SystemRegister()
Send SystemRegister Wait for SystemRegisterResponse
|
static java.lang.StringBuffer |
CstaXmlHandler.SystemStatus(CstaSystemStatusValue status)
SystemStatus
|
static java.lang.StringBuffer |
CstaXmlHandler.SystemStatusResponse()
SystemStatus Response
|
CstaConnection |
CstaSystem.TransferCall(java.lang.String heldCallID,
CstaDeviceID heldDeviceID,
java.lang.String activeCallID,
CstaDeviceID activeDeviceID)
Send TransferCall Request, wait for TransferCallResponse
|
static java.lang.StringBuffer |
CstaXmlHandler.TransferCall(java.lang.String heldCallID,
java.lang.String heldDeviceID,
java.lang.String activeCallID,
java.lang.String activeDeviceID)
TransferCall
|
void |
CstaSystem.transferCallCustomXML(java.lang.StringBuffer xml,
java.lang.String osvSoap) |
Constructor and Description |
---|
CstaSystem(CstaConfiguration cfg)
Constructor Initiate csta connection to OSV server, based on configuration
|
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,
java.lang.String callQualifyingData)
Process CstaAssociateData Request, wait for response
|
java.lang.Object |
CstaLink.CallLogDelete(java.lang.String subscriber,
CstaCallLogDeleteList logList) |
java.lang.Object |
CstaLink.CallLogSnapshot(java.lang.String subscriber) |
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,
CstaReason reason)
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
|
CstaGetSwitchingFunctionCapsResponse |
CstaLink.CstaGetSwitchingFunctionCaps()
Process CstaGetSwitchingFunctionCapsRequest, 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
|
void |
CstaLink.DemarshallEvent(java.lang.String msgBody) |
CstaGetConfigurationDataResponse |
CstaLink.GetConfigurationData(java.lang.String ons,
java.lang.String cellDeviceGNF,
java.lang.String cellCarrier,
java.lang.String deviceModel,
java.lang.String deviceOS)
Process GetConfigurationData Request, wait for response
|
CstaGetDoNotDisturbResponse |
CstaLink.GetDoNotDisturb(java.lang.String serviceID)
Process GetDoNotDisturb Request, wait for response
|
CstaGetForwardingResponse |
CstaLink.GetForwarding(java.lang.String serviceID)
Process GetForwarding Request, wait for response
|
CstaGetLogicalDeviceInformationResponse |
CstaLink.GetLogicalDeviceInformation(CstaDeviceID deviceID)
Process GetLogicalDeviceInformation Request, wait for response
|
CstaGetLogicalDeviceInformationResponse |
CstaLink.GetLogicalDeviceInformationNID(CstaDeviceID deviceID) |
CstaGetMessageWaitingIndicatorResponse |
CstaLink.GetMessageWaitingIndicator(java.lang.String fqnDn) |
CstaGetSwitchingFunctionDevicesResponse |
CstaLink.GetSwitchingFunctionDevices(CstaDeviceID deviceID,
CstaDeviceCategory category)
Process GetSwitchingFunctionDevicesRequest, wait for response
|
static CstaNetworkLayer |
CstaTransportFactory.getTransportLink(CstaConfiguration cfg)
Returns null if the transport type is not supported.
|
CstaHoldCallResponse |
CstaLink.HoldCall(java.lang.String callID,
CstaDeviceID deviceID)
Process HoldCall Request, wait for response
|
boolean |
CstaNetworkLayer.init(CstaLink parser)
Initialize the underlying network connection.
|
CstaCSTAErrorCode |
CstaLink.isCstaErrorResponse(java.lang.StringBuffer resp)
Checks if CSTA-SM has send an error code
|
CstaJoinCallResponse |
CstaLink.JoinCall(java.lang.String callID,
CstaDeviceID deviceID,
java.lang.String joiningDevice,
CstaJoinCallParticipationType type,
CstaAutoOriginate autoOriginate)
Process JoinCall Request, wait for response
|
CstaMakeCallResponse |
CstaLink.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)
Process MakeCall Request, wait for response
|
CstaMonitorStartResponse |
CstaLink.MonitorStart(java.lang.String serviceID,
boolean silmTag,
boolean NID,
CstaFilterEventList filter)
Process MonitorStart Request, wait for response
|
CstaMonitorStopResponse |
CstaLink.MonitorStop(java.lang.String monitorCrossRefID)
Process MonitorStop Request, wait for response
|
java.lang.Object |
CstaLink.parseResponse(java.lang.StringBuffer response,
CstaEventType type) |
CstaRequestSystemStatusResponse |
CstaLink.RequestSystemStatus(java.lang.String sysStatRegisterID)
Process RequestSystemStatus Request, wait for response
|
CstaResetApplicationSessionTimerPosResponse |
CstaLink.ResetApplicationSessionTimer(java.lang.String sessionID,
int sessionDuration,
int heartBeatTimer) |
CstaRetrieveCallResponse |
CstaLink.RetrieveCall(java.lang.String callID,
CstaDeviceID deviceID)
Process RetrieveCall Request, wait for response
|
boolean |
CstaLink.RouteEnd(java.lang.String routeRegisterReqID,
java.lang.String crossRefIdentifier)
Process RouteEnd Request, does not wait for a response
|
CstaRouteRegisterResponse |
CstaLink.RouteRegister(java.lang.String serviceID)
Process RouteRegister Request, wait for response
|
CstaRouteRegisterCancelResponse |
CstaLink.RouteRegisterCancel(java.lang.String routeRegisterReqID)
Process RouteRegister Request, wait for response
|
boolean |
CstaLink.RouteReject(java.lang.String routeRegisterReqID,
java.lang.String crossRefIdentifier)
Process RouteReject Request, does not wait for a response
|
boolean |
CstaLink.RouteSelect(java.lang.String routeRegisterReqID,
java.lang.String crossRefIdentifier,
java.lang.String routeSelected,
int timeToAnswer,
boolean requestSupressionIndicator)
Process RouteSelect Request, does not wait for a response
|
java.lang.StringBuffer |
CstaNetworkLayer.Send(java.lang.StringBuffer cstaXml)
Send interface for transports
|
void |
CstaNetworkLayer.SendOneWay(java.lang.StringBuffer cstaXml)
Send interface for transports, does not wait for a response
|
CstaSetDoNotDisturbResponse |
CstaLink.SetDoNotDisturb(java.lang.String serviceID,
boolean doNotDisturbOn,
int DNDResume)
Process SetDoNotDisturb Request, wait for response
|
CstaSetForwardingResponse |
CstaLink.SetForwarding(java.lang.String serviceID,
CstaForwardingType forwardingType,
boolean activateForward,
java.lang.String forwardDN,
int ringCount)
Process SetForwarding Request, wait for response
|
CstaSetMessageWaitingIndicatorResponse |
CstaLink.SetMessageWaitingIndicator(java.lang.String fqnDn,
boolean messageWaitingOn,
int numberOfWaitingMessages) |
boolean |
CstaLink.setUpNetwork(CstaConfiguration cfg,
CstaSystem listener)
Set up the connection with OSV according to configuration values.
|
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
|
CstaSnapshotDeviceResponse |
CstaLink.SnapshotDevice(java.lang.String serviceID)
Process SnapshotDevice Request, wait for response
|
CstaSnapshotDeviceResponse |
CstaLink.SnapshotDevice(java.lang.String serviceID,
java.lang.String aliRebidRequest)
Process SnapshotDevice Request with ALI private data, wait for response
|
CstaStartApplicationSessionResponse |
CstaLink.StartApplicationSession(java.lang.String applicationID,
java.lang.String protocolVersion,
int sessionDuration,
int heartBeatTimer) |
CstaStopApplicationSessionPosResponse |
CstaLink.StopApplicationSession(java.lang.String sessionID,
java.lang.String definedEndReason,
java.lang.String appEndReason) |
CstaSystemRegisterResponse |
CstaLink.SystemRegister()
Process SystemRegister Request, wait for response
|
CstaSystemStatusResponse |
CstaLink.SystemStatus(CstaSystemStatusValue status)
Process RequestSystemStatus Request, wait for response
|
boolean |
CstaLink.tearDownNetwork()
tearDownNetwork
|
void |
CstaLink.ThrowCstaError(CstaCSTAErrorCode errorCode)
ThrowCstaError
|
CstaTransferCallResponse |
CstaLink.TransferCall(java.lang.String heldCallID,
CstaDeviceID heldDeviceID,
java.lang.String activeCallID,
CstaDeviceID activeDeviceID)
Process TransferCall Request, wait for response
|
Modifier and Type | Method and Description |
---|---|
javax.xml.soap.SOAPMessage |
CstaHttpConnection.sendPOST(javax.xml.soap.SOAPMessage message)
This method sends an HTTP Post request to OSV and returns the response
|
Modifier and Type | Method and Description |
---|---|
static void |
CstaSoapUtils.addXMLPayload(javax.xml.soap.SOAPMessage soapMsg,
org.w3c.dom.Document xmlDoc)
Add payload in SOAP body
|
static org.w3c.dom.Document |
CstaSoapUtils.convertStringXML(java.lang.String xml) |
static javax.xml.soap.SOAPMessage |
CstaSoapUtils.createSOAPMsg() |
static javax.xml.soap.SOAPMessage |
CstaSoapUtils.createSOAPMsg(javax.xml.soap.MimeHeaders headers,
com.sun.xml.internal.messaging.saaj.util.ByteInputStream in) |
boolean |
CstaSoapModule.init(CstaLink parser)
Initialize and setup the HTTP/SOAP connection and connect to OSV.
|
java.lang.StringBuffer |
CstaSoapModule.Send(java.lang.StringBuffer cstaXml)
Send a CstaRequest using HTTP/SOAP, and block until a response is received.
|
void |
CstaSoapModule.SendOneWay(java.lang.StringBuffer cstaXml)
Send the message.
|
Modifier and Type | Method and Description |
---|---|
boolean |
CstaTcpLink.createTCPConnection(java.lang.String CstaServerIp,
int Port)
Establish a TCP connection with CSTA Server, if successful, it receives
"SystemStatus" Request, and sends "SystemStatusResponse" immediately.
|
void |
CstaTcpLink.handleSocketConnectionReset()
handleSocketConnectionReset
|
boolean |
CstaTcpModule.init(CstaLink parser)
Initialize and setup the raw TCP connection.
|
void |
CstaTcpModule.newCstaMessage(CstaMessageEvent evt)
newCstaMessage - Response/Event distributor
|
java.lang.String |
CstaTcpLink.readMessage()
readMessage
|
java.lang.StringBuffer |
CstaTcpModule.Send(java.lang.StringBuffer cstaXml)
Send - Send a CstaRequest, wait until a response is received
|
void |
CstaTcpModule.SendOneWay(java.lang.StringBuffer cstaXml)
Send the message.
|
Modifier and Type | Method and Description |
---|---|
boolean |
CstaTlsLink.createTLSConnection(java.lang.String CstaServerIp,
int Port,
java.lang.String keyStoreFileName,
java.lang.String keyStorePassword,
java.lang.String trustStoreFileName,
java.lang.String trustStorePassword)
Establish a TLS connection with CSTA Server, if successful, it receives
"SystemStatus" Request, and sends "SystemStatusResponse" immediately.
|
void |
CstaTlsLink.handleSocketConnectionReset()
handleSocketConnectionReset
|
boolean |
CstaTlsModule.init(CstaLink parser)
Initialize and setup the TLS connection.
|
void |
CstaTlsModule.newCstaMessage(CstaMessageEvent evt)
newCstaMessage - Response/Event distributor
|
java.lang.String |
CstaTlsLink.readMessage()
readMessage
|
java.lang.StringBuffer |
CstaTlsModule.Send(java.lang.StringBuffer cstaXml)
Send - Send a CstaRequest, wait until a response is received
|
void |
CstaTlsModule.SendOneWay(java.lang.StringBuffer cstaXml)
Send the message.
|