org.camunda.bpm.engine.impl.core.variable.mapping
Class IoParameter
java.lang.Object
org.camunda.bpm.engine.impl.core.variable.mapping.IoParameter
- Direct Known Subclasses:
- InputParameter, OutputParameter
public abstract class IoParameter
- extends Object
An IoParameter creates a variable
in a target variable scope.
- Author:
- Daniel Meyer
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
name
protected String name
- The name of the parameter. The name of the parameter is the
variable name in the target
VariableScope.
valueProvider
protected ParameterValueProvider valueProvider
- The provider of the parameter value.
IoParameter
public IoParameter(String name,
ParameterValueProvider valueProvider)
execute
public void execute(AbstractVariableScope scope)
- Execute the parameter in a given variable scope.
execute
protected abstract void execute(AbstractVariableScope innerScope,
AbstractVariableScope outerScope)
- Parameters:
innerScope - outerScope -
getName
public String getName()
setName
public void setName(String name)
getValueProvider
public ParameterValueProvider getValueProvider()
setValueProvider
public void setValueProvider(ParameterValueProvider valueProvider)
Copyright © 2015 camunda services GmbH. All rights reserved.