public class ActionConfiguration extends Object
Constructor and Description |
---|
ActionConfiguration() |
ActionConfiguration(String actionClassName,
String eventTypes,
String path,
boolean isDeep,
String workspace,
String nodeTypes,
Action action) |
Modifier and Type | Method and Description |
---|---|
Action |
getAction() |
String |
getActionClassName() |
String |
getEventTypes() |
String |
getNodeTypes() |
String |
getPath() |
String |
getWorkspace() |
boolean |
isDeep()
Indicates whether we need to limit the scope of the action to the items located
directly under the list of provided paths or the descendants should be included too
|
void |
setAction(Action action) |
void |
setActionClassName(String actionClassName) |
void |
setDeep(boolean isDeep)
Sets the flag indicating if the action must be applied to direct children of the
list of provided paths or to the the descendants too
|
void |
setEventTypes(String eventTypes) |
void |
setNodeTypes(String nodeTypes) |
void |
setPath(String path) |
void |
setWorkspace(String workspace) |
public Action getAction()
public void setAction(Action action)
action
- the action to setpublic String getActionClassName()
public String getEventTypes()
public String getNodeTypes()
public String getPath()
public String getWorkspace()
public boolean isDeep()
public void setActionClassName(String actionClassName)
actionClassName
- the full qualified name of the action to setpublic void setDeep(boolean isDeep)
isDeep
- if set to true
the descendants will be included to the
scope of the actionpublic void setEventTypes(String eventTypes)
eventTypes
- a comma separated value corresponding to a list of node types
for which we expect the action to be triggeredpublic void setNodeTypes(String nodeTypes)
nodeTypes
- a comma separated value corresponding to a list of node types
for which we expect the action to be triggeredpublic void setPath(String path)
path
- a comma separated value corresponding to a list of paths
for which we expect the action to be triggeredpublic void setWorkspace(String workspace)
workspace
- the name of the workspace on which the action will be enabledCopyright © 2003-2017 eXo Platform SAS. All Rights Reserved.