Interface WorkflowLauncher
-
public interface WorkflowLauncherTheWorkflowLauncherstarts workflow depending on:- jcr event
- path (regular expression)
- nodetype
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddConfigEntry(ConfigEntry entry)Add new launcher configuration entryvoideditConfigEntry(java.lang.String id, ConfigEntry configEntry)Edit existing config entryjava.util.Iterator<ConfigEntry>getConfigEntries()Get list of all config entriesvoidremoveConfigEntry(java.lang.String id)Remove launcher config entry
-
-
-
Method Detail
-
addConfigEntry
void addConfigEntry(ConfigEntry entry) throws WorkflowException
Add new launcher configuration entry- Parameters:
entry- launcher config entry- Throws:
WorkflowException- thrown in case config entry could not be added
-
removeConfigEntry
void removeConfigEntry(java.lang.String id) throws WorkflowExceptionRemove launcher config entry- Parameters:
id- config entry id- Throws:
WorkflowException- thrown in case config entry could not be removed
-
getConfigEntries
java.util.Iterator<ConfigEntry> getConfigEntries() throws WorkflowException
Get list of all config entries- Returns:
- list of all config entries
- Throws:
WorkflowException- thrown in case config entries could not be retrieved
-
editConfigEntry
void editConfigEntry(java.lang.String id, ConfigEntry configEntry) throws WorkflowExceptionEdit existing config entry- Parameters:
id- id if existing config entryconfigEntry- modified config entry- Throws:
WorkflowException- thrown in case config entry could not be edited
-
-