Class ConvertActivityTemplateToActivity
java.lang.Object
de.aristaflow.adept2.core.changeoperations.ConvertActivityTemplateToActivity
Helper class for the conversion of an activity template to an activity
- Author:
- Martin Jurisch, Kevin Goeser
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidconvertTemplateParameters(ProcessModelFactory pmf, ActivityTemplate activityTemplate, Collection<ProcessModelParameter> inParameters, Collection<ProcessModelParameter> outParameters) Converts the "activity model parameters" of the template to "process model parameters" for the instance.static ActivityperformConversion(ProcessModelFactory pmf, SessionToken session, ActivityTemplate at, String instanceName) converts an activity template to an activity
-
Field Details
-
logger
the logger for this class
-
-
Constructor Details
-
ConvertActivityTemplateToActivity
public ConvertActivityTemplateToActivity()
-
-
Method Details
-
performConversion
public static Activity performConversion(ProcessModelFactory pmf, SessionToken session, ActivityTemplate at, String instanceName) converts an activity template to an activity- Parameters:
pmf- The process model factory needed to create the activitysession- The session which is used to check for access rights on this method.at- the template to convertinstanceName- the instance name for the registry- Returns:
- the activity (respectively its super class object)
-
convertTemplateParameters
public static void convertTemplateParameters(ProcessModelFactory pmf, ActivityTemplate activityTemplate, Collection<ProcessModelParameter> inParameters, Collection<ProcessModelParameter> outParameters) Converts the "activity model parameters" of the template to "process model parameters" for the instance.- Parameters:
pmf- The process model factory to useactivityTemplate- The template whose parameters are to convertinParameters- The set to add the input parameters tooutParameters- The set to add the output parameters to
-