ProtocolDescriptionSupport
@Generated(value="com.genesyslab.platform.commons.protocol.generator.Generator", date="2021-06-14T15:44:52.896-07:00") public abstract class RequestRegisterNotification extends Message
Modifier and Type | Method | Description |
---|---|---|
static RequestRegisterNotification |
create() |
Creates instance of RequestRegisterNotification with no parameters set.
|
static RequestRegisterNotification |
create(KeyValueCollection subscription) |
Creates instance of RequestRegisterNotification with all parameters set.
|
abstract java.lang.Integer |
getReferenceId() |
Reference ID to connect response to request.
|
abstract KeyValueCollection |
getSubscription() |
Two-dimensional TKVList containing lists with the following properties (the names of the keys on the first level are disregarded - let them just be unique): object_type - type of the objects to receive notifications on (if equals to 0 - means all the object types), tenant_id - Tenant affiliation of the objects to receive notifications on (if equals to 0 - means all the Tenants), object_dbid - DBID of the specific object to receive notifications on (used in conjunction with object_type), exclude_bytecode - if set, Configuration Server will filter out binary userProperties field 'bytecode' from notifications.
|
abstract void |
setReferenceId(int referenceId) |
Reference ID to connect response to request.
|
abstract void |
setReferenceId(java.lang.Integer referenceId) |
Reference ID to connect response to request.
|
abstract void |
setSubscription(KeyValueCollection subscription) |
Two-dimensional TKVList containing lists with the following properties (the names of the keys on the first level are disregarded - let them just be unique): object_type - type of the objects to receive notifications on (if equals to 0 - means all the object types), tenant_id - Tenant affiliation of the objects to receive notifications on (if equals to 0 - means all the Tenants), object_dbid - DBID of the specific object to receive notifications on (used in conjunction with object_type), exclude_bytecode - if set, Configuration Server will filter out binary userProperties field 'bytecode' from notifications.
|
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 RequestRegisterNotification create()
public static RequestRegisterNotification create(KeyValueCollection subscription)
subscription
- Two-dimensional TKVList containing lists with the following properties (the names of the keys on the first level are disregarded - let them just be unique): object_type - type of the objects to receive notifications on (if equals to 0 - means all the object types), tenant_id - Tenant affiliation of the objects to receive notifications on (if equals to 0 - means all the Tenants), object_dbid - DBID of the specific object to receive notifications on (used in conjunction with object_type), exclude_bytecode - if set, Configuration Server will filter out binary userProperties field 'bytecode' from notifications.public abstract java.lang.Integer getReferenceId()
public abstract void setReferenceId(java.lang.Integer referenceId)
public abstract void setReferenceId(int referenceId)
public abstract KeyValueCollection getSubscription()
public abstract void setSubscription(KeyValueCollection subscription)
subscription
- new value of the propertySend comments on this topicTechpubs.webadmin@genesys.com.
Document version: 9.0.006.00
Copyright © 2006–2019 Genesys Telecommunications Laboratories, Inc. All rights reserved.