Interface TransformationConfigurationContext
-
public interface TransformationConfigurationContext
Allows to access the configuration of a transformation.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getOutputSize()
Returns the expected number of output values.java.lang.String
getParameterValue(java.lang.String paramName)
Returns the value configured for aParameterDefinition
defined in theTransformationDefinition
.com.orchestranetworks.service.Session
getSession()
Returns the current session.boolean
hasUnboundedInputSize()
Returnstrue
if input size is unbounded.boolean
hasUnboundedOutputSize()
Returnstrue
if output size is unbounded.
-
-
-
Method Detail
-
getSession
com.orchestranetworks.service.Session getSession()
Returns the current session.
-
getParameterValue
java.lang.String getParameterValue(java.lang.String paramName)
Returns the value configured for aParameterDefinition
defined in theTransformationDefinition
.Returns the default value of the parameter if not configured.
- See Also:
ParameterDefinition.getDefaultValue()
-
hasUnboundedInputSize
boolean hasUnboundedInputSize()
Returnstrue
if input size is unbounded.Returns
false
if input size is fixed.
-
hasUnboundedOutputSize
boolean hasUnboundedOutputSize()
Returnstrue
if output size is unbounded.Returns
false
if output size is fixed.
-
getOutputSize
int getOutputSize()
Returns the expected number of output values.Returns
1
by default.Returns
1
ifhasUnboundedOutputSize()
returnstrue
.
-
-