public static class SendEmailActionNode.EmailVariableDefinition extends Object
Modifier and Type | Field and Description |
---|---|
static Map<String,String> |
TYPES
All types to how obtain variable value.
|
Constructor and Description |
---|
EmailVariableDefinition(org.json.JSONObject variableJSON)
Constructor to variable JSON.
|
EmailVariableDefinition(String type,
String userAttributeId,
String eventAttributeId,
String value)
Constructor to full fields.
|
Modifier and Type | Method and Description |
---|---|
protected String |
getEventAttributeId()
Returns the eventAttributeId.
|
protected String |
getType()
Returns the type.
|
protected String |
getUserAttributeId()
Returns the userAttributeId.
|
protected String |
getValue()
Returns the value.
|
org.json.JSONObject |
toJSONObject()
Returns a JSON with object properties.
|
public EmailVariableDefinition(org.json.JSONObject variableJSON)
object
- the variable JSON.public EmailVariableDefinition(String type, String userAttributeId, String eventAttributeId, String value)
type
- the type.userAttributeId
- the userAttributeId.eventAttributeId
- the eventAttributeId.value
- the value.public org.json.JSONObject toJSONObject()
protected String getUserAttributeId()
protected String getEventAttributeId()
protected String getValue()
protected String getType()
LumisXP 12.3.0.200408 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.