public abstract class Action extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
PROPERTY_TYPE |
| Constructor and Description |
|---|
Action() |
| Modifier and Type | Method and Description |
|---|---|
protected static org.json.JSONObject |
createActionData(Class clazz) |
abstract void |
execute(ActionExecuteParameters parameters,
User user,
org.vertexium.Authorizations authorizations) |
void |
validateData(org.json.JSONObject actionData) |
protected void |
validateDataHas(org.json.JSONObject actionData,
String propertyName) |
public static final String PROPERTY_TYPE
public abstract void execute(ActionExecuteParameters parameters, User user, org.vertexium.Authorizations authorizations)
public void validateData(org.json.JSONObject actionData)
protected void validateDataHas(org.json.JSONObject actionData,
String propertyName)
protected static org.json.JSONObject createActionData(Class clazz)
Copyright © 2013–2016 V5 Analytics. All rights reserved.