ProtocolDescriptionSupport
@Generated(value="com.genesyslab.platform.commons.protocol.generator.Generator", date="2021-06-14T15:45:22.957-07:00") public abstract class EventDisconnected extends Message
Modifier and Type | Method | Description |
---|---|---|
static EventDisconnected |
create() |
Creates instance of EventDisconnected with no parameters set.
|
static EventDisconnected |
create(MessageTypes messageType,
MessagePriority priority,
java.lang.Integer origin,
java.lang.Long timeGenerated,
java.lang.Integer subscriberType,
MessageKey messageKey) |
Creates instance of EventDisconnected with required parameters set.
|
static EventDisconnected |
create(MessageTypes messageType,
MessagePriority priority,
java.lang.Integer origin,
java.lang.Long timeGenerated,
java.lang.Integer subscriberType,
java.lang.Integer attachedDataLength,
byte[] attachedData,
KeyValueCollection userData,
MessageKey messageKey) |
Creates instance of EventDisconnected with all parameters set.
|
abstract byte[] |
getAttachedData() |
Any data attached to the message
|
abstract java.lang.Integer |
getAttachedDataLength() |
Length of the attached data
|
abstract MessageKey |
getMessageKey() |
|
abstract MessageTypes |
getMessageType() |
The message type.
|
abstract java.lang.Integer |
getOrigin() |
Origin of the message (ID of an application)
|
abstract MessagePriority |
getPriority() |
Priority of the message
|
abstract java.lang.Integer |
getSubscriberType() |
Subscription: Type of the message to subscribe to
|
abstract java.lang.Long |
getTimeGenerated() |
The time when message was generated by supplier
|
abstract KeyValueCollection |
getUserData() |
Attached data packed in TKVList
|
abstract void |
setAttachedData(byte[] attachedData) |
Any data attached to the message
|
abstract void |
setAttachedDataLength(int attachedDataLength) |
Length of the attached data
|
abstract void |
setAttachedDataLength(java.lang.Integer attachedDataLength) |
Length of the attached data
|
abstract void |
setMessageKey(MessageKey messageKey) |
|
abstract void |
setMessageType(MessageTypes messageType) |
The message type.
|
abstract void |
setOrigin(int origin) |
Origin of the message (ID of an application)
|
abstract void |
setOrigin(java.lang.Integer origin) |
Origin of the message (ID of an application)
|
abstract void |
setPriority(MessagePriority priority) |
Priority of the message
|
abstract void |
setSubscriberType(int subscriberType) |
Subscription: Type of the message to subscribe to
|
abstract void |
setSubscriberType(java.lang.Integer subscriberType) |
Subscription: Type of the message to subscribe to
|
abstract void |
setTimeGenerated(long timeGenerated) |
The time when message was generated by supplier
|
abstract void |
setTimeGenerated(java.lang.Long timeGenerated) |
The time when message was generated by supplier
|
abstract void |
setUserData(KeyValueCollection userData) |
Attached data packed in TKVList
|
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 EventDisconnected create()
public static EventDisconnected create(MessageTypes messageType, MessagePriority priority, java.lang.Integer origin, java.lang.Long timeGenerated, java.lang.Integer subscriberType, java.lang.Integer attachedDataLength, byte[] attachedData, KeyValueCollection userData, MessageKey messageKey)
messageType
- Type of the messagepriority
- Priority of the messageorigin
- Origin of the message (ID of an application)timeGenerated
- The time when message was generated by suppliersubscriberType
- Subscription: Type of the message to subscribe toattachedDataLength
- Length of the attached dataattachedData
- Any data attached to the messageuserData
- Attached data packed in TKVListmessageKey
- MessageKeypublic static EventDisconnected create(MessageTypes messageType, MessagePriority priority, java.lang.Integer origin, java.lang.Long timeGenerated, java.lang.Integer subscriberType, MessageKey messageKey)
messageType
- Type of the messagepriority
- Priority of the messageorigin
- Origin of the message (ID of an application)timeGenerated
- The time when message was generated by suppliersubscriberType
- Subscription: Type of the message to subscribe tomessageKey
- MessageKeypublic abstract MessageTypes getMessageType()
public abstract void setMessageType(MessageTypes messageType)
public abstract MessagePriority getPriority()
public abstract void setPriority(MessagePriority priority)
priority
- new value of the propertypublic abstract java.lang.Integer getOrigin()
public abstract void setOrigin(java.lang.Integer origin)
origin
- new value of the propertypublic abstract void setOrigin(int origin)
origin
- new value of the propertypublic abstract java.lang.Long getTimeGenerated()
public abstract void setTimeGenerated(java.lang.Long timeGenerated)
timeGenerated
- new value of the propertypublic abstract void setTimeGenerated(long timeGenerated)
timeGenerated
- new value of the propertypublic abstract java.lang.Integer getSubscriberType()
public abstract void setSubscriberType(java.lang.Integer subscriberType)
subscriberType
- new value of the propertypublic abstract void setSubscriberType(int subscriberType)
subscriberType
- new value of the propertypublic abstract java.lang.Integer getAttachedDataLength()
public abstract void setAttachedDataLength(java.lang.Integer attachedDataLength)
attachedDataLength
- new value of the propertypublic abstract void setAttachedDataLength(int attachedDataLength)
attachedDataLength
- new value of the propertypublic abstract byte[] getAttachedData()
public abstract void setAttachedData(byte[] attachedData)
attachedData
- new value of the propertypublic abstract KeyValueCollection getUserData()
public abstract void setUserData(KeyValueCollection userData)
userData
- new value of the propertypublic abstract MessageKey getMessageKey()
public abstract void setMessageKey(MessageKey messageKey)
Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 9.0.006.00
Copyright © 2006–2019 Genesys Telecommunications Laboratories, Inc. All rights reserved.