Class ContextParametersInstanceServiceImpl
- java.lang.Object
-
- org.ikasan.job.orchestration.context.parameters.ContextParametersInstanceServiceImpl
-
- All Implemented Interfaces:
org.ikasan.spec.scheduled.instance.service.ContextParametersInstanceService
public class ContextParametersInstanceServiceImpl extends java.lang.Object implements org.ikasan.spec.scheduled.instance.service.ContextParametersInstanceService
-
-
Constructor Summary
Constructors Constructor Description ContextParametersInstanceServiceImpl(ContextParametersFactory contextParametersFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<org.ikasan.spec.scheduled.instance.model.ContextParameterInstance>getAllContextParameters(java.lang.String contextName)java.util.List<org.ikasan.spec.scheduled.instance.model.ContextParameterInstance>getContextParameterInstancesForContext(org.ikasan.spec.scheduled.context.model.ContextTemplate contextTemplate, java.util.Map<java.lang.String,org.ikasan.spec.scheduled.job.model.InternalEventDrivenJob> internalJobs)java.lang.StringgetContextParameterValue(java.lang.String contextName, java.lang.String parameterValue)voidpopulateContextParameters()voidpopulateContextParametersOnContextInstance(org.ikasan.spec.scheduled.instance.model.ContextInstance contextInstance, java.util.Map<java.lang.String,org.ikasan.spec.scheduled.instance.model.InternalEventDrivenJobInstance> internalJobs)
-
-
-
Constructor Detail
-
ContextParametersInstanceServiceImpl
public ContextParametersInstanceServiceImpl(ContextParametersFactory contextParametersFactory)
-
-
Method Detail
-
populateContextParameters
public void populateContextParameters()
- Specified by:
populateContextParametersin interfaceorg.ikasan.spec.scheduled.instance.service.ContextParametersInstanceService
-
getContextParameterValue
public java.lang.String getContextParameterValue(java.lang.String contextName, java.lang.String parameterValue)- Specified by:
getContextParameterValuein interfaceorg.ikasan.spec.scheduled.instance.service.ContextParametersInstanceService
-
getAllContextParameters
public java.util.List<org.ikasan.spec.scheduled.instance.model.ContextParameterInstance> getAllContextParameters(java.lang.String contextName)
- Specified by:
getAllContextParametersin interfaceorg.ikasan.spec.scheduled.instance.service.ContextParametersInstanceService
-
populateContextParametersOnContextInstance
public void populateContextParametersOnContextInstance(org.ikasan.spec.scheduled.instance.model.ContextInstance contextInstance, java.util.Map<java.lang.String,org.ikasan.spec.scheduled.instance.model.InternalEventDrivenJobInstance> internalJobs)- Specified by:
populateContextParametersOnContextInstancein interfaceorg.ikasan.spec.scheduled.instance.service.ContextParametersInstanceService
-
getContextParameterInstancesForContext
public java.util.List<org.ikasan.spec.scheduled.instance.model.ContextParameterInstance> getContextParameterInstancesForContext(org.ikasan.spec.scheduled.context.model.ContextTemplate contextTemplate, java.util.Map<java.lang.String,org.ikasan.spec.scheduled.job.model.InternalEventDrivenJob> internalJobs)- Specified by:
getContextParameterInstancesForContextin interfaceorg.ikasan.spec.scheduled.instance.service.ContextParametersInstanceService
-
-