ProtocolDescriptionSupport
@Generated(value="com.genesyslab.platform.commons.protocol.generator.Generator", date="2021-06-14T15:45:51.459-07:00") public abstract class RequestQueryAddress extends Message
info_type
about the thisDN
, or the thisQueue
, or both, specified in parameters.
Refer to the type TAddressInfoType
for additional details.
EventAddressInfo
.
RequestQueryServer
.Modifier and Type | Method | Description |
---|---|---|
static RequestQueryAddress |
create() |
Creates instance of RequestQueryAddress with no parameters set.
|
static RequestQueryAddress |
create(java.lang.String thisDN,
AddressType addressType,
AddressInfoType addressInfoType) |
Creates instance of RequestQueryAddress with required parameters set.
|
static RequestQueryAddress |
create(java.lang.String thisDN,
AddressType addressType,
AddressInfoType addressInfoType,
java.lang.String thisQueue,
KeyValueCollection extensions,
java.lang.String protocolVersion,
EventMask inputMask) |
Creates instance of RequestQueryAddress with all parameters set.
|
abstract AddressInfoType |
getAddressInfoType() |
Information about the telephony object in question.
|
abstract AddressType |
getAddressType() |
Address type specifying the telephony object in question.
|
abstract KeyValueCollection |
getExtensions() |
An additional data structure intended to take account of switch-specific features that cannot be described by other parameters or in the original structure of user data.
|
abstract EventMask |
getInputMask() |
An EventMask that specifies which T-Server Events are transmitted to the application.
|
abstract java.lang.String |
getProtocolVersion() |
Protocol version, usually "tserver protocol 4.2"
|
abstract java.lang.Integer |
getReferenceID() |
Reference ID of the related request.
|
abstract java.lang.String |
getThisDN() |
The Directory Number (which your application registered) involved in this request or event.
|
abstract java.lang.String |
getThisQueue() |
The queue related to ThisDN
|
abstract void |
setAddressInfoType(AddressInfoType addressInfoType) |
Information about the telephony object in question.
|
abstract void |
setAddressType(AddressType addressType) |
Address type specifying the telephony object in question.
|
abstract void |
setExtensions(KeyValueCollection extensions) |
An additional data structure intended to take account of switch-specific features that cannot be described by other parameters or in the original structure of user data.
|
abstract void |
setInputMask(EventMask inputMask) |
An EventMask that specifies which T-Server Events are transmitted to the application.
|
abstract void |
setProtocolVersion(java.lang.String protocolVersion) |
Protocol version, usually "tserver protocol 4.2"
|
abstract void |
setReferenceID(int referenceID) |
Reference ID of the related request.
|
abstract void |
setReferenceID(java.lang.Integer referenceID) |
Reference ID of the related request.
|
abstract void |
setThisDN(java.lang.String thisDN) |
The Directory Number (which your application registered) involved in this request or event.
|
abstract void |
setThisQueue(java.lang.String thisQueue) |
The queue related to ThisDN
|
equals, hashCode, toString, toString
cloneMessage, getEndpoint, getMessageAttribute, getProtocolDescription, getProtocolId, messageId, messageName, setProtocolDescription
public static final int ID
public static final java.lang.String NAME
public static RequestQueryAddress create()
public static RequestQueryAddress create(java.lang.String thisDN, AddressType addressType, AddressInfoType addressInfoType, java.lang.String thisQueue, KeyValueCollection extensions, java.lang.String protocolVersion, EventMask inputMask)
thisDN
- DN of the controlling agent or Route Point.addressType
- Address type specifying the telephony object in question.addressInfoType
- Information about the telephony object in question.thisQueue
- The queue related to ThisDNextensions
- An additional data structure intended to take account of switch-specific features that cannot be described by other parameters or in the original structure of user data.protocolVersion
- protocol version, usually "tserver protocol 4.2"inputMask
- Specifies which T-Server events can be transmitted to the application.public static RequestQueryAddress create(java.lang.String thisDN, AddressType addressType, AddressInfoType addressInfoType)
thisDN
- DN of the controlling agent or Route Point.addressType
- Address type specifying the telephony object in question.addressInfoType
- Information about the telephony object in question.public abstract java.lang.Integer getReferenceID()
public abstract void setReferenceID(java.lang.Integer referenceID)
public abstract void setReferenceID(int referenceID)
public abstract java.lang.String getThisDN()
public abstract void setThisDN(java.lang.String thisDN)
public abstract AddressType getAddressType()
public abstract void setAddressType(AddressType addressType)
addressType
- new value of the propertypublic abstract AddressInfoType getAddressInfoType()
public abstract void setAddressInfoType(AddressInfoType addressInfoType)
addressInfoType
- new value of the propertypublic abstract java.lang.String getThisQueue()
public abstract void setThisQueue(java.lang.String thisQueue)
thisQueue
- new value of the propertypublic abstract KeyValueCollection getExtensions()
public abstract void setExtensions(KeyValueCollection extensions)
extensions
- new value of the propertypublic abstract java.lang.String getProtocolVersion()
public abstract void setProtocolVersion(java.lang.String protocolVersion)
public abstract EventMask getInputMask()
public abstract void setInputMask(EventMask inputMask)
Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 9.0.006.00
Copyright © 2006–2019 Genesys Telecommunications Laboratories, Inc. All rights reserved.