ProtocolDescriptionSupport
@Generated(value="com.genesyslab.platform.commons.protocol.generator.Generator", date="2021-06-14T15:44:52.896-07:00") public abstract class RequestUpdatePermissions extends Message
Modifier and Type | Method | Description |
---|---|---|
static RequestUpdatePermissions |
create() |
Creates instance of RequestUpdatePermissions with no parameters set.
|
static RequestUpdatePermissions |
create(ConfStructure confPermissionsACL) |
Creates instance of RequestUpdatePermissions.
|
static RequestUpdatePermissions |
create(ConfStructure confPermissionsACL,
java.lang.Integer recursion) |
Creates instance of RequestUpdatePermissions.
|
static RequestUpdatePermissions |
create(org.w3c.dom.Document confPermissions) |
Deprecated.
Use new configuration server structures instead of DOM.
|
static RequestUpdatePermissions |
create(org.w3c.dom.Document confPermissions,
java.lang.Integer recursion) |
Deprecated.
Use new configuration server structures instead of DOM.
|
abstract org.w3c.dom.Document |
getConfPermissions() |
Deprecated.
|
abstract ConfStructure |
getConfPermissionsACL() |
Genesys Configuration Server Access Control List.
|
abstract KeyValueCollection |
getParameters() |
TKVList containing additional parameters (if needed)
|
abstract java.lang.Integer |
getRecursion() |
Flag of 'recursive' appliance of the permissions on the underlying objects.
|
abstract java.lang.Integer |
getReferenceId() |
Reference ID to connect response to request.
|
abstract void |
setConfPermissions(org.w3c.dom.Document confPermissions) |
Deprecated.
|
abstract void |
setConfPermissionsACL(ConfStructure confPermissionsACL) |
Genesys Configuration Server Access Control List.
|
abstract void |
setParameters(KeyValueCollection parameters) |
TKVList containing additional parameters (if needed)
|
abstract void |
setRecursion(int recursion) |
Flag of 'recursive' appliance of the permissions on the underlying objects.
|
abstract void |
setRecursion(java.lang.Integer recursion) |
Flag of 'recursive' appliance of the permissions on the underlying objects.
|
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.
|
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 RequestUpdatePermissions create()
@Deprecated public static RequestUpdatePermissions create(org.w3c.dom.Document confPermissions)
confPermissions
- Access Control List@Deprecated public static RequestUpdatePermissions create(org.w3c.dom.Document confPermissions, java.lang.Integer recursion)
confPermissions
- Access Control Listrecursion
- flag of 'recursive' appliance of the permissions on the underlying objectspublic static RequestUpdatePermissions create(ConfStructure confPermissionsACL)
confPermissionsACL
- Access Control Listpublic static RequestUpdatePermissions create(ConfStructure confPermissionsACL, java.lang.Integer recursion)
confPermissionsACL
- Access Control Listrecursion
- flag of 'recursive' appliance of the permissions on the underlying objectspublic abstract java.lang.Integer getReferenceId()
public abstract void setReferenceId(java.lang.Integer referenceId)
public abstract void setReferenceId(int referenceId)
@Deprecated public abstract org.w3c.dom.Document getConfPermissions()
@Deprecated public abstract void setConfPermissions(org.w3c.dom.Document confPermissions)
public abstract ConfStructure getConfPermissionsACL()
public abstract void setConfPermissionsACL(ConfStructure confPermissionsACL)
public abstract java.lang.Integer getRecursion()
public abstract void setRecursion(java.lang.Integer recursion)
public abstract void setRecursion(int recursion)
public abstract KeyValueCollection getParameters()
public abstract void setParameters(KeyValueCollection parameters)
parameters
- 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.