Platform SDK Java 8.5 API Reference

Uses of Class
com.genesyslab.platform.voice.protocol.tserver.ControlMode

Packages that use ControlMode
com.genesyslab.platform.voice.protocol.tserver   
com.genesyslab.platform.voice.protocol.tserver.events This package contains the Event messages that contain information about the status of your requests.

Note that you will normally want to set up a separate thread to wait for messages from T-Server. 
com.genesyslab.platform.voice.protocol.tserver.requests.dn DN-related requests, such as forwarding calls; monitoring the next call; turning do not disturb, mute, or call waiting on and off. 
 

Uses of ControlMode in com.genesyslab.platform.voice.protocol.tserver
 

Fields in com.genesyslab.platform.voice.protocol.tserver declared as ControlMode
static ControlMode ControlMode.RegisterDefault
           
static ControlMode ControlMode.RegisterForce
           
static ControlMode ControlMode.RegisterLocal
           
 

Methods in com.genesyslab.platform.voice.protocol.tserver that return ControlMode
static ControlMode ControlMode.valueOf(int ordinal)
          Returns enumeration value by given ordinal number.
static ControlMode ControlMode.valueOf(java.lang.String name)
          Returns enumeration value with specified name or null if no such value exists.
 

Methods in com.genesyslab.platform.voice.protocol.tserver that return types with arguments of type ControlMode
static java.util.Collection<ControlMode> ControlMode.values()
          Returns all values of the enumeration.
 

Uses of ControlMode in com.genesyslab.platform.voice.protocol.tserver.events
 

Methods in com.genesyslab.platform.voice.protocol.tserver.events that return ControlMode
abstract  ControlMode EventRegistered.getControlMode()
          Control mode specifying whether the fact of registration is to be relayed to the switch.
abstract  ControlMode EventError.getControlMode()
          Control mode specifying whether the fact of registration is to be relayed to the switch.
 

Methods in com.genesyslab.platform.voice.protocol.tserver.events with parameters of type ControlMode
static EventError EventError.create(ControlMode controlMode, RegisterMode registerMode, java.lang.String password, java.lang.String dtmfDigits, ConnectionId conferenceConnID, java.lang.String accessNumber, java.lang.Integer addressInfoStatus, AddressInfoType addressInfoType, AddressType addressType, java.lang.String agentID, AgentWorkMode agentWorkMode, java.lang.String aNI, java.lang.String applicationName, java.lang.Integer callID, CallInfoType callInfoType, java.lang.Integer callState, CallType callType, EventMask capabilities, Cause cause, java.lang.Integer clientID, java.lang.String collectedDigits, ConnectionId connID, java.lang.String customerID, java.lang.String dNIS, java.lang.Integer errorCode, java.lang.String errorMessage, KeyValueCollection extensions, java.lang.Integer fileHandle, ConnectionId firstTransferConnID, ForwardMode forwardMode, java.lang.String homeLocation, java.lang.Integer lastCollectedDigit, ConnectionId lastTransferConnID, java.lang.String location, LocationInfoType locationInfoType, MakeCallType makeCallType, MonitorNextCallType monitorNextCallType, java.lang.Long networkCallID, NetworkCallState networkCallState, java.lang.String networkDestDN, NetworkDestState networkDestState, java.lang.Integer networkNodeID, java.lang.String networkOrigDN, NetworkPartyRole networkPartyRole, java.lang.String otherDN, DNRole otherDNRole, java.lang.String otherQueue, java.lang.Integer otherTrunk, java.lang.String place, ConnectionId previousConnID, java.lang.Integer privateMsgID, KeyValueCollection reasons, java.lang.String remoteDN, ServerRole registrationCode, RouteType routeType, ServerRole serverRole, java.lang.String serverVersion, java.lang.String serverXCapabilities, java.lang.Integer sessionID, java.lang.String thirdPartyDN, DNRole thirdPartyDNRole, java.lang.String thirdPartyQueue, java.lang.Integer thirdPartyTrunk, java.lang.String thisDN, DNRole thisDNRole, java.lang.String thisQueue, java.lang.Integer thisTrunk, java.lang.Integer timeout, ConnectionId transferConnID, java.lang.Integer transferredNetworkCallID, java.lang.Integer transferredNetworkNodeID, KeyValueCollection treatmentParameters, TreatmentType treatmentType, KeyValueCollection userData, java.lang.Integer userEvent, java.lang.Integer xReferenceID, java.lang.String callUuid, java.lang.String newCallUuid, java.lang.String originalCallUuid, java.lang.String partyUuid, java.lang.String refCallUuid, Reliability reliability, java.lang.Long serverStartTime, java.lang.Long eventSequenceNumber, MediaType mediaType, CallType localCallType, CallType propagatedCallType, java.lang.String subscriptionID, CallHistoryInfo callHistory, TimeStamp time)
          Creates instance of EventError with all parameters set.
static EventRegistered EventRegistered.create(ControlMode controlMode, java.lang.String accessNumber, java.lang.Integer addressInfoStatus, AddressInfoType addressInfoType, AddressType addressType, java.lang.String agentID, AgentWorkMode agentWorkMode, java.lang.String aNI, java.lang.String applicationName, java.lang.Integer callID, CallInfoType callInfoType, java.lang.Integer callState, CallType callType, EventMask capabilities, Cause cause, java.lang.Integer clientID, java.lang.String collectedDigits, ConnectionId connID, java.lang.String customerID, java.lang.String dNIS, java.lang.Integer errorCode, java.lang.String errorMessage, KeyValueCollection extensions, java.lang.Integer fileHandle, ConnectionId firstTransferConnID, ForwardMode forwardMode, java.lang.String homeLocation, java.lang.Integer lastCollectedDigit, ConnectionId lastTransferConnID, java.lang.String location, LocationInfoType locationInfoType, MakeCallType makeCallType, MonitorNextCallType monitorNextCallType, java.lang.Long networkCallID, NetworkCallState networkCallState, java.lang.String networkDestDN, NetworkDestState networkDestState, java.lang.Integer networkNodeID, java.lang.String networkOrigDN, NetworkPartyRole networkPartyRole, java.lang.String otherDN, DNRole otherDNRole, java.lang.String otherQueue, java.lang.Integer otherTrunk, java.lang.String place, ConnectionId previousConnID, java.lang.Integer privateMsgID, KeyValueCollection reasons, java.lang.String remoteDN, ServerRole registrationCode, RouteType routeType, ServerRole serverRole, java.lang.String serverVersion, java.lang.String serverXCapabilities, java.lang.Integer sessionID, java.lang.String thirdPartyDN, DNRole thirdPartyDNRole, java.lang.String thirdPartyQueue, java.lang.Integer thirdPartyTrunk, java.lang.String thisDN, DNRole thisDNRole, java.lang.String thisQueue, java.lang.Integer thisTrunk, java.lang.Integer timeout, ConnectionId transferConnID, java.lang.Integer transferredNetworkCallID, java.lang.Integer transferredNetworkNodeID, KeyValueCollection treatmentParameters, TreatmentType treatmentType, KeyValueCollection userData, java.lang.Integer userEvent, java.lang.Integer xReferenceID, java.lang.String callUuid, java.lang.String newCallUuid, java.lang.String originalCallUuid, java.lang.String partyUuid, java.lang.String refCallUuid, Reliability reliability, java.lang.Long serverStartTime, java.lang.Long eventSequenceNumber, MediaType mediaType, CallType localCallType, CallType propagatedCallType, java.lang.String subscriptionID, CallHistoryInfo callHistory, TimeStamp time)
          Creates instance of EventRegistered with all parameters set.
abstract  void EventRegistered.setControlMode(ControlMode controlMode)
          Control mode specifying whether the fact of registration is to be relayed to the switch.
abstract  void EventError.setControlMode(ControlMode controlMode)
          Control mode specifying whether the fact of registration is to be relayed to the switch.
 

Uses of ControlMode in com.genesyslab.platform.voice.protocol.tserver.requests.dn
 

Methods in com.genesyslab.platform.voice.protocol.tserver.requests.dn that return ControlMode
abstract  ControlMode RequestUnregisterAddress.getControlMode()
          Control mode specifying whether the fact of registration is to be relayed to the switch.
abstract  ControlMode RequestRegisterAddress.getControlMode()
          Control mode specifying whether the fact of registration is to be relayed to the switch.
 

Methods in com.genesyslab.platform.voice.protocol.tserver.requests.dn with parameters of type ControlMode
static RequestUnregisterAddress RequestUnregisterAddress.create(java.lang.String thisDN, ControlMode controlMode)
          Creates instance of RequestUnregisterAddress with required parameters set.
static RequestUnregisterAddress RequestUnregisterAddress.create(java.lang.String thisDN, ControlMode controlMode, KeyValueCollection extensions)
          Creates instance of RequestUnregisterAddress with all parameters set.
static RequestRegisterAddress RequestRegisterAddress.create(java.lang.String thisDN, RegisterMode registerMode, ControlMode controlMode, AddressType addressType)
          Creates instance of RequestRegisterAddress with required parameters set.
static RequestRegisterAddress RequestRegisterAddress.create(java.lang.String thisDN, RegisterMode registerMode, ControlMode controlMode, AddressType addressType, KeyValueCollection extensions)
          Creates instance of RequestRegisterAddress with all parameters set.
abstract  void RequestUnregisterAddress.setControlMode(ControlMode controlMode)
          Control mode specifying whether the fact of registration is to be relayed to the switch.
abstract  void RequestRegisterAddress.setControlMode(ControlMode controlMode)
          Control mode specifying whether the fact of registration is to be relayed to the switch.
 


Platform SDK Java 8.5 API Reference

Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 8.5.302.00
Copyright © 2006–2017 Genesys Telecommunications Laboratories, Inc. All rights reserved.