public class ActionRef extends BaseObject implements Serializable
Action. It depends on the Condition and Permissions whether or not the referenced Action is being included to the page.| Modifier and Type | Field and Description |
|---|---|
protected String |
async |
protected String |
clientValidation |
protected Condition |
condition |
protected String |
eventId |
protected Boolean |
forceForward |
protected String |
id |
protected String |
mode |
protected String |
onSuccess |
protected Params |
params |
protected Permissions |
permissions |
| Constructor and Description |
|---|
ActionRef() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAsync()
If evaluating to
true, the Action will be executed asynchronously. |
String |
getClientValidation()
If evaluating to
true, the validation of the input-fields will be performed on the client
(where possible). |
Condition |
getCondition()
Gets the value of the condition property.
|
String |
getEventId()
The event-id of the referenced
Action |
String |
getId()
The unique id of the referenced
Action |
String |
getMode()
If the appNG-template or the application's custom templating supports some custom display mode(s), the mode can be used to control this custom behavior.
|
String |
getOnSuccess()
The URI to forward to after successfully performing the action.
|
Params |
getParams()
Gets the value of the params property.
|
Permissions |
getPermissions()
Gets the value of the permissions property.
|
boolean |
isForceForward()
If onSuccess is set, forwarding can be forced, even in case of an error
|
void |
setAsync(String value)
Sets the value of the async property.
|
void |
setClientValidation(String value)
Sets the value of the clientValidation property.
|
void |
setCondition(Condition value)
Sets the value of the condition property.
|
void |
setEventId(String value)
Sets the value of the eventId property.
|
void |
setForceForward(Boolean value)
Sets the value of the forceForward property.
|
void |
setId(String value)
Sets the value of the id property.
|
void |
setMode(String value)
Sets the value of the mode property.
|
void |
setOnSuccess(String value)
Sets the value of the onSuccess property.
|
void |
setParams(Params value)
Sets the value of the params property.
|
void |
setPermissions(Permissions value)
Sets the value of the permissions property.
|
protected Params params
protected Condition condition
protected Permissions permissions
protected String id
protected String eventId
protected String onSuccess
protected String mode
protected Boolean forceForward
protected String async
protected String clientValidation
public Params getParams()
Paramspublic void setParams(Params value)
value - allowed object is
Paramspublic Condition getCondition()
Conditionpublic void setCondition(Condition value)
value - allowed object is
Conditionpublic Permissions getPermissions()
Permissionspublic void setPermissions(Permissions value)
value - allowed object is
Permissionspublic String getId()
ActionStringpublic void setId(String value)
value - allowed object is
Stringpublic String getEventId()
ActionStringpublic void setEventId(String value)
value - allowed object is
Stringpublic String getOnSuccess()
Stringpublic void setOnSuccess(String value)
value - allowed object is
Stringpublic String getMode()
Stringpublic void setMode(String value)
value - allowed object is
Stringpublic boolean isForceForward()
Booleanpublic void setForceForward(Boolean value)
value - allowed object is
Booleanpublic String getAsync()
true, the Action will be executed asynchronously.Stringpublic void setAsync(String value)
value - allowed object is
Stringpublic String getClientValidation()
true, the validation of the input-fields will be performed on the client
(where possible).StringCopyright © 2011–2023 aiticon GmbH. All rights reserved.