Interface LightWeightProcess
-
- All Superinterfaces:
ExecutableBusinessProcess
,LocalisedString
,PluginDataContainer
,UserAttributeContainer
- All Known Subinterfaces:
EmbeddedProcess
,ReferencedProcess
public interface LightWeightProcess extends ExecutableBusinessProcess
TheLightWeightProcess
(LWP) is used as a stand-in for sub-processes. An LWP may either reference an external process (ReferencedProcess
) or it may embed another process template. The former corresponds toProcessConstants.TemplateUsage.AS_REFERENCE
, the latter corresponds toProcessConstants.TemplateUsage.AS_COPY
.
A subprocess is treated like a normalActivity
with input and output parameters and a well-defined state.- Author:
- Ulrich Kreher
-
-
Method Summary
-
Methods inherited from interface de.aristaflow.adept2.model.processmodel.ExecutableBusinessProcess
getConfiguration, getExecutionControlProperties, getParameter, getParameters, getTestConfiguration, getType
-
Methods inherited from interface de.aristaflow.adept2.model.common.i18n.LocalisedString
toLocalisedString
-
Methods inherited from interface de.aristaflow.adept2.model.common.PluginDataContainer
getPluginData, getPluginDatas, getSupportedPlugins
-
Methods inherited from interface de.aristaflow.adept2.model.common.UserAttributeContainer
getUserAttributes, getUserAttributeValue, removeUserAttributeValue, setUserAttributeValue
-
-