Keep in mind the following restrictions when working with external methods called from within expressions:
-
The Connect CDC expression language grammar does not allow you to code external methods that do not return a value. For any external method that you use, it is assumed a value is returned. If a value is not returned, a grammatical error will be issued.
-
You must define at least one input for any external method that is called.
-
The list of input arguments must be fixed. The Connect CDC expression language grammar does not support a variable number of input arguments.