diff --git a/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_19bbc53583e8b610a2dfb5b6feaad335.xml b/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_19bbc53583e8b610a2dfb5b6feaad335.xml new file mode 100644 index 0000000..a8062b2 --- /dev/null +++ b/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_19bbc53583e8b610a2dfb5b6feaad335.xml @@ -0,0 +1,2555 @@ + + + public + + + + true + + {labelCacheCleanUpExecuted=true} + 28000 + false + + + + Check if a given String meets the provided RegExp + +pass the Regular Expression as a string to the input RegExp and also flags can be added optionally + + false + validate_against_regexp + [{"name":"{{action.regexp}}","label":"action➛RegExp","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"String","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"string","uiUniqueId":"3a2462df-6867-4016-9a94-5789943deb0f"}},{"name":"{{action.input_string}}","label":"action➛Input String","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"String","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"string","uiUniqueId":"4245c5b6-952f-4869-b94f-ba96e53c2027"}},{"name":"{{action.flags}}","label":"action➛Flags","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{step[dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3].is_match}}","label":"step➛Script step➛Is Match","type":"step","ref":"","reference_display":"","base_type":"boolean","parent_table_name":"","column_name":"","choices":null,"attributes":{"sourceId":"","sourceUiUniqueId":"","sourceType":""}},{"name":"{{step[dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3].__step_status__.code}}","label":"step➛Script step➛Step Status➛Code","type":"step","ref":"","reference_display":"","base_type":"integer","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{step[dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3].__step_status__.message}}","label":"step➛Script step➛Step Status➛Message","type":"step","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}}] + 920f4131832cb610a2dfb5b6feaad3f2 + + Regex Match Validator + + + + false + published + sys_hub_action_type_definition + admin + 2025-10-13 05:32:41 + global + / + 19bbc53583e8b610a2dfb5b6feaad335 + 4 + Regex Match Validator + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + sys_hub_action_type_definition_19bbc53583e8b610a2dfb5b6feaad335 + admin + 2025-10-17 08:18:16 + false + + + + + + sys_hub_action_type_definition + 19bbc53583e8b610a2dfb5b6feaad335 + 3 + sys_variable_value + admin + 2025-10-13 05:37:53 + 39ecc9f983e8b610a2dfb5b6feaad351 + 0 + admin + 2025-10-13 05:37:53 + 0 + a1ecc9f983e8b610a2dfb5b6feaad347 + + + sys_hub_action_type_definition + 19bbc53583e8b610a2dfb5b6feaad335 + 2 + sys_variable_value + admin + 2025-10-13 05:37:53 + 75ecc9f983e8b610a2dfb5b6feaad351 + 0 + admin + 2025-10-13 05:37:53 + 0 + e5ecc9f983e8b610a2dfb5b6feaad343 + + + sys_hub_action_type_definition + 19bbc53583e8b610a2dfb5b6feaad335 + 1 + sys_variable_value + admin + 2025-10-13 05:37:53 + f9ecc9f983e8b610a2dfb5b6feaad351 + 1 + admin + 2025-10-17 02:26:46 + {"version":"1.0","complexObjectSchema":{"FlowDesigner:FDACTIONSTATUS":{"code":"Integer","code.$field_facets":{"SimpleMapFacet":"{\"uiTypeLabel\":\"Integer\",\"read_only\":\"false\",\"hint\":\"\",\"uiType\":\"integer\",\"default_value\":\"\",\"label\":\"Code\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"order\":\"1\",\"max_length\":\"40\"}"},"message":"String","message.$field_facets":{"SimpleMapFacet":"{\"uiTypeLabel\":\"String\",\"read_only\":\"false\",\"hint\":\"\",\"uiType\":\"string\",\"mapped\":\"{}\",\"default_value\":\"\",\"label\":\"Message\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"order\":\"2\",\"max_length\":\"4000\"}"}},"FlowDesigner:FDACTIONSTATUS.$type_facets":{"SimpleMapFacet":"{\"sourceId\":\"\",\"default_value\":\"\",\"label\":\"Action Status\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"uiUniqueId\":\"1cf572eb-c590-4a34-a138-40c1e56409e2\",\"uiTypeLabel\":\"Object\",\"co_type_name\":\"FDACTIONSTATUS\",\"element_mapping_provider\":\"com.glide.flow_design.action.data.FlowDesignVariableMapper\",\"read_only\":\"false\",\"sourceUiUniqueId\":\"\",\"sourceType\":\"\",\"hint\":null,\"uiType\":\"object\",\"order\":\"1\",\"max_length\":\"65000\"}"}},"complexObject":{"code":{"$cv":{"$c":"java.lang.String","$v":""}},"message":{"$cv":{"$c":"java.lang.String","$v":""}}},"serializationFormat":"JSON"} + adecc9f983e8b610a2dfb5b6feaad33e + + + + is_match + 19bbc53583e8b610a2dfb5b6feaad335 + admin + 2025-10-13 05:37:53 + 7decc9f983e8b610a2dfb5b6feaad350 + 0 + admin + 2025-10-13 05:37:53 + var__m_sys_hub_action_output_19bbc53583e8b610a2dfb5b6feaad335
+ {{step[dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3].is_match}} +
+ + __action_status__ + 19bbc53583e8b610a2dfb5b6feaad335 + admin + 2025-10-13 05:37:53 + f1ecc9f983e8b610a2dfb5b6feaad351 + 0 + admin + 2025-10-13 05:37:53 + var__m_sys_hub_action_output_19bbc53583e8b610a2dfb5b6feaad335
+ +
+ + __dont_treat_as_error__ + 19bbc53583e8b610a2dfb5b6feaad335 + admin + 2025-10-13 05:37:53 + 31ecc9f983e8b610a2dfb5b6feaad351 + 0 + admin + 2025-10-13 05:37:53 + var__m_sys_hub_action_output_19bbc53583e8b610a2dfb5b6feaad335
+ +
+ + + 19bbc53583e8b610a2dfb5b6feaad335 + dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3 + 1 + + + + + + + 1 + +
+ 106afb6647032200b4fad7527c9a71e7 + admin + 2025-10-13 05:37:53 + 6decc9f983e8b610a2dfb5b6feaad322 + 2 + b812ceb69337a210633378917cba10bc + admin + 2025-10-17 02:26:46 + + + + sys_hub_step_instance + 6decc9f983e8b610a2dfb5b6feaad322 + 600 + sys_variable_value + admin + 2025-10-13 05:37:53 + 29ecc9f983e8b610a2dfb5b6feaad33a + 1 + admin + 2025-10-17 02:26:46 + (function execute(inputs, outputs) { + try{ + var re = inputs.flags?new RegExp(inputs.regex,inputs.flags):new RegExp(inputs.regex);//example new RegExp("ab+c", "i") + outputs.is_match = re.test(inputs.inputstring) + } + catch(e){ + outputs.is_match = false; + } + +})(inputs, outputs); + + 71aa7f6647032200b4fad7527c9a719b + + + sys_hub_step_instance + 6decc9f983e8b610a2dfb5b6feaad322 + 400 + sys_variable_value + admin + 2025-10-13 05:37:53 + 65ecc9f983e8b610a2dfb5b6feaad33a + 0 + admin + 2025-10-13 05:37:53 + 35aa573fd7802200bdbaee5b5e610375 + f5e56d79b3101300176b051a16a8dce4 + + + + flags + 6decc9f983e8b610a2dfb5b6feaad322 + admin + 2025-10-13 05:37:53 + e1ecc9f983e8b610a2dfb5b6feaad33b + 0 + admin + 2025-10-13 05:37:53 + var__m_sys_hub_step_ext_input_6decc9f983e8b610a2dfb5b6feaad322
+ {{action.flags}} +
+ + inputstring + 6decc9f983e8b610a2dfb5b6feaad322 + admin + 2025-10-13 05:37:53 + 69ecc9f983e8b610a2dfb5b6feaad33b + 0 + admin + 2025-10-13 05:37:53 + var__m_sys_hub_step_ext_input_6decc9f983e8b610a2dfb5b6feaad322
+ {{action.input_string}} +
+ + regex + 6decc9f983e8b610a2dfb5b6feaad322 + admin + 2025-10-13 05:37:53 + a5ecc9f983e8b610a2dfb5b6feaad33b + 0 + admin + 2025-10-13 05:37:53 + var__m_sys_hub_step_ext_input_6decc9f983e8b610a2dfb5b6feaad322
+ {{action.regexp}} +
+ + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + regex + false + + + + false + + + string + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + inputstring + false + + + + false + + + string + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + flags + false + + + + false + + + string + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=boolean,uiTypeLabel=True/False,uiUniqueId=11cbb35c-8096-4b11-9b96-25ff07b7b6ff + false + + + + + + + + + + + + + false + false + + + + is_match + false + + + + false + + + boolean + + false + 40 + 6decc9f983e8b610a2dfb5b6feaad322 + 6decc9f983e8b610a2dfb5b6feaad322 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_6decc9f983e8b610a2dfb5b6feaad322 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-13 05:37:53 + 2decc9f983e8b610a2dfb5b6feaad32f + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:37:53 + false + false + false + false + false + simple + false + script + + + false + + + + is_match + + + + en + var__m_sys_hub_step_ext_output_6decc9f983e8b610a2dfb5b6feaad322 + + sys_documentation + admin + 2025-10-13 05:37:53 + 2decc9f983e8b610a2dfb5b6feaad332 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:37:53 + + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=3a2462df-6867-4016-9a94-5789943deb0f + false + + + + + + + + + + + + + false + false + + + + regexp + false + + + + false + + + string + + true + 8000 + 19bbc53583e8b610a2dfb5b6feaad335 + 19bbc53583e8b610a2dfb5b6feaad335 + sys_hub_action_type_definition + var__m_sys_hub_action_input_19bbc53583e8b610a2dfb5b6feaad335 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-13 05:37:52 + 25ec41b983e8b610a2dfb5b6feaad3b5 + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-17 08:18:14 + false + false + false + false + false + simple + false + script + + + false + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=4245c5b6-952f-4869-b94f-ba96e53c2027 + false + + + + + + + + + + + + + false + false + + + + input_string + false + + + + false + + + string + + true + 8000 + 19bbc53583e8b610a2dfb5b6feaad335 + 19bbc53583e8b610a2dfb5b6feaad335 + sys_hub_action_type_definition + var__m_sys_hub_action_input_19bbc53583e8b610a2dfb5b6feaad335 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-13 05:37:53 + 2dec41b983e8b610a2dfb5b6feaad3b9 + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-17 08:18:14 + false + false + false + false + false + simple + false + script + + + false + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=c9c9ca22-68c5-4437-be4a-1da8439710a1 + false + + + + + + + + + + + + + false + false + + + + flags + false + + + + false + + + string + + false + 8000 + 19bbc53583e8b610a2dfb5b6feaad335 + 19bbc53583e8b610a2dfb5b6feaad335 + sys_hub_action_type_definition + var__m_sys_hub_action_input_19bbc53583e8b610a2dfb5b6feaad335 + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-13 05:37:53 + edecc9f983e8b610a2dfb5b6feaad300 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:37:53 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + action_error_output=true,element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=boolean,uiTypeLabel=True/False,uiUniqueId=b6468454-487d-4fff-a5fd-8bf9e5b52975,visible_in_ui=false + false + + + + + + + + true + + + + + false + false + + + + __dont_treat_as_error__ + + false + + + + false + + + + boolean + + false + 40 + 19bbc53583e8b610a2dfb5b6feaad335 + 19bbc53583e8b610a2dfb5b6feaad335 + sys_hub_action_type_definition + var__m_sys_hub_action_output_19bbc53583e8b610a2dfb5b6feaad335 + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 05:37:53 + a1ecc9f983e8b610a2dfb5b6feaad347 + 9 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-17 08:18:15 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + action_error_output=true,co_type_name=FDACTIONSTATUS,element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=object,uiTypeLabel=Object,uiUniqueId=1532ef0c-d49c-4231-a973-543c01e25246 + false + + + + + + + + + + + + + false + false + + + + __action_status__ + + false + + + + false + + + + string + + false + 65000 + 19bbc53583e8b610a2dfb5b6feaad335 + 19bbc53583e8b610a2dfb5b6feaad335 + sys_hub_action_type_definition + var__m_sys_hub_action_output_19bbc53583e8b610a2dfb5b6feaad335 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 05:37:53 + adecc9f983e8b610a2dfb5b6feaad33e + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:37:53 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=boolean,uiTypeLabel=True/False,uiUniqueId=18748e76-d23d-4393-91cf-a5f829c13ae0 + false + + + + + + + + + + + + + false + false + + + + is_match + + false + + + + false + + + + boolean + + false + 40 + 19bbc53583e8b610a2dfb5b6feaad335 + 19bbc53583e8b610a2dfb5b6feaad335 + sys_hub_action_type_definition + var__m_sys_hub_action_output_19bbc53583e8b610a2dfb5b6feaad335 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 05:37:53 + e5ecc9f983e8b610a2dfb5b6feaad343 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:37:53 + false + false + false + false + false + simple + false + script + + + false + + + + + + + 19bbc53583e8b610a2dfb5b6feaad335 + admin + 2025-10-13 05:37:53 + b5ecc9f983e8b610a2dfb5b6feaad353 + 0 + admin + 2025-10-13 05:37:53 + + + + b5ecc9f983e8b610a2dfb5b6feaad353 + {{step[dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3].__step_status__.code}}=1 + false + + 1 + {"version":"1.0","complexObjectSchema":{"FlowDesigner:FDACTIONSTATUS":{"code":"Integer","code.$field_facets":{"SimpleMapFacet":"{\"uiTypeLabel\":\"Integer\",\"read_only\":\"false\",\"hint\":\"\",\"uiType\":\"integer\",\"default_value\":\"\",\"label\":\"Code\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"order\":\"1\",\"max_length\":\"40\"}"},"message":"String","message.$field_facets":{"SimpleMapFacet":"{\"uiTypeLabel\":\"String\",\"read_only\":\"false\",\"hint\":\"\",\"uiType\":\"string\",\"mapped\":\"{\\\"message\\\":\\\"Something went wrong: {{step[dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3].__step_status__.message}}\\\"}\",\"default_value\":\"\",\"label\":\"Message\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"order\":\"2\",\"max_length\":\"4000\"}"}},"FlowDesigner:FDACTIONSTATUS.$type_facets":{"SimpleMapFacet":"{\"sourceId\":\"\",\"default_value\":\"\",\"label\":\"Action Status\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"uiUniqueId\":\"1cf572eb-c590-4a34-a138-40c1e56409e2\",\"uiTypeLabel\":\"Object\",\"co_type_name\":\"FDACTIONSTATUS\",\"element_mapping_provider\":\"com.glide.flow_design.action.data.FlowDesignVariableMapper\",\"read_only\":\"false\",\"sourceUiUniqueId\":\"\",\"sourceType\":\"\",\"hint\":null,\"uiType\":\"object\",\"order\":\"1\",\"max_length\":\"65000\"}"}},"complexObject":{"code":{"$cv":{"$c":"java.lang.String","$v":"1"}},"message":{"$cv":{"$c":"java.lang.String","$v":""}}},"serializationFormat":"JSON"} + admin + 2025-10-17 08:18:15 + 65f712c783e87210a2dfb5b6feaad33b + 0 + admin + 2025-10-17 08:18:15 + + + input_string + + + + en + var__m_sys_hub_action_input_19bbc53583e8b610a2dfb5b6feaad335 + + sys_documentation + admin + 2025-10-13 05:37:53 + 25ecc9f983e8b610a2dfb5b6feaad300 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:37:53 + + + + + regexp + + do not add / / just pass the pattern as the string example: ab+c + + en + var__m_sys_hub_action_input_19bbc53583e8b610a2dfb5b6feaad335 + + sys_documentation + admin + 2025-10-13 05:37:53 + 61ec41b983e8b610a2dfb5b6feaad3b9 + 2 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-17 02:26:46 + + + + + flags + + + + en + var__m_sys_hub_action_input_19bbc53583e8b610a2dfb5b6feaad335 + + sys_documentation + admin + 2025-10-13 05:37:53 + edecc9f983e8b610a2dfb5b6feaad303 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:37:53 + + + + + + __action_status__ + + + + en + var__m_sys_hub_action_output_19bbc53583e8b610a2dfb5b6feaad335 + + sys_documentation + admin + 2025-10-13 05:37:53 + 2decc9f983e8b610a2dfb5b6feaad342 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:37:53 + + + + + __dont_treat_as_error__ + + + + en + var__m_sys_hub_action_output_19bbc53583e8b610a2dfb5b6feaad335 + + sys_documentation + admin + 2025-10-13 05:37:53 + 31ecc9f983e8b610a2dfb5b6feaad34c + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:37:53 + + + + + is_match + + + + en + var__m_sys_hub_action_output_19bbc53583e8b610a2dfb5b6feaad335 + + sys_documentation + admin + 2025-10-13 05:37:53 + e5ecc9f983e8b610a2dfb5b6feaad346 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:37:53 + + + + + + + 19bbc53583e8b610a2dfb5b6feaad335 + {"type":"PlanProxy","persistor":{"@class":".ChunkingPlanPersistor","table":"sys_hub_action_plan","id":"720f8131832cb610a2dfb5b6feaad36b","name":"plan","plan_signature":null}} + c2f712c783e87210a2dfb5b6feaad3cd + admin + 2025-10-13 05:47:15 + global + / + 720f8131832cb610a2dfb5b6feaad36b + 2 + + + admin + 2025-10-17 08:18:17 + + + public + + + + + {labelCacheCleanUpExecuted=true} + 28000 + false + + + + Check if a given String meets the provided RegExp + +pass the Regular Expression as a string to the input RegExp and also flags can be added optionally + + validate_against_regexp + [{"name":"{{action.regexp}}","label":"action➛RegExp","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"String","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"string","uiUniqueId":"3a2462df-6867-4016-9a94-5789943deb0f"}},{"name":"{{action.input_string}}","label":"action➛Input String","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"String","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"string","uiUniqueId":"4245c5b6-952f-4869-b94f-ba96e53c2027"}},{"name":"{{action.flags}}","label":"action➛Flags","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{step[dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3].is_match}}","label":"step➛Script step➛Is Match","type":"step","ref":"","reference_display":"","base_type":"boolean","parent_table_name":"","column_name":"","choices":null,"attributes":{"sourceId":"","sourceUiUniqueId":"","sourceType":""}},{"name":"{{step[dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3].__step_status__.code}}","label":"step➛Script step➛Step Status➛Code","type":"step","ref":"","reference_display":"","base_type":"integer","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{step[dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3].__step_status__.message}}","label":"step➛Script step➛Step Status➛Message","type":"step","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}}] + true + Regex Match Validator + + + + 19bbc53583e8b610a2dfb5b6feaad335 + sys_hub_action_type_snapshot + admin + 2025-10-13 05:47:13 + global + / + 920f4131832cb610a2dfb5b6feaad3f2 + 2 + + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-17 08:18:16 + false + + + + + + sys_hub_action_type_snapshot + 920f4131832cb610a2dfb5b6feaad3f2 + 1 + sys_variable_value + admin + 2025-10-13 05:47:14 + 620f8131832cb610a2dfb5b6feaad334 + 1 + admin + 2025-10-17 02:26:47 + {"version":"1.0","complexObjectSchema":{"FlowDesigner:FDACTIONSTATUS":{"code":"Integer","code.$field_facets":{"SimpleMapFacet":"{\"uiTypeLabel\":\"Integer\",\"read_only\":\"false\",\"hint\":\"\",\"uiType\":\"integer\",\"default_value\":\"\",\"label\":\"Code\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"order\":\"1\",\"max_length\":\"40\"}"},"message":"String","message.$field_facets":{"SimpleMapFacet":"{\"uiTypeLabel\":\"String\",\"read_only\":\"false\",\"hint\":\"\",\"uiType\":\"string\",\"mapped\":\"{}\",\"default_value\":\"\",\"label\":\"Message\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"order\":\"2\",\"max_length\":\"4000\"}"}},"FlowDesigner:FDACTIONSTATUS.$type_facets":{"SimpleMapFacet":"{\"sourceId\":\"\",\"default_value\":\"\",\"label\":\"Action Status\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"uiUniqueId\":\"1cf572eb-c590-4a34-a138-40c1e56409e2\",\"uiTypeLabel\":\"Object\",\"co_type_name\":\"FDACTIONSTATUS\",\"element_mapping_provider\":\"com.glide.flow_design.action.data.FlowDesignVariableMapper\",\"read_only\":\"false\",\"sourceUiUniqueId\":\"\",\"sourceType\":\"\",\"hint\":null,\"uiType\":\"object\",\"order\":\"1\",\"max_length\":\"65000\"}"}},"complexObject":{"code":{"$cv":{"$c":"java.lang.String","$v":""}},"message":{"$cv":{"$c":"java.lang.String","$v":""}}},"serializationFormat":"JSON"} + 6a0f8131832cb610a2dfb5b6feaad321 + + + sys_hub_action_type_snapshot + 920f4131832cb610a2dfb5b6feaad3f2 + 3 + sys_variable_value + admin + 2025-10-13 05:47:14 + ae0f8131832cb610a2dfb5b6feaad333 + 0 + admin + 2025-10-13 05:47:14 + 0 + aa0f8131832cb610a2dfb5b6feaad329 + + + sys_hub_action_type_snapshot + 920f4131832cb610a2dfb5b6feaad3f2 + 2 + sys_variable_value + admin + 2025-10-13 05:47:14 + ea0f8131832cb610a2dfb5b6feaad333 + 0 + admin + 2025-10-13 05:47:14 + 0 + 620f8131832cb610a2dfb5b6feaad326 + + + + is_match + 920f4131832cb610a2dfb5b6feaad3f2 + admin + 2025-10-13 05:47:14 + e20f8131832cb610a2dfb5b6feaad333 + 0 + admin + 2025-10-13 05:47:14 + var__m_sys_hub_action_output_920f4131832cb610a2dfb5b6feaad3f2
+ {{step[dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3].is_match}} +
+ + __action_status__ + 920f4131832cb610a2dfb5b6feaad3f2 + admin + 2025-10-13 05:47:14 + 6a0f8131832cb610a2dfb5b6feaad333 + 0 + admin + 2025-10-13 05:47:14 + var__m_sys_hub_action_output_920f4131832cb610a2dfb5b6feaad3f2
+ +
+ + __dont_treat_as_error__ + 920f4131832cb610a2dfb5b6feaad3f2 + admin + 2025-10-13 05:47:14 + a60f8131832cb610a2dfb5b6feaad333 + 0 + admin + 2025-10-13 05:47:14 + var__m_sys_hub_action_output_920f4131832cb610a2dfb5b6feaad3f2
+ +
+ + + 920f4131832cb610a2dfb5b6feaad3f2 + dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3 + 1 + + + + + + + 1 + +
+ 106afb6647032200b4fad7527c9a71e7 + admin + 2025-10-13 05:47:13 + 6e0f8131832cb610a2dfb5b6feaad304 + 2 + b812ceb69337a210633378917cba10bc + admin + 2025-10-17 02:26:47 + + + + sys_hub_step_instance + 6e0f8131832cb610a2dfb5b6feaad304 + 400 + sys_variable_value + admin + 2025-10-13 05:47:14 + 220f8131832cb610a2dfb5b6feaad31d + 0 + admin + 2025-10-13 05:47:14 + 35aa573fd7802200bdbaee5b5e610375 + f5e56d79b3101300176b051a16a8dce4 + + + sys_hub_step_instance + 6e0f8131832cb610a2dfb5b6feaad304 + 600 + sys_variable_value + admin + 2025-10-13 05:47:14 + e20f8131832cb610a2dfb5b6feaad31d + 1 + admin + 2025-10-17 02:26:47 + (function execute(inputs, outputs) { + try{ + var re = inputs.flags?new RegExp(inputs.regex,inputs.flags):new RegExp(inputs.regex);//example new RegExp("ab+c", "i") + outputs.is_match = re.test(inputs.inputstring) + } + catch(e){ + outputs.is_match = false; + } + +})(inputs, outputs); + + 71aa7f6647032200b4fad7527c9a719b + + + + flags + 6e0f8131832cb610a2dfb5b6feaad304 + admin + 2025-10-13 05:47:14 + ae0f8131832cb610a2dfb5b6feaad31d + 0 + admin + 2025-10-13 05:47:14 + var__m_sys_hub_step_ext_input_6e0f8131832cb610a2dfb5b6feaad304
+ {{action.flags}} +
+ + inputstring + 6e0f8131832cb610a2dfb5b6feaad304 + admin + 2025-10-13 05:47:14 + 260f8131832cb610a2dfb5b6feaad31e + 0 + admin + 2025-10-13 05:47:14 + var__m_sys_hub_step_ext_input_6e0f8131832cb610a2dfb5b6feaad304
+ {{action.input_string}} +
+ + regex + 6e0f8131832cb610a2dfb5b6feaad304 + admin + 2025-10-13 05:47:14 + 620f8131832cb610a2dfb5b6feaad31e + 0 + admin + 2025-10-13 05:47:14 + var__m_sys_hub_step_ext_input_6e0f8131832cb610a2dfb5b6feaad304
+ {{action.regexp}} +
+ + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + flags + false + + + + false + + + string + + true + 8000 + 6e0f8131832cb610a2dfb5b6feaad304 + 6e0f8131832cb610a2dfb5b6feaad304 + sys_hub_step_instance + var__m_sys_hub_step_ext_input_6e0f8131832cb610a2dfb5b6feaad304 + + 200 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_input + admin + 2025-10-13 05:47:14 + 6a0f8131832cb610a2dfb5b6feaad30f + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:47:14 + false + false + false + false + false + simple + false + script + + + false + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + regex + false + + + + false + + + string + + true + 8000 + 6e0f8131832cb610a2dfb5b6feaad304 + 6e0f8131832cb610a2dfb5b6feaad304 + sys_hub_step_instance + var__m_sys_hub_step_ext_input_6e0f8131832cb610a2dfb5b6feaad304 + + 0 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_input + admin + 2025-10-13 05:47:14 + ae0f8131832cb610a2dfb5b6feaad308 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:47:14 + false + false + false + false + false + simple + false + script + + + false + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + inputstring + false + + + + false + + + string + + true + 8000 + 6e0f8131832cb610a2dfb5b6feaad304 + 6e0f8131832cb610a2dfb5b6feaad304 + sys_hub_step_instance + var__m_sys_hub_step_ext_input_6e0f8131832cb610a2dfb5b6feaad304 + + 100 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_input + admin + 2025-10-13 05:47:14 + ea0f8131832cb610a2dfb5b6feaad30c + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:47:14 + false + false + false + false + false + simple + false + script + + + false + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=boolean,uiTypeLabel=True/False,uiUniqueId=11cbb35c-8096-4b11-9b96-25ff07b7b6ff + false + + + + + + + + + + + + + false + false + + + + is_match + false + + + + false + + + boolean + + false + 40 + 6e0f8131832cb610a2dfb5b6feaad304 + 6e0f8131832cb610a2dfb5b6feaad304 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_6e0f8131832cb610a2dfb5b6feaad304 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-13 05:47:14 + ee0f8131832cb610a2dfb5b6feaad312 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:47:14 + false + false + false + false + false + simple + false + script + + + false + + + + is_match + + + + en + var__m_sys_hub_step_ext_output_6e0f8131832cb610a2dfb5b6feaad304 + + sys_documentation + admin + 2025-10-13 05:47:14 + ee0f8131832cb610a2dfb5b6feaad315 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:47:14 + + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=3a2462df-6867-4016-9a94-5789943deb0f + false + + + + + + + + + + + + + false + false + + + + regexp + false + + + + false + + + string + + true + 8000 + 920f4131832cb610a2dfb5b6feaad3f2 + 920f4131832cb610a2dfb5b6feaad3f2 + sys_hub_action_type_snapshot + var__m_sys_hub_action_input_920f4131832cb610a2dfb5b6feaad3f2 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-13 05:47:13 + 5e0f4131832cb610a2dfb5b6feaad3f4 + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-17 08:18:16 + false + false + false + false + false + simple + false + script + + + false + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=4245c5b6-952f-4869-b94f-ba96e53c2027 + false + + + + + + + + + + + + + false + false + + + + input_string + false + + + + false + + + string + + true + 8000 + 920f4131832cb610a2dfb5b6feaad3f2 + 920f4131832cb610a2dfb5b6feaad3f2 + sys_hub_action_type_snapshot + var__m_sys_hub_action_input_920f4131832cb610a2dfb5b6feaad3f2 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-13 05:47:13 + 960f4131832cb610a2dfb5b6feaad3f9 + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-17 08:18:16 + false + false + false + false + false + simple + false + script + + + false + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=c9c9ca22-68c5-4437-be4a-1da8439710a1 + false + + + + + + + + + + + + + false + false + + + + flags + false + + + + false + + + string + + false + 8000 + 920f4131832cb610a2dfb5b6feaad3f2 + 920f4131832cb610a2dfb5b6feaad3f2 + sys_hub_action_type_snapshot + var__m_sys_hub_action_input_920f4131832cb610a2dfb5b6feaad3f2 + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-13 05:47:13 + de0f4131832cb610a2dfb5b6feaad3fc + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:47:13 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=boolean,uiTypeLabel=True/False,uiUniqueId=18748e76-d23d-4393-91cf-a5f829c13ae0 + false + + + + + + + + + + + + + false + false + + + + is_match + + false + + + + false + + + + boolean + + false + 40 + 920f4131832cb610a2dfb5b6feaad3f2 + 920f4131832cb610a2dfb5b6feaad3f2 + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_920f4131832cb610a2dfb5b6feaad3f2 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 05:47:14 + 620f8131832cb610a2dfb5b6feaad326 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:47:14 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + action_error_output=true,co_type_name=FDACTIONSTATUS,element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=object,uiTypeLabel=Object,uiUniqueId=1532ef0c-d49c-4231-a973-543c01e25246 + false + + + + + + + + + + + + + false + false + + + + __action_status__ + + false + + + + false + + + + string + + false + 65000 + 920f4131832cb610a2dfb5b6feaad3f2 + 920f4131832cb610a2dfb5b6feaad3f2 + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_920f4131832cb610a2dfb5b6feaad3f2 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 05:47:14 + 6a0f8131832cb610a2dfb5b6feaad321 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:47:14 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + action_error_output=true,element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=boolean,uiTypeLabel=True/False,uiUniqueId=b6468454-487d-4fff-a5fd-8bf9e5b52975,visible_in_ui=false + false + + + + + + + + true + + + + + false + false + + + + __dont_treat_as_error__ + + false + + + + false + + + + boolean + + false + 40 + 920f4131832cb610a2dfb5b6feaad3f2 + 920f4131832cb610a2dfb5b6feaad3f2 + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_920f4131832cb610a2dfb5b6feaad3f2 + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 05:47:14 + aa0f8131832cb610a2dfb5b6feaad329 + 5 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-17 08:18:16 + false + false + false + false + false + simple + false + script + + + false + + + + + + + 920f4131832cb610a2dfb5b6feaad3f2 + admin + 2025-10-13 05:47:14 + 2e0f8131832cb610a2dfb5b6feaad335 + 0 + admin + 2025-10-13 05:47:14 + + + + 2e0f8131832cb610a2dfb5b6feaad335 + {{step[dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3].__step_status__.code}}=1 + false + + 1 + {"version":"1.0","complexObjectSchema":{"FlowDesigner:FDACTIONSTATUS":{"code":"Integer","code.$field_facets":{"SimpleMapFacet":"{\"uiTypeLabel\":\"Integer\",\"read_only\":\"false\",\"hint\":\"\",\"uiType\":\"integer\",\"default_value\":\"\",\"label\":\"Code\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"order\":\"1\",\"max_length\":\"40\"}"},"message":"String","message.$field_facets":{"SimpleMapFacet":"{\"uiTypeLabel\":\"String\",\"read_only\":\"false\",\"hint\":\"\",\"uiType\":\"string\",\"mapped\":\"{\\\"message\\\":\\\"Something went wrong: {{step[dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3].__step_status__.message}}\\\"}\",\"default_value\":\"\",\"label\":\"Message\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"order\":\"2\",\"max_length\":\"4000\"}"}},"FlowDesigner:FDACTIONSTATUS.$type_facets":{"SimpleMapFacet":"{\"sourceId\":\"\",\"default_value\":\"\",\"label\":\"Action Status\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"uiUniqueId\":\"1cf572eb-c590-4a34-a138-40c1e56409e2\",\"uiTypeLabel\":\"Object\",\"co_type_name\":\"FDACTIONSTATUS\",\"element_mapping_provider\":\"com.glide.flow_design.action.data.FlowDesignVariableMapper\",\"read_only\":\"false\",\"sourceUiUniqueId\":\"\",\"sourceType\":\"\",\"hint\":null,\"uiType\":\"object\",\"order\":\"1\",\"max_length\":\"65000\"}"}},"complexObject":{"code":{"$cv":{"$c":"java.lang.String","$v":"1"}},"message":{"$cv":{"$c":"java.lang.String","$v":""}}},"serializationFormat":"JSON"} + admin + 2025-10-17 08:18:16 + 42f712c783e87210a2dfb5b6feaad3cd + 0 + admin + 2025-10-17 08:18:16 + + + input_string + + + + en + var__m_sys_hub_action_input_920f4131832cb610a2dfb5b6feaad3f2 + + sys_documentation + admin + 2025-10-13 05:47:13 + 160f4131832cb610a2dfb5b6feaad3fc + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:47:13 + + + + + flags + + + + en + var__m_sys_hub_action_input_920f4131832cb610a2dfb5b6feaad3f2 + + sys_documentation + admin + 2025-10-13 05:47:13 + 5e0f4131832cb610a2dfb5b6feaad3ff + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:47:13 + + + + + regexp + + do not add / / just pass the pattern as the string example: ab+c + + en + var__m_sys_hub_action_input_920f4131832cb610a2dfb5b6feaad3f2 + + sys_documentation + admin + 2025-10-13 05:47:13 + da0f4131832cb610a2dfb5b6feaad3f8 + 1 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-17 02:26:47 + + + + + + __action_status__ + + + + en + var__m_sys_hub_action_output_920f4131832cb610a2dfb5b6feaad3f2 + + sys_documentation + admin + 2025-10-13 05:47:14 + a60f8131832cb610a2dfb5b6feaad325 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:47:14 + + + + + __dont_treat_as_error__ + + + + en + var__m_sys_hub_action_output_920f4131832cb610a2dfb5b6feaad3f2 + + sys_documentation + admin + 2025-10-13 05:47:14 + a60f8131832cb610a2dfb5b6feaad32e + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:47:14 + + + + + is_match + + + + en + var__m_sys_hub_action_output_920f4131832cb610a2dfb5b6feaad3f2 + + sys_documentation + admin + 2025-10-13 05:47:14 + ee0f8131832cb610a2dfb5b6feaad328 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:47:14 + + + + + + 19bbc53583e8b610a2dfb5b6feaad335 + 920f4131832cb610a2dfb5b6feaad3f2 + glide-zurich-07-01-2025__patch0-07-15-2025_07-23-2025_1759.zip + +