public class TriggerDetailsService extends Object
| Constructor and Description |
|---|
TriggerDetailsService(JobAwareFlowEventListener jobAwareFlowEventListener,
ModuleService moduleService)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
String |
createTrigger(TriggerDetails triggerDetails,
org.springframework.webflow.execution.RequestContext context)
Create a trigger given details and a context
|
TriggerDetails |
createTriggerDetails(String moduleName,
String flowName,
String flowElementName,
String relationship)
Create a new Trigger details
|
List<String> |
getFlowElementNames(String moduleName,
String flowName)
Get a list of the flow element names for a flow in a module
|
List<String> |
getJobNames()
Get a list of the job names
|
List<String> |
getParameterNames(String jobName)
Get a List of parameter names for a job
|
static List<String> |
getRelationships()
Get the trigger relationships
|
public TriggerDetailsService(JobAwareFlowEventListener jobAwareFlowEventListener, ModuleService moduleService)
jobAwareFlowEventListener - - The job aware flow event listenermoduleService - - The provider service for the modulespublic TriggerDetails createTriggerDetails(String moduleName, String flowName, String flowElementName, String relationship)
moduleName - - The name of the moduleflowName - - The name of the flowflowElementName - - The name of the flow elementrelationship - - The relationshippublic List<String> getJobNames()
public static List<String> getRelationships()
public List<String> getParameterNames(String jobName)
jobName - - The job name to get the parameters forpublic List<String> getFlowElementNames(String moduleName, String flowName)
moduleName - - The name of the moduleflowName - - The name of the flowpublic String createTrigger(TriggerDetails triggerDetails, org.springframework.webflow.execution.RequestContext context)
triggerDetails - - The trigger details to usecontext - - The context to create it itCopyright © 2007-2017 Ikasan. All Rights Reserved.