|
Platform SDK Java 8.5 API Reference | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.genesyslab.platform.commons.protocol.DataObject
com.genesyslab.platform.commons.protocol.Message
com.genesyslab.platform.voice.protocol.tserver.requests.iscc.RequestTransactionMonitoring
public abstract class RequestTransactionMonitoring
This feature allows T-Server clients to monitor ISCC transactions that occur during the call data transfer between T-Servers in a multi-site environment. In order to be able to monitor ISCC messaging, a T-Server client must subscribe to the ISCC Transaction Monitoring using this request. Once a subscription request is confirmed, a client will receive updates about all multi-site operations of this T-Server in EventTransactionStatus.
Field Summary | |
---|---|
static int |
ID
|
static java.lang.String |
NAME
|
Method Summary | |
---|---|
static RequestTransactionMonitoring |
create()
Creates instance of RequestTransactionMonitoring with no parameters set. |
static RequestTransactionMonitoring |
create(SubscriptionOperationType subscriptionOperation)
Creates instance of RequestTransactionMonitoring with required parameters set. |
static RequestTransactionMonitoring |
create(SubscriptionOperationType subscriptionOperation,
java.lang.String subscriptionID,
KeyValueCollection extensions)
Creates instance of RequestTransactionMonitoring with all parameters set. |
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 java.lang.Integer |
getReferenceID()
Reference ID of the related request. |
abstract java.lang.String |
getSubscriptionID()
|
abstract SubscriptionOperationType |
getSubscriptionOperation()
|
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 |
setReferenceID(int referenceID)
Reference ID of the related request. |
abstract void |
setReferenceID(java.lang.Integer referenceID)
Reference ID of the related request. |
abstract void |
setSubscriptionID(java.lang.String subscriptionID)
|
abstract void |
setSubscriptionOperation(SubscriptionOperationType subscriptionOperation)
|
Methods inherited from class com.genesyslab.platform.commons.protocol.Message |
---|
cloneMessage, getEndpoint, getMessageAttribute, getProtocolDescription, getProtocolId, messageId, messageName, setProtocolDescription |
Methods inherited from class com.genesyslab.platform.commons.protocol.DataObject |
---|
equals, hashCode, toString, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int ID
public static final java.lang.String NAME
Method Detail |
---|
public static RequestTransactionMonitoring create()
public static RequestTransactionMonitoring create(SubscriptionOperationType subscriptionOperation, java.lang.String subscriptionID, KeyValueCollection extensions)
subscriptionOperation
- subscriptionID
- 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.
public static RequestTransactionMonitoring create(SubscriptionOperationType subscriptionOperation)
subscriptionOperation
-
public abstract java.lang.Integer getReferenceID()
public abstract void setReferenceID(java.lang.Integer referenceID)
public abstract void setReferenceID(int referenceID)
public abstract SubscriptionOperationType getSubscriptionOperation()
public abstract void setSubscriptionOperation(SubscriptionOperationType subscriptionOperation)
subscriptionOperation
- new value of the propertypublic abstract java.lang.String getSubscriptionID()
public abstract void setSubscriptionID(java.lang.String subscriptionID)
subscriptionID
- new value of the propertypublic abstract KeyValueCollection getExtensions()
public abstract void setExtensions(KeyValueCollection extensions)
extensions
- new value of the property
|
Platform SDK Java 8.5 API Reference | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |