ProtocolDescriptionSupport
@Generated(value="com.genesyslab.platform.commons.protocol.generator.Generator", date="2021-06-14T15:45:03.098-07:00") public abstract class EventInteractionsMoved extends Message
Modifier and Type | Method | Description |
---|---|---|
static EventInteractionsMoved |
create() |
Creates instance of EventInteractionsMoved with no parameters set.
|
static EventInteractionsMoved |
create(java.lang.Integer snapshotId) |
Creates instance of EventInteractionsMoved with required parameters set.
|
static EventInteractionsMoved |
create(java.lang.Integer proxyClientId,
java.lang.Integer snapshotId,
KeyValueCollection movedInteractions,
KeyValueCollection extension) |
Creates instance of EventInteractionsMoved with all parameters set.
|
abstract KeyValueCollection |
getExtension() |
A key-value list of extensions.
|
abstract KeyValueCollection |
getMovedInteractions() |
Contains list of interaction identifiers (as keys) with specification of the
result of the operation: 0 - failed, either because of state or because it's already stopped; 1 - moved (or stopped).
|
abstract java.lang.Integer |
getProxyClientId() |
Proxy client identifier.
|
abstract java.lang.Integer |
getReferenceId() |
Reference identifier of the request.
|
abstract java.lang.Integer |
getSnapshotId() |
If specified, must be the identifier of a snapshot that the client has
taken previously.
|
abstract void |
setExtension(KeyValueCollection extension) |
A key-value list of extensions.
|
abstract void |
setMovedInteractions(KeyValueCollection movedInteractions) |
Contains list of interaction identifiers (as keys) with specification of the
result of the operation: 0 - failed, either because of state or because it's already stopped; 1 - moved (or stopped).
|
abstract void |
setProxyClientId(int proxyClientId) |
Proxy client identifier.
|
abstract void |
setProxyClientId(java.lang.Integer proxyClientId) |
Proxy client identifier.
|
abstract void |
setReferenceId(int referenceId) |
Reference identifier of the request.
|
abstract void |
setReferenceId(java.lang.Integer referenceId) |
Reference identifier of the request.
|
abstract void |
setSnapshotId(int snapshotId) |
If specified, must be the identifier of a snapshot that the client has
taken previously.
|
abstract void |
setSnapshotId(java.lang.Integer snapshotId) |
If specified, must be the identifier of a snapshot that the client has
taken previously.
|
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 EventInteractionsMoved create()
public static EventInteractionsMoved create(java.lang.Integer proxyClientId, java.lang.Integer snapshotId, KeyValueCollection movedInteractions, KeyValueCollection extension)
proxyClientId
- The identifier of the client of proxy.snapshotId
- If specified, should represent an identifier of the snapshot that client has taken before. The new snapshot will inherit all the locks that the older snapshot held. The identifier of the new snapshot is the same as the old snapshot. Old snapshot is automatically released.movedInteractions
- Contains list of interaction identifiers (as keys) with specification of the result of the operation: 0 - failed (either because of state or because it's already stopped), 1 - moved (or stopped). If this attribute is absent, the list is empty.extension
- Extensions.public static EventInteractionsMoved create(java.lang.Integer snapshotId)
snapshotId
- If specified, should represent an identifier of the snapshot that client has taken before. The new snapshot will inherit all the locks that the older snapshot held. The identifier of the new snapshot is the same as the old snapshot. Old snapshot is automatically released.public abstract java.lang.Integer getReferenceId()
public abstract void setReferenceId(java.lang.Integer referenceId)
public abstract void setReferenceId(int referenceId)
public abstract java.lang.Integer getProxyClientId()
public abstract void setProxyClientId(java.lang.Integer proxyClientId)
public abstract void setProxyClientId(int proxyClientId)
public abstract java.lang.Integer getSnapshotId()
public abstract void setSnapshotId(java.lang.Integer snapshotId)
public abstract void setSnapshotId(int snapshotId)
public abstract KeyValueCollection getMovedInteractions()
public abstract void setMovedInteractions(KeyValueCollection movedInteractions)
public abstract KeyValueCollection getExtension()
public abstract void setExtension(KeyValueCollection extension)
Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 9.0.006.00
Copyright © 2006–2019 Genesys Telecommunications Laboratories, Inc. All rights reserved.