Class WorkContextUtils
- java.lang.Object
-
- com.redhat.parodos.workflow.utils.WorkContextUtils
-
public class WorkContextUtils extends Object
Util Class to parse WorkContext- Author:
- Richard Wang (Github: richardW98)
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidaddParameter(WorkContext workContext, String key, String value)add a new common parameter to workContextstatic Map<String,String>getAllParameters(WorkContext workContext, String name)get all available parameters for a taskstatic StringgetMainExecutionId(WorkContext workContext)get master workflow execution id from workContextstatic StringgetProjectId(WorkContext workContext)method to get project id from workContext
-
-
-
Method Detail
-
getProjectId
public static String getProjectId(WorkContext workContext)
method to get project id from workContext- Parameters:
workContext-- Returns:
- project id
-
getMainExecutionId
public static String getMainExecutionId(WorkContext workContext)
get master workflow execution id from workContext- Parameters:
workContext-- Returns:
- master workflow execution id
-
addParameter
public static void addParameter(WorkContext workContext, String key, String value)
add a new common parameter to workContext- Parameters:
workContext-key- parameter namevalue- parameter value
-
getAllParameters
public static Map<String,String> getAllParameters(WorkContext workContext, String name)
get all available parameters for a task- Parameters:
workContext-name- task name- Returns:
- Map of parameters
-
-